hibernate
杨恒_
这个作者很懒,什么都没留下…
展开
-
Hibernate核心接口和工作原理
五大核心接口转载 2017-08-10 18:16:38 · 281 阅读 · 0 评论 -
Hibernate 一级缓存,二级缓存,查询缓存
概念:1.什么是缓存呢?缓存:是计算机领域的概念,它介于应用程序和永久性数据存储源之间。缓存:一般人的理解是在内存中的一块空间,可以将二级缓存配置到硬盘。用白话来说,就是一个存储数据的容器。我们关注的是,哪些数据需要被放入二级缓存。作用:降低应用程序直接读写数据库的频率,从而提高程序的运行性能。缓存中的数据是数据存储源中数据的拷贝。缓存的物理介质通常是内存。2.缓存在软件系统中的位置 3.hibe转载 2017-08-10 18:33:05 · 336 阅读 · 0 评论 -
mysql oracle Hibernate 的分页
OracleOracle通过ROWNUM实现分页,注意有三层select,end表示结束行 start表示开始行,具体代码如下:SELECT * FROM ( SELECT ROWNUM RN, A.* FROM ( SELECT* FROM table d WHERE 1=1 ) A WHERE ROWNUM <=end ) B转载 2017-08-10 18:38:32 · 419 阅读 · 0 评论 -
ORM 和 JDBC 的区别
1、繁琐的代码问题: 用JDBC的API编程访问数据库,代码量较大,特别是访问字段较多的表的时候,代码显得繁琐、累赘,容易出错,例如: public void addAccount(final Account account) throws DAOException { final Connection conn=getConnection();转载 2017-08-10 18:42:10 · 3037 阅读 · 0 评论 -
hibernate 5.2.10 的使用
hibernate 5.2.10 的使用 * 全自动的ORM框架 位于持久层 * ORM的思想:将关系数据库中表中的记录映射成为对象,以对象的形式展现,程序员可以把对数据库的操作转化为对对象的操作。 ORM * 采用元数据来描述对象-关系映射细节, 元数据通常采用 XML 格式, 并且存放在专门的对象-关系映射文件中. *原创 2017-07-28 17:40:06 · 501 阅读 · 0 评论 -
hibernate 注解方式一对一 基于外键的形式
个人理解 : 基于外键的形式就是多对一的形式, 然后对外键进行唯一性约束@Entity@Table(name = "annotation_person")public class AnnotationPerson implements java.io.Serializable { /** * */ private static final long seri原创 2017-07-28 18:17:07 · 2606 阅读 · 0 评论