HIBERNATE
文章平均质量分 83
guolimin1118
这个作者很懒,什么都没留下…
展开
-
hibernate配置数据库连接池的三种方法
三种连接都是以连接MySQl为例。 org.gjt.mm.mysql.Driver jdbc:mysql://localhost:3306/struts?useUnicode=true&characterEncoding=GBK root 8888 上面的一段配置,在c3p0和dbcp中,都是必需的,因为hibernate会根据上述的配置来生成connections,再交给c3p0或dbcp原创 2008-12-17 18:45:00 · 475 阅读 · 0 评论 -
主题:update和saveOrUpdate详解
先来点概念: 在Hibernate中,最核心的概念就是对PO的状态管理。一个PO有三种状态: 1、未被持久化的VO 此时就是一个内存对象VO,由JVM管理生命周期 2、已被持久化的PO,并且在Session生命周期内 此时映射数据库数据,由数据库管理生命周期 3、曾被持久化过,但现在和Session已经detached了,以VO的身份在运行 这种和Session已经detached的PO还能够进入转载 2009-05-01 17:39:00 · 362 阅读 · 0 评论 -
hiberante集成c3p0出现的异常分析
日志打印如下:11 23:26:27 [WARN] [com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2] com.mchange.v2.resourcepool.BasicResourcePool-(BasicResourcePool.java:1222) : com.mchange.v2.resourcepoo原创 2009-10-12 13:55:00 · 3555 阅读 · 0 评论