随笔分类 - Springboot
摘要:异常处理 使用异常处理器进行异常处理 @RestControllerAdvice public class ProjectExceptionAdvice { @ExceptionHandler public R doException(Exception ex){ ex.printStackTrac
阅读全文
摘要:业务层开发 使用通用接口IService<T>快速开发Service public interface IBookService extends IService<Book> { } 使用通用实现类ServiceImpl<M,T>快速开发ServiceImpl @Service public cla
阅读全文
摘要:以下记录皆基于MybatisPlus。 查看标准日志 标准日志可以查看sql执行记录,在配置文件中配置 mybatis-plus: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl 效果 分页查询 定义分页对象I
阅读全文
摘要:Lombok 什么是Lombok Lombok能以简单的注解形式来简化java代码,提高开发人员的开发效率。 常用注解 @Data 代表当前实体类在编译期设置对应的get/set方法,toString方法,hashCode方法,equals方法等 @Data public class Book {
阅读全文
摘要:Springboot整合Junit 注入测试对象(使用@Autowired注解进行装配) @SpringBootTest public class testCalculate { @Autowired private Calculate c = new Calculate(); } 执行要测试的方法
阅读全文
摘要:前言 一般在测试Java用例时使用的都是main方法,这样就需要我们不断地修改main方法,导致测试代码通常无法保留或者不规范,因此Java提供了Junit进行更为优雅的白盒测试方式。 步骤 定义一个测试类(测试用例) 测试类名: 被测试类名+Test CalculatorTest 包名: xxx.
阅读全文
摘要:yaml语法 使用双引号时可以使用转义字符 数组 一种写法 #数组 like: - a - b - c #对象数组 like: - name: hh # - 为元素 age: 18 - name: aa age: 17 另一种简约写法 #数组 likes: [足球,篮球] #对象数组 likes:
阅读全文
摘要:个人学习Springboot的记录,一些坑问题我会整合起来并给出解决方法,遇到问题的地方将使用Q1:<问题描述> Q2:<问题描述>这样的序号来表示,根据序号去文章下面找解决方法即可。 springboot官方文档 快速复制生成新模块 复制原模块文件夹,然后在粘贴的文件夹里删除除src文件夹和pom
阅读全文
摘要:个人学习Springboot的记录,一些坑问题我会整合起来并给出解决方法,遇到问题的地方将使用Q1:<问题描述> Q2:<问题描述>这样的序号来表示,根据序号去文章下面找解决方法即可。 JavaBean JavaBean是为了保证Java应用的向后兼容性而提出的,只要类的属性是由get和set方法来
阅读全文
摘要:个人学习Springboot的记录,一些坑问题我会整合起来并给出解决方法,遇到问题的地方将使用Q1:<问题描述> Q2:<问题描述>这样的序号来表示,根据序号去文章下面找解决方法即可。 使用Idea初始化Springboot项目 PS: Idea开发Springboot项目需要联网 步骤:一个项目中
阅读全文

浙公网安备 33010602011771号