hibernate
toShareYou
写出自己能看懂的博客
展开
-
hibernate source code 阅读一
上一篇文章我试着在eclipse中配置了一个简单hibernate实例,下面我们通过这个简单的例子来看看hibernate源码中都做了些什么:import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.Transaction;import org.hibernate.cfg原创 2014-12-29 15:26:08 · 832 阅读 · 0 评论 -
在eclipse中配置hibernate
我们在实际开发的过程中经常会用到hibernate,不过我们使用的往往是已经配置好的环境,一般只知道调用save(Object o)之类的方法,那hibernate一开始是怎么配置起来的呢,下面我就试着从新建一个工程到配置hibernate再到最后能把数据保存到数据库为例梳理一下。第一、我们需要下载hibernate所用到的jar包,具体可以去这里下载首先我们新建一个简单的java工程Hi原创 2014-12-23 19:03:56 · 530 阅读 · 0 评论 -
hibernate source code 阅读二
hibernate涉及到的代码过多,在阅读一中我们虽然是跟踪到最终SQL语句如何在hibernate中拼接出来,但是里面很多的细节我还是很模糊比方说:源码是在何时对hibernate.cfg.xml文件进行解析,并把解析的内容分配呢原创 2015-01-27 16:16:36 · 433 阅读 · 0 评论 -
hibernate source code 阅读三
经过hibernate source code 阅读一我们可以看出,hibernate其实在builderSessionFactory就已经把SQL语句封装好了经过代码跟踪我发现在类:org.hibernate.mapping.SimpleValue中定义了这样一个属性:private final List columns = new ArrayList();一开始在下面这个方法中就吧XM原创 2015-03-05 10:46:40 · 591 阅读 · 0 评论