logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java枚举类

Java的内部类详解(成员内部类、静态内部类、局部内部类、匿名内部类)

#java#jvm#开发语言
BaseMapper接口的使用

在封装的 BaseMapper 中只有一个插入语句,因为海量数据插入单条SQL无法实行,所以mybatis-plus 把批量插入放在了Service 层对应的封装接口里了。之所以会为负数,是因为数据库设置的是自增,而在User实体类中没有进行设置。MyBatis-Plus中的基本CRUD在内置的 BaseMapper 中都已得到了实现,我们可以直接使用,这样大大的简化了开发效率。设置完成后,将数据

文章图片
#mybatis#java#spring
IService接口和ServiceImpl实现类(Mybatis-Plus对service层的封装)

BaseMapper 是用在Mapper中,而IService是在Service层使用的封装接口,它进一步封装 CRUD。IService还有一个实现的类ServiceImpl,在使用使用时分别对应service接口和impl实现类。使用Spring时,在Spring的配置文件中先配置mybatis-plus内置的分页插件。在Mybatis-plus中提供了有关分页的接口和实现类 IPage 和

文章图片
#mybatis#java#spring
SpringBoot测试(Junit单元测试、MockMvc测试Http请求 )

使用测试 可以对项目中的方法进行测试,看它的执行是否能达到我们的预期效果,对相应的类创建对应的测试类,在方法上添加注解 @Test,就能使测试方法如同 main方法一样可以直接运行,这样就能观察到该方法最终执行的效果。MockMvc是由spring-test包提供,MockMvc实现了对Http请求的模拟,能够直接使用网络的形式,转换到Controller的调用,使请求的验证变得更加方便。需要去掉

文章图片
#junit#单元测试#spring boot
BaseMapper接口的使用

在封装的 BaseMapper 中只有一个插入语句,因为海量数据插入单条SQL无法实行,所以mybatis-plus 把批量插入放在了Service 层对应的封装接口里了。之所以会为负数,是因为数据库设置的是自增,而在User实体类中没有进行设置。MyBatis-Plus中的基本CRUD在内置的 BaseMapper 中都已得到了实现,我们可以直接使用,这样大大的简化了开发效率。设置完成后,将数据

文章图片
#mybatis#java#spring
到底了