hibernate
文章平均质量分 58
张小竟
用我力所能及的事情,一步一步走向我期待的未来,交流QQ群:463175657
展开
-
力所能及之org.hibernate.DuplicateMappingException
小狼最近在看hibernate,总是出现org.hibernate.DuplicateMappingException错误。具体原因如下:在几个项目中,一个表,同时映射了两个同名不同包的类,包duplicate import 异常,根据异常中提示“try auto-import="false" ” 那么,我就在hibernate-mapping中找到,果然有此属性,如下就是原创 2015-03-25 19:51:13 · 1441 阅读 · 0 评论 -
力所能及之hibernate 外键关联 不生成外键约束
如题:加个注解就可以。@ForeignKey(name = "null")转载 2015-05-16 15:27:52 · 1791 阅读 · 0 评论 -
力所能及之SSH环境搭建
小狼最近心血来潮,搭建了一个SSH环境,跟大家分享分享开发环境:Windows7 ,jdk1.6 myeclispe8.6 tomcat6.0.18 mysql5.0需要jar文件: junit:junit.jar db:mysql-connector-java-5.1.10-bin.jar hibernate3.5.6: js原创 2015-04-26 15:27:31 · 686 阅读 · 0 评论 -
力所能及之Hibernate4.3.x注解常见错误
原文链接:http://blog.csdn.net/liushuijinger/article/details/39268409编程的过程免不了遇到各种错误,各种问题,而遇到问题,解决问题的这个过程我认为是最让人兴奋的事情。越棘手的问题,解决以后带来的快感也越大。当一个问题你搞了一下午或者一天,甚至几天,当你解决的那一刻你会觉得你又获得了重生。甚至会感觉此时此刻整个世界都是你的。转载 2015-04-04 20:04:07 · 425 阅读 · 0 评论 -
力所能及之hibernate一对多
小狼一直分不清什么是一对多,今天专程看了一下,就用班级表和学生表,这两个表给大家做一下演示,先给大家展示一下Java部分的代码package qh.zcy.OneToMany;import java.util.Set;import org.junit.Test;import qh.ConstantUtil;import qh.HibernateSessionFactory;im原创 2015-03-24 19:56:17 · 374 阅读 · 0 评论 -
力所能及之hibernate简单的增删查改
小狼今天在Hibernate相关的东西,就来说说hibernate最简单的增删查改吧同样,写一个hibernate.cfg.xml 小狼在这里用mysql,oracle实在太慢,大家见谅 <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD原创 2015-03-24 19:30:08 · 421 阅读 · 0 评论 -
力所能及之org.hibernate.StaleStateException
今天小狼在做hibernate练习的时候遇到一个难题。junit报错org.hibernate.StaleStateException: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1at org.hibernate.jdbc.Expectation原创 2015-03-24 15:44:05 · 708 阅读 · 0 评论 -
力所能及之Hibernate中对象的三种状态
小狼今天就来说说hibernate对象的三种状态瞬时:数据库中没有数据与之对应,超过作用域会被jvm垃圾回收机制回收,一般是new出来且与session没有关联持久:数据库中有数据与之对应,当前session有关联,并且相关联的session没有关闭,事务没有提交;持久对象状态发生改变,在事务提交的时候会影响到数据库(Hibernate会检测到)游离:数据库中的数据与之原创 2015-03-30 14:15:15 · 430 阅读 · 0 评论 -
力所能及之Hibernate中get(),load()区别
get和load的区别:* get不支持延迟加载,而load支持。* 当查询特定的数据库中不存在的数据时,get会返回null,而load则抛出异常。从返回结果上对比 load 方式检索不到的话会抛出org.hibernate.ObjectNotFoundException异常 get 方法检索不到的话会返回null 从检索机制上对比:原创 2015-03-30 14:21:29 · 621 阅读 · 0 评论 -
力所能及之org.hibernate.LazyInitializationException
小狼最近在玩懒加载,出现这个问题org.hibernate.LazyInitializationException: could not initialize proxy - no Session at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:165)原创 2015-03-30 14:32:33 · 623 阅读 · 0 评论 -
力所能及之hibernate备忘录
Hibernate备忘知识点: 1、永远不要手动修改OID,因为会造成缓存中的数据不准确 2、Session接口中的update方法是将一个游离态对象转换成持久化对象的解决方案 3、Session接口中的saveOrUpdate方法,如果传进去的是瞬时对象,就执行save,如果传入的是游离对象,就执行update方法 4、如果正在使用延迟加载,并且servlet中的session.close()已经执行,那么在jsp中获取子表数据就会报错,这个在延迟加载,懒加载已经说原创 2015-05-25 13:48:32 · 498 阅读 · 0 评论