spring总结
来源:互联网 发布:拖延心理学知乎 编辑:程序博客网 时间:2024/05/21 22:10
@component 表明 这是一个bean
bean属性:
@autowired 按类型装配 @qualifier按名字装配 这是spring的标签
@resource按名字装配 java的标签
@scope bean的作用域,默认是单粒 prototype是原型,即每次new一个对象
session是每个session new 一个对象
request是每个请求 new 一个对象
@controller控制层 @service业务层
Spring的事务管理是通过AOP实现的,AOP是通过动态代理和java的反射机制实现的。
hibernate总结:
hibernate本身不管理事务,通过JDBC Transaction和JTA(Java Transaction Api)实现。前者默认,后者是多个连接间的事务管理。
SessionFactory获取session,即是打开一个数据库连接,此操作会变比自动提交功能。之后beginTransaction开启事务,业务处理后,commit,session关闭。
悲观锁会锁住无辜的数据,影响并发;系统开销也大
乐观锁的工作原理:读取出数据时,将此版本号一同读出,之后更新时,对此版本号加一。此时,将提交数据的版本数据与数据库表对应记录的当前版本信息进行比对,如果提交的数据版本号大于数据库表当前版本号,则予以更新,否则认为是过期数据。
0 0
- Spring总结
- Spring总结
- spring总结
- spring总结
- spring总结
- Spring总结
- spring 总结
- spring总结
- Spring总结
- Spring 总结
- spring总结
- spring 总结
- spring 总结
- spring总结
- Spring总结
- Spring总结
- Spring总结
- spring 总结
- c++第一次实验
- iQuery查找已选中的checkbox
- 02指针知识体系搭建
- QTreeWidget有Signal选中元素变更响应
- C++(笔记)类实例
- spring总结
- 大型网站系统架构实践(一)从简单到复杂
- datagrid中动态显示或隐藏某一列的方法(根据条件判断显示和隐藏)
- 光电平衡智能车
- 火狐浏览器下载附件乱码
- 并行编程——开源并发库、无锁数据结构
- 求逆波兰表达式的值
- java中的反射机制
- 【算法】排序算法(三)——归并排序