Spring之旅
文章平均质量分 80
记录与分享
spring的学习与实践
长安奕北AdamLy
自在.独行.热情
展开
-
Spring之旅---Spring中与IOC相关的注解总结
SpringFramework的两大特征是IOC与AOP,其中最重要的就是IOC,在spring5与springboot2的时代,IOC的使用基本采用原创 2020-05-29 18:46:12 · 346 阅读 · 0 评论 -
Spring之旅---mybatis-generator的maven插件方式使用(自动生成mybatis简单的增删改查代码和映射模型)
spring项目中最常使用的ORM框架就是mybatis和hibernate,其中mybatis需要自己写dao接口和xml映射配置,虽然自由度更高,但是确实更麻烦;其中有一部分接口方法的内容就是简单的增删改查,这部分接口方法java代码和xml配置sql代码,是可以通过mybatis-generator连接数据库自动生成的,当然对应的映射模型也就是DO也是对应自动生成的。使用mybatis-generator的方法网上也有很多,不过个人觉得采用maven插件方式还是比较好的,一方面所有操作都可以在IDE完原创 2020-05-28 22:50:56 · 597 阅读 · 0 评论 -
Spring之旅---spring项目中统一的返回数据格式、错误类型、异常处理的设计与实现方式
在使用spring或springboot开发后端项目,特别是前后端分离的后端项目时,通常会涉及到统一的返回类型,作为一种统一的返回数据的格式。在系统中也往往会发生系统性或业务性的异常,这时会涉及到统一的错误类型与异常处理。关于统一的返回类型、错误类型、异常处理的设计有很多,这里是我经常使用的一种实现,会涉及到统一的返回类型类,错误类型枚举,错误类型接口,业务异常类,异常处理方法。当然如果嫌麻烦也可以使用springmvc提供的ResponseEntity<>类,不过感觉springmvc提供的方原创 2020-05-26 10:42:20 · 3090 阅读 · 0 评论