zoukankan      html  css  js  c++  java
  • Hibernate基础知识整理(六)

    Hibernate中的监听

    Hibernate中的事件监听机制可以对Session对象的动作进行监听,一旦发生了特殊的事件,Hibernate就会调用监听器类中的事件处理方法。在某些功能的设计中,既可以使用Hibernate的拦截器实现,也可以使用Hibernate的事件监听来实现。 

    hibernate中也可以使用监听,执行save等前后的操作。
    第一步:
    书写监听器,实现特定接口。针对不同的操作实现不同的接口。

    第二步:配置监听器 

    具体操作根据实际实现。
    hibernate的最佳实践
    1、多使用细粒度的组件,componment
    2、主键最好无意义
    3、最好每一个持久类对应一个映射文件
    4、考虑把查询字符串放到程序外面,也就是使用命名查询
    5、使用绑定变量:=name
    6、不要把异常看成可恢复的,尽量使用RuntimeException而不是Exception
    7、考虑将hibernate代码从业务逻辑代码中抽象出来
    8、多使用双向关联



  • 相关阅读:
    angular
    客户端存储cookie ---(优缺点及定义及用途)
    cookie的设置和获取
    和谐敏感字
    移动端上滑下滑换图片
    移动端适配方式
    Viewport及判断移动端上下滑动
    HTML5拖放&地理定位
    用canvas 做一个钟表
    用canvas上传图片
  • 原文地址:https://www.cnblogs.com/xiaoweigangwan/p/7825335.html
Copyright © 2011-2022 走看看