![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hibernate
lglchq327
这个作者很懒,什么都没留下…
展开
-
mySQL延迟
在主外键表存在关系的时候如果加上"lazy=true"的话,则表明延迟,即只查询主表中的内容,而不查询外键表中的内容。例: lazy="true">原创 2009-09-25 20:06:00 · 348 阅读 · 0 评论 -
Hibernate持久化操作的步骤,并与JDBC类比
//1、读取并解析配置文件 相当于使用DataSource获取连接前读取DataSource的配置文件Configuration conf = new Configuration().configure(); //2、读取并解析映射信息,创建SessionFactory相当于创建DataSource对象SessionFactory sf = conf.buildSessionF原创 2009-10-07 20:57:00 · 787 阅读 · 0 评论 -
hql语句命名参数查询示例
Session session = this.getSession(); String hql = "from TblFwxx fw where fw.title like ?"; Query query = session.createQuery(hql); query.setString(0,"%艳儿%"); 上面使用“?”作占位符,然后通过Query的set原创 2009-10-08 08:56:00 · 2770 阅读 · 0 评论 -
inverse和cascade的解析
1、配置一对多关联时,set节点可以有一个inverse(反转)属性,可以设为true或false。为true时,表示由对方(one的多方)管理双方的关联关系;为false时,表示自己管理双方的关联关系。一般情况下,设为true,由多的一方管理一对多的关联关系。 2.在set节点中增加cascade属性:其可选的值包括:all,对所有的操作都进行级联;none,对所有的操作都不进行级原创 2009-10-08 08:38:00 · 484 阅读 · 0 评论