随笔分类 - Hibernate
摘要:一、先介绍一下java中的缓存系统JCS(java cache system) 1、JCS(Java Caching System)是一个对象Cache,它可以把Java对象缓存起来,提高那些访问频率很高的Java对象的存取效率。JCS是按照对象的唯一标示来存取对象的...
阅读全文
摘要:org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode (FlushMode.NEVER/MANUAL...
阅读全文
摘要:目录(?)[+]IT程序员开发必备-各类资源下载清单,史上最全IT资源,个人收藏总结!之前有一篇文章中(Hibernate反向工程步骤及DAO Type无法选择Spring DAO解决方法)提到,对于Hibernate在反向工程时无法选择Spring DAO Type...
阅读全文
摘要:缓存:缓存是什么,解决什么问题? 位于速度相差较大的两种硬件/软件之间的,用于协调两者数据传输速度差异的结构,均可称之为缓存Cache。缓存目的:让数据更接近于应用程序,协调速度不匹配,使访问速度更快。 缓存的范围分为3类: 1.事务范围(单Session即一级缓存)...
阅读全文
摘要:最近趁有空学习了一下Hibernate的缓存,其包括一级缓存,二级缓存和查询缓存(有些是参照网络资源的):一、一级缓存 一级缓存的生命周期和session的生命周期一致,当前sessioin一旦关闭,一级缓存就消失,因此一级缓存也叫session 级的缓存或事务...
阅读全文
摘要:hql是面向对象查询,格式:from + 类名 + 类对象 + where + 对象的属性sql是面向数据库表查询,格式:from + 表名 + where + 表中字段1、查询一般在Hibernate中使用查询时,推荐使用hql(Hibernate Query La...
阅读全文
摘要:1. 查询整个映射对象所有字段//直接from查询出来的是一个映射对象,即:查询整个映射对象所有字段 String hql ="from Users"; Query query = session.createQuery(hql);...
阅读全文
摘要:一对一(one-to-one)实例(Person-IdCard)一对一的关系在数据库中表示为主外关系.例如.人和身份证的关系.每个人都对应一个身份证号.我们应该两个表.一个是关于人信息的表(Person).别外一个是身份证相关信息的表(id_card).id_card...
阅读全文
摘要:多对多(many-to-many):在操作和性能方面都不太理想,所以多对多的映射使用较少,实际使用中最好转换成一对多的对象模型;hibernate会为我们创建中间关联表,转换成两个一对多。1. E-R图 2. 实体类:Teacher实体类如下:Java代码 pack...
阅读全文
摘要:讲述如何利用Hinbernate框架实现简单的数据库操作。1、加入junit.jar2、新建一个工具类HibernateUtils.Java把一些对session的公共操作封装起来import org.hibernate.Session;import org.hibe...
阅读全文
摘要:hibernate正向工程生成数据库 hibernate.cfg.xml ?1234567891011121314151617181920212223242526272829303132333435 com.mysql.jdbc.Driver jdbc...
阅读全文
摘要:dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件,可以在SourceForge上找到它. ...
阅读全文

浙公网安备 33010602011771号