J2EE社区

苟有恒,何必三更起五更眠;
最无益,只怕一日曝十日寒.
posts - 241, comments - 318, trackbacks - 0, articles - 16

Hibernate

数据执久化语言Hibernate

posted @ 2010-08-18 18:28 xcp 阅读(1074) | 评论 (0)  编辑 |

posted @ 2010-03-22 12:51 xcp 阅读(9817) | 评论 (5)  编辑 |

posted @ 2009-11-22 02:02 xcp 阅读(9490) | 评论 (6)  编辑 |

     摘要: 接池为我们开发带来了极大的便利,它为我们开发者承担了数据库连接管理的压力,让我们从烦琐的数据库事务中解脱出来,专心研究业务逻辑实现业务,是我们的一大福音。本文分析的Hibernate连接池配置方案,为读者提供了多种选择。建议读者也根据自己的实际情况来选取方案。文中肯定还有很多纰漏之处,还望大家斧正。讲的不足的地方,以后有机会定当补全!  阅读全文

posted @ 2009-11-16 12:24 xcp 阅读(5841) | 评论 (1)  编辑 |

posted @ 2009-11-03 15:29 xcp 阅读(2853) | 评论 (6)  编辑 |

     摘要: SQL 里面最常用的命令是 SELECT 语句,用于检索数据,内容比较全面。  阅读全文

posted @ 2009-09-10 01:01 xcp 阅读(5866) | 评论 (2)  编辑 |

     摘要: 最近学习hibernate,重点研究了hibernate属性的inverse与cascade的联系与区别。如下,是本人的心得。
1、到底在哪用cascade="..."?

cascade属性并不是多对多关系一定要用的,有了它只是让我们在插入或删除对像时更方便一些,只要在cascade的源头上插入或是删除,所有 cascade的关系就会被自己动的插入或是删除。便是为了能正确的cascade,unsaved-value是个很重要的属性。Hibernate通 过这个属性来判断一个对象应该save还是update,如果这个对象的id是unsaved-value的话,那说明这个对象不是 persistence object要save(insert);如果id是非unsaved-value的话,那说明这个对象是persistence object(数据库中已存在),只要update就行了。saveOrUpdate方法用的也是这个机制。

2、到底在哪用inverse="ture"?
  阅读全文

posted @ 2008-09-16 10:16 xcp 阅读(629) | 评论 (0)  编辑 |

     摘要: java.lang.NoSuchMethodError: org.apache.log4j.Logger.isTraceEnabled()Z错误,高手们帮帮忙  阅读全文

posted @ 2008-08-21 13:24 xcp 阅读(13761) | 评论 (5)  编辑 |