一.关于inverse维护关系
起作用: 1:N or N:M
1:N时,把多的一端inverse设为false(false为自己控制),好比让毛老头记住全国人民不可能,而全国人民记住毛老头比较轻松.
N:M时,随便一端设为false即可,另一端true.
二.关于<one-to-one>中的constrained
当constrained="false"时表明实体和被关联到的实体的约束不是强制的,即存在一个实体时,
它通过<one-to-one>关联的实体可能存在,也可能不存在.
三.很有意思的绑定参数方法
四.使用原生SQL的查询
注意: 如果你选择使用Hibernate的API, 你必须把SQL别名用大括号包围起来:
五.session.flush都在什么时候执行
在某些查询执行之前
在调用org.hibernate.Transaction.commit()的时候
在调用Session.flush()的时候
六.uniqueResult关键字
以前写代码,总免不了编写登陆部分。在获取user的时候,只可能返回一个user实例,或者为null。以前使用以下方法实现。
发现uniqueResult后:
分享到:
相关推荐
英语发音规则(重读音节和非重读音节).pdf
重读闭音节PPT课件.pptx
重读冰心,感受母爱作文.doc
英语语音重读的规则PPT课件.pptx
重读南京百科知识竞赛题及答案.doc
音节划分元音字母在重读非重读中发音.ppt
消费行业四大行业消费趋势电·重读消费者.pdf
元音字母在重读和非重读音节中的读音.doc
音节划分元音字母在重读非重读中的发音.ppt
德邦家电行业:重读与解构《第四消费时代》第三消费时代
20210307-德邦证券-德邦家电行业:重读与解构《第四消费时代》第三消费时代.pdf
重读长辈这本书.docx
英语音节重读规则.pdf
20200417-阿里妈妈-消费行业四大行业消费趋势:重读消费者.pdf
深入研究Cassandra后重读Dynamo
重读开音节PPT课件.pptx
英语重读闭音节规则.doc
音节划分与音节重读.doc