hibernate
PsMuJIngHua
这个作者很懒,什么都没留下…
展开
-
javax.persistence.Cacheable
Exception in thread "main" java.lang.NoClassDefFoundError: javax/persistence/CacheableCaused by: java.lang.ClassNotFoundException: javax.persistence.Cacheable错误原因,javax.persistence.Cacheable 是转载 2013-09-10 22:17:01 · 1018 阅读 · 0 评论 -
org.hibernate.HibernateException: No CurrentSessionContext configured!
版本:Hibernate_Core 3.3.2在使用3.2的时候获取Session习惯使用sf.openSession();但是现在开始流行getCurrentSession();了,原因很简单,openSession()是不管任何情况都重新开启一个Session,而getCurrentSession();相对的增加了一个判断,在有Session的情况下就会直接去调用,没有session的转载 2013-09-11 14:49:13 · 1110 阅读 · 0 评论 -
MyEclipse中jar包的源代码
1.手动添加jar包的源码:选中jar包,右击选择Properties,原创 2013-09-11 16:18:58 · 822 阅读 · 0 评论 -
Hibernate源码包分析
1. org.hibernate :该包的类基本上都是接口类和异常类2. org.hibernate.cache.* :cache的实现类3. org.hibernate.cfg.* :配置文件读取类4. org.hibernate.collection.* :Hibernate集合接口实现类:例如List(PersistentList),Set(PersistentSet), Bag转载 2013-09-11 16:40:13 · 927 阅读 · 0 评论 -
利用hibernate中的SchemaExport生成数据表
PS:一般在项目开发过程中,使用比较多的就是先建好表,再利用hibernate反向工程生成*.hbm.xml文件跟POJO类,个人认为由于目前所使用的数据库都是关系数据库,而hibernate作为一个ORM,把对数据库的操作都对象化了,更应当从对象出发,生成数据库里面相关表,这样更加符合人认知事物的习惯。由于hibernate3提供了自带的工具hbm2ddl,建立根据你的对象建立数据库是一件非转载 2013-09-11 22:42:13 · 964 阅读 · 1 评论