
框架
文章平均质量分 54
csdn小松鼠
这个作者很懒,什么都没留下…
展开
-
Hibernate报错:org.hibernate.HibernateException: Error applying BeanValidation relational constraint等异常
错误异常如下: 解释(高手的): javax.persistence.validation.mode默认情况下是auto的,就是说如果不设置的话它是会自动去你的classpath下面找一个bean-validation**包,但是找不到,所以beanvalitionFactory错误。解决方法如下: 只需要在hibernate.cfg.xml中添加:<property name="javax.原创 2015-12-16 21:56:24 · 727 阅读 · 0 评论 -
Hibernate学习(第一天)
一、Hibernate 是什么? 1. Hibernate 是一个框架(framework) 2. Hibernate 是一个orm框架 orm(object relation mapping)对象关系映射 框架 3. Hibernate 处于我们项目的持久层的位置(正因文如此,所以有人又把Hibernate称为 持久层框架) 4. Hibernate 实际上就是对jdbc进行了轻量原创 2015-12-04 09:45:15 · 672 阅读 · 0 评论 -
Hibernate查询数据的几种方式:
1.导航对象图查询:根据已经加载的对象,导航到其他对象。例如,对于已经加载的Customer对象,调用它getOrders().iterator()方法就可以导航到所有关联的Order对象,假如在关联级别使用了延迟加载检索策略,那么首次执行此方法时,Hibernate会从数据库中加载关联的Order对象,否则就从缓存中取得Order对象。2.OID方式:按照对象的OID来检索对象。Session的g原创 2015-12-26 11:49:25 · 5567 阅读 · 0 评论 -
Hibernate一级缓存和二级缓存的比较
1.什么是缓存? 缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。 缓存的介质一般是内存,所以读写速度很快。但如果缓存中存放的数据量非常大时,也会用硬盘作为缓存介质。缓存的实现不仅仅要考虑转载 2015-12-26 13:04:21 · 423 阅读 · 0 评论