MyBatis-Plus

jpa

mybaits-plus:只做增强不做改变
https://mybatis.plus

无侵入 损耗小 强大的crud操作
支持Lambda构造器调用 支持多种数据库

支持主键自动生成 支持ActiveRecord模式

支持自定义全局通用操作、支持关键词自动转义

内置代码生成器 分页插件(物理分页) 内置性能分析插件

内置全局拦截插件 内置sql注入剥离器

lombok
在编译时解析成抽象语法树,lombok根据自己的注解处理器,动态的修改语法树增加新的节点,最终生成字节码
编译时会简单的加上一些setter、getter方法

hikicp数据库连接池
对mappper文件进行扫描
使用接口进行继承BaseMapper.java类
@RunWith在spring环境下进行测试
@AutoWired进行注入
@Test测试类
querymapper测试构造器
Assert.assertEqulas(5,list.size())判断是否是5条记录
list.foreach(System.out.println());
SSM传统模式
接口中写抽象方法----->XML或注解写SQL----Service中调用接口------Controller调用
通用Mapper(MP)

新增方法
由mapper接口继承BaseMapper
新增

常用注解
表名
@TableName
主键ID设置
@TableId主键
解决类中对应字段不是数据库中的类型
@SpringBootTest
@RunWith(SpringRunner.class)
对应字段的属性
@Table

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值