
项目开发
文章平均质量分 51
return_a_bug
这个作者很懒,什么都没留下…
展开
-
Springboot后端参数校验方法
public Response addSubItem(@RequestBody AddSubRequest addSubRequest) { govAffairService.addSubItem(addSubRequest.getId(),addSubRequest.getSubItemIds()); return createResponse(null); }以上述接口为例,增加参数校验的方法为,为AddSubRequest类打上校验注解@Datapub.原创 2021-01-14 10:16:58 · 388 阅读 · 0 评论 -
使用JREBEL热部署项目
一个稍微大型一点的项目启动会有几分钟,如果每次修改完bug重新启动会很耗时间,在google上查了集中热部署方法,目前只有jrebel可以免费并且上手很快,成功安装后每次修改代码无需重新启动。参考文章:链接简介JRebel是一套JavaEE开发工具。Jrebel 可快速实现热部署,节省了大量重启时间,提高了个人开发效率。JRebel是一款JAVA虚拟机插件,它使得JAVA程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。JRebel使你能即时分别看到代码、类和资源的变化,转载 2021-01-11 11:07:24 · 700 阅读 · 0 评论 -
解决数据库里表字段带下划线,实体类转小驼峰,Mapper的映射问题
https://www.cnblogs.com/supiaopiao/p/9341502.html转载 2020-11-11 09:45:31 · 1992 阅读 · 0 评论 -
SpringBoot项目报错Stream closed
报错: org.springframework.http.converter.HttpMessageNotReadableException:I/O error while reading input message; nested exception is java.io.IOException: Stream closed初步判断是因为请求方式POST传入了多个参数引发的问题解决方案:初步请求方式改为GET,在Mapper(Dao)层函数的参数加上注解@Param,在Controller中参数加上原创 2020-11-13 10:27:43 · 3154 阅读 · 0 评论 -
SpringBoot 后端对数据展示添加分页功能
SpringBoot 后端对数据展示添加分页功能在前后端分离的项目中,前端对页面的展示需要分页功能,此时后端的接口中也应该实现分页功能,前端才能顺利展示。以常用的Controller-Service-Mapper架构为例,在正常的将数据封装为List列表之后,对Service和Controller层改造一下即可。Service层:首先把返回值类型由List改为PageInfo,并在函数参数中添加分页大小和当前页面参数,如下: public PageInfo<CatalogRespons原创 2020-11-25 11:20:34 · 1181 阅读 · 1 评论 -
熟悉开发流程:SpringBoot+Mybatis+Druid+Swagger集成简单demo
在项目开发流程中需要使用SpringBoot+Mybatis+Druid+Swagger,所以简单制作了一个demo记录学习过程。配置项目环境导入依赖选择Web->Spring Web,Sql->Mybatis Framework,MySql Server。创建成功后在项目中建立如图文件夹:在pom.xml中注入druid和Swagger的依赖:<!--druid连接池--><dependency> <groupId>com.alibaba&l转载 2020-10-30 14:20:11 · 186 阅读 · 0 评论