- 博客(5)
- 收藏
- 关注
原创 在其他项目中加入Hibernate
在其他项目中加入Hibernate 一.导包 二.配置hibernate.cfg.xml <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"> <hibernate-configuration> <session-facto
2021-06-17 19:14:05
142
原创 Hibernate实现分页查询
控制分页Query有两个方法 一是:setFirstResult(int firstResult):设定从那个对象开始检索。 二是:setMaxResults(int maxResult):设置一次最多能检索出对象的数目。 //分页查询用户对象 public void testfenyeQueryUser() { SessionFactory sf = HibernateUtil.getSessionFactory(); Session session = sf.getCurrentSession();//
2021-06-14 21:44:31
173
原创 Hibernate对象识别,重写hashcode和equals方法
对数据库而言,其识别一条记录唯一性的方式是根据主键值,如果手上有两条记录,它们拥有同样的主键值,则它们在数据库中代表同一个字段的记录。 对Java而言,要识别两个对象是否为同一个对象有两种方式 (1)内存地址识别(“= =”号识别); (2)根据equals()、hashCode()中的定义 (默认Object类中定义的equals(Object o)方法也是按内存地址来比较的) 在Hibernate中,如果是在同一个session中根据相同查询所得到的相同记录,则它们会拥有相同的Java识别 public
2021-06-14 19:22:14
182
原创 SessionFactory(单态模式)及使用Query方法
SessionFactory(单态模式)及使用Query方法 sessionfactory简介: 1.应用程序从sessionFactory中获得session实例,它在多个应用线程之间进行共享。 2.sessionFactory是线程安全的,可以让多个执行线程同时存取sessionFactory而不会有数据共享问题。 3.sessionFactory缓存了生成的SQL语句和Hibernate在运行时使用的映射元数据。一般情况下,一个项目通常只需要一个sessionFactory就够(单例模式),当需要操作
2021-05-17 17:32:15
531
1
原创 实现ORM框架的入门实例(hibernate)
实现ORM框架的入门实例(hibernate)搭建hibernate的使用环境操作过程和运行截图 搭建hibernate的使用环境 JavaSE-1.8, Mysql8.0, Esclipe2019 操作过程和运行截图 1.创建一个普通的Java工程,导入相关的JAR包. 2.导入已有的hibernate.cfg.xml文件 <session-factory> <property name="hibernate.dialect">org.hibernate.dialect.
2021-05-07 14:00:56
275
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人