SpringBoot
文章平均质量分 50
inner_peace8
Software Engineer...每天只工作六小时
展开
-
idea配置SpringBoot项目热部署
人工智能,零基础入门!http://www.captainbed.net/inner第一步:添加依赖使用spring-boot-devtools提供的开发者工具spring-boot项目中pom.xml引入如下依赖<dependency> <groupId>org.springframework.boot</groupId> &...原创 2019-12-19 11:55:41 · 513 阅读 · 2 评论 -
freemarker模板添加表格自增行号
人工智能,零基础入门!http://www.captainbed.net/inner【1】 循环list<#list page.items as vo>【2】使用xx_index的脚标方式即可取得每个循环的下标(起始位是0),例如:${vo_index+1}...原创 2019-12-19 11:31:38 · 1589 阅读 · 1 评论 -
Springboot项目的接口防刷
人工智能,零基础入门!http://www.captainbed.net/inner说明:使用了注解的方式进行对接口防刷的功能,高大上,供参考。技术要点:springboot的基本知识,redis基本操作首先是写一个注解类:importjava.lang.annotation.Retention;importjava.lang.annotation.Target;i...原创 2019-12-08 14:18:13 · 622 阅读 · 2 评论 -
SpringBoot调优总结--收藏
人工智能,零基础入门!http://www.captainbed.net/inner作为一名工程师,项目调优这事,是必须得熟练掌握的事情。在SpringBoot项目中,调优主要通过配置文件和配置JVM的参数的方式进行。修改配置文件关于修改配置文件application.properties。SpringBoot项目详细的配置文件修改文档https://docs.sp...原创 2019-11-05 09:19:19 · 616 阅读 · 1 评论 -
SpringBoot快速整合MyBatis
人工智能,零基础入门!http://www.captainbed.net/inner导读:使用MyBatis3提供的注解可以逐步取代XML,例如使用@Select注解直接编写SQL完成数据查询,使用@SelectProvider高级注解还可以编写动态SQL,以应对复杂的业务需求。一. 基础注解MyBatis 主要提供了以下CRUD注解:@Select@Insert@U...原创 2019-10-22 10:31:21 · 542 阅读 · 1 评论 -
SpringBoot注解梳理
人工智能,零基础入门!http://www.captainbed.net/inner一、注解(annotations)列表@SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spring Boot扫描到Configuration类并把它...原创 2019-10-14 14:01:47 · 626 阅读 · 1 评论 -
优化你的SpringBoot
人工智能,零基础入门!http://www.captainbed.net/inner介绍在SpringBoot的Web项目中,默认采用的是内置Tomcat,当然也可以配置支持内置的jetty,内置有什么好处呢?1、方便微服务部署。2、方便项目启动,不需要下载Tomcat或者Jetty针对目前的容器优化,目前来说没有太多地方,需要考虑如下几个点1、线程数2、超时时间...原创 2019-06-05 13:59:05 · 626 阅读 · 1 评论 -
SpringBoot设置接口超时时间
人工智能,零基础入门!http://www.captainbed.net/innerSpringBoot设置接口访问超时时间有两种方式一、在配置文件application.properties中加了spring.mvc.async.request-timeout=20000,意思是设置超时时间为20000ms即20s,二、还有一种就是在config配置类中加入:public ...原创 2019-04-01 09:33:45 · 174771 阅读 · 5 评论 -
SpringBoot快速整合Mybatis(去XML化+注解进阶)
人工智能,零基础入门!http://www.captainbed.net/inner供的注解可以逐步取代XML,例如使用@Select注解直接编写SQL完成数据查询,使用@SelectProvider高级注解还可以编写动态SQL,以应对复杂的业务需求。一. 基础注解MyBatis 主要提供了以下CRUD注解:@Select@Insert@Update@Delet...原创 2019-01-14 15:13:36 · 190984 阅读 · 1 评论 -
SpringBoot项目运行jar包启动
人工智能,零基础入门!http://www.captainbed.net/innerSpringBoot项目在开发中,方便快捷,有一点原因就是SpringBoot项目可以打jar包运行:把jar包直接扔服务器上,然后运行jar包就能访问项目接口了。下面介绍SpringBoot项目打jar包运行的步骤流程:一、我们所熟悉的是在开发环境下,直接用开发工具来运行那个启动类,然后就能启动这个项...原创 2018-09-14 15:20:43 · 318196 阅读 · 14 评论 -
SpringBoot项目启动图标展示个性化
人工智能,零基础入门!http://www.captainbed.net/innerSpringBoot启动时在控制台会有一个图标展示,默认的是一个单词“spring”默认启动图标但是,我想要不一样,有个性化的图标,下面是步骤:【1】在项目的resource目录下新建一个文件banner.txt,SpringBoot项目启动时就会优先读取这里的内容,【2】用工具生成个性化图标,...原创 2018-09-14 11:59:02 · 195204 阅读 · 2 评论