自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 解决Hibernate中用HQL查询数据库出现的问题

解决Hibernate中用HQL查询数据库出现中文乱码查询不出结果(Size=0)的问题在配置文件hibernate.cfg.xml中<property name="hibernate.connection.CharSet"> utf8</property><property name="hibernate.connection.characterEn...

2019-11-28 10:28:14 286

原创 Hibernate的二级缓存

二级缓存的配置步骤配置pom.xml <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-ehcache</artifactId> <version>5.4.8.Final</...

2019-11-28 10:22:30 105

原创 Hibernate的一级缓存

简介一级缓存又名Session缓存、会话级缓存通过Session从数据库中查到的实体会被放到缓存中,下次查询中直接从缓存中获取生命周期和Session一样适用范围为当前会话中缓存不可取消常用APIevict(实体名):将实体从Session的缓存中删除Session session = sessionFactory.openSession();Employee emp =...

2019-11-27 20:42:55 107

原创 Criteria、SQL和HQL的区别

criteria:和实体类绑定 Criteria criteria = session.createCriteria(实体类.class)添加条件 criteria.add()查询 返回实体类对象形成的列表如果省略第二步,则默认查询全部sql:添加条件 SQLQuery sqlQuery = session.createSQLQuery(String sql)和实体类绑...

2019-11-26 22:10:43 377

原创 复合主键的配置

equals(对表的所有主键进行判断,几个主键选几个)hashcode(对表的所有主键进行判断,几个主键选几个)配置配置文件类名.hbm.xml<composite-id> <key-property name=属性名 type=属性类型> <column name=表中字段名 sql-type=字段类型 length=字段长度 not-null=是否...

2019-11-26 22:08:00 207

原创 HQL查询

声明Query query = session.createQuery(hql);查询ListIteratorList<> list = query.list();Iterator<> itor = list.iterator();泛型类型为hql中绑定的实体类型(来自from)泛型类型为和list相同的类型从数据库中查询并一次...

2019-11-26 22:01:03 115

原创 利用Maven配置Hibernate连接池(C3P0)

Hibernate自带连接池,默认,仅用于开发使用Tomcat的连接池ProxoolC3P0导入 <dependency> <groupId>org.hibernate</groupId><!--包--> <artifactId>hibernate-c3p0</artifactI...

2019-11-12 17:09:17 575 1

原创 Hibernate对数据库的基本操作

Hibernate对数据库的基本操作(增删查改)在操作session前需开启事务,操作结束后及时提交增(save)功能:用于把bookEntity作为参数(对象)插入数据库中 BookEntity bookEntity = new BookEntity(); bookEntity.setBookNo("199697"); bookEntity....

2019-11-08 20:37:39 205

原创 Hibernate的基本配置

Hibernate的配置文件property namevalueconnection.url数据库连接地址connection.driver_class驱动名hibernate.dialect数据库方言(直接生成自己的SQL语言)connection.username用户名connection.password密码hibernate.s...

2019-11-08 20:18:32 155

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除