- 博客(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
474
原创 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
1749
原创 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
337
原创 Spring Cloud常用的组件
spring Cloud的五大常用组件 1.服务发现——Eureka 2.断路器——Hystrix 3.服务网关——Zuul 4.分布式配置——Spring Cloud Config 5.客服端负载均衡——Ribbon 一、Eureka 作用:实现服务治理(服务注册与发现) 简介:Spring Cloud Eureka是Spring Cloud Netflix项目下的服务治理模块。 由两个组件组成...
2019-09-29 08:59:21
762
原创 MySQL的事务隔离级别
一、事务的原则 事务要满足ACID原则,也就是: 1.原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体。 2.一致性(Consistency):事务开始前和结束后,数据库的完整性约束没有被破坏 。比如A向B转账,不能出现A扣了钱,B却没收到。...
2019-09-20 20:32:58
1204
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅