- 博客(5)
- 收藏
- 关注
原创 mybatis-plus的基本操作(CRUD)
Mybatis基本的CRUD操作1.创建测试类@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration("classpath:applicationContext.xml")public class TestMp02 { @Autowired private UserMapper um; //CRUD操作 }2.实体类相关注解@TableName(“user”)可以设置对象和表的映射@TableId(
2020-09-28 16:46:47
432
原创 MybatisPlus的常用注解以及全局配置策略
MybatisPlus的常用注解以及全局配置策略一、MybatisPlus的常用注解1.@TableName注解:作用:表明实体类对应的数据库表使用:在类名上使用,值为对应的表的表名示例:@TableName("user") //对应数据库中的user表public class User {}2.@TableId作用:表明类中的某个属性为主键字段对应的属性使用:在为主键的属性上使用示例: @TableId(type = IdType.AUTO) //IdType.AUTO是让数
2020-08-22 11:44:37
1714
原创 mybatis-plus
MyBatis Plus(mp) 的框架搭建mybatis-plus的优势:扫描实体类,分析数据库的表和字段 直接把sql注入到mybatis的容器中(不用写sql(不用写mapper.xml 秀儿)),简化了mybatis的开发1.在原有SSM的jar包的基础上增加MybatisPlus的jar即可。2.其他配置和原有SSM流程不变,在applicationcontext.xml文件中,将Mybatis的工厂bean(org.mybatis.spring.SqlSessionFactoryBea
2020-08-21 22:27:28
301
原创 Spring Cloud常用的组件
spring Cloud的五大常用组件1.服务发现——Eureka2.断路器——Hystrix3.服务网关——Zuul4.分布式配置——Spring Cloud Config5.客服端负载均衡——Ribbon一、Eureka作用:实现服务治理(服务注册与发现)简介:Spring Cloud Eureka是Spring Cloud Netflix项目下的服务治理模块。由两个组件组成...
2019-09-29 08:59:21
733
原创 MySQL的事务隔离级别
一、事务的原则事务要满足ACID原则,也就是:1.原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体。2.一致性(Consistency):事务开始前和结束后,数据库的完整性约束没有被破坏 。比如A向B转账,不能出现A扣了钱,B却没收到。...
2019-09-20 20:32:58
1182
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅