- 博客(3)
- 收藏
- 关注
原创 spring事务
事务的特性 原子性(Atomicity):事务是一个原子操作,由一系列动作组成。事务的原子性确保动作要么全部完成,要么完全不起作用。 一致性(Consistency):一旦事务完成(不管成功还是失败),系统必须确保它所建模的业务处于一致的状态,而不会是部分完成部分失败。在现实中的数据不应该被破坏。 隔离性(Isolation):可能有许多事务会同时处理相同的数据,因此每个事务都应该与其他事务隔离开来,防止数据损坏。 持久性(Durability):一旦事务完成,无论发生什么系统错误,它的结果都不应该受到影响
2020-12-21 11:31:04 90
原创 Mybatis缓存及注意点
mybatis分为两级缓存 一级缓存 一级缓存是SqlSession级别的缓存。在操作数据库时需要构造sqlSession对象,在对象中有一个数据结构(HashMap)用于存储缓存数据。不同的sqlSession之间的缓存数据区域(HashMap)是互相不影响的。 一级缓存是默认开启的不用配置。 @Autowired private SqlSessionFactory sqlSessionFactory; @RequestMapping(value = "/testMybatis") @Respons
2020-12-01 14:50:59 155
原创 Spring的IOC注入方式
Spring的IOC注入方式 一.构造器注入 import com.tgb.spring.dao.UserDao; public class UserManagerImpl implements UserManager{ private UserDao userDao; //使用设值方式赋值 public void setUserDao(UserDao userDao) { this.userDao = userDao; } @Override
2020-12-01 09:06:59 176 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人