Mybatis入门 Mybatis简介 Mybatis中文官网:http://www.mybatis.cn/82.html Mybatis前身 Mybatis的前身是Apache的开源框架iBatis,与Hibernate一样是一个Java持久层的框架。 Mybatis的优势在于灵活,它几乎可以替代 ...
分类:
其他好文 时间:
2020-01-24 00:16:05
阅读次数:
193
一、概述 Jasypt 这个Java类包为开发人员提供一种简单的方式来为项目增加加密功能,包括:密码Digest认证,文本和对象加密,集成 hibernate,Spring Security(Acegi)来增强密码管理。 Jasypt是一个Java库,可以使开发者不需太多操作来给Java项目添加基本 ...
分类:
编程语言 时间:
2020-01-22 19:59:43
阅读次数:
113
前提 想要使用JPA调用存储过程,需要使用JPA2.1以上,API详情点击 "此处" 数据库使用 Oracle12 JPA实现为 Hibernate 用法 定义存储过程 这是一个简单的存储过程,根据名字模糊匹配所有人员 注意: 1. IN参数个数没有限制 2. 如果out参数类型为sys_refcu ...
分类:
其他好文 时间:
2020-01-22 10:29:10
阅读次数:
114
进入登录的Action处理后再进入MainAction能够顺利加载hibernate持久层提供的数据,但是当我使用添加信息的AddAction后再进入MainAction却报空指针异常,调试许久最后找到问题。突然发现AddAction里面有一个List类型的属性名称和MainAction里面的一个M ...
分类:
其他好文 时间:
2020-01-20 22:31:16
阅读次数:
68
在数据持久化的世界中,JDBC就像自行车,对于份内的工作它能完成的很好。随着应用程序越来越复杂,对持久化的要求也越来越复杂。我们需要将对象的属性映射到数据库的列上,并且需要自动生成语句和查询,这样我们就能从无休止的问号字符串中解脱出来。 一、Hibernate 还是以Spittr应用为例来具体阐述H ...
分类:
其他好文 时间:
2020-01-20 22:25:35
阅读次数:
90
Hibernate缓存机制 什么是缓存,为什么需要缓存? 什么是缓存? 存在内存中的临时数据 为什么需要缓存? 减少程序直接和数据库交互的次数,因为直接交互的结果集很多都是重复的,例如查询,缓存可以减少开销 什么样的数据适合缓存?什么样的数据不适合缓存? 适合缓存的数据 多次查询且很少次修改,同时修 ...
分类:
Web程序 时间:
2020-01-20 09:35:40
阅读次数:
106
JPA和Hibernate到底是什么关系??? https://www.cnblogs.com/mosoner/p/9494250.html (文章借用了其他几篇博客中的内容,因为是初学者,许多概念性的关系自己不能完全理解,就将大神的搬了过来,如有不当,可留言,本人自会妥善处理,谢谢) 在学习框架的 ...
分类:
Web程序 时间:
2020-01-18 11:13:18
阅读次数:
146
之前的mybatis代码生成工具无法自定义模板,找了一个可以自定义模板的插件,初学者最好用比较齐全的代码生成工具,不然拼错一个代码会掉坑里半天爬不出来。 有的同学会说干么不用mybatis-plus,主要我之前一直用hibernate这种编程方式,感觉mybatis-plus和它有点像,虽然都可以直 ...
分类:
编程语言 时间:
2020-01-18 01:02:47
阅读次数:
451
hibernate 项目启动时总会自动创建表,造成以下错误 经验证,是方言使用错误导致的。项目使用的数据库版本为Oracle11g,方言应该使用 org.hibernate.dialect.Oracle10gDialect 修改配置如下: ...
分类:
Web程序 时间:
2020-01-16 10:32:36
阅读次数:
131
1.底下这种in查询,Hibernate中分页查询,分页出现某些数据重复出现 and ap.dep_id in (select id from t_department connect by prior id = parent_id start with id in ('8b8cf024607293 ...
分类:
数据库 时间:
2020-01-15 10:20:17
阅读次数:
101