标签: SpringBoot

14 篇文章

SpringBoot异步线程池@Async
# 前言 前两天做项目的时候,想提高一下插入表的性能优化,因为是两张表,先插旧的表,紧接着插新的表,一万多条数据就有点慢了 后面就想到了线程池ThreadPoolExecutor,而用的是Spring Boot项目,可以用Spring提供的对ThreadPoolExecutor封装的线程池ThreadPoolTaskExecutor,直接使用注解启…
SpringBoot最最最常用的注解梳理
注解(annotations)列表 @SpringBootApplication: 包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spring Boot扫描到Configuration类并把它加入到程序上下文。 @Configura…
SpringBoot @Transactional事务注解
添加位置 Service接口实现的类上或者实现的方法上(不是接口中!)类或方法访问权限必须是public,其余不行。执行多条新增、修改、删除的sql语句的方法上使用。查询无需增加事务注解,由于配置了@Transactional就需要AOP拦截及事务的处理,可能影响系统性能。 简单的使用方法 只需在方法加上 @Transactional&n…
springboot打jar包,win开机自启
下载最新发布版winsw: https://github.com/kohsuke/winsw/releases 将该程序改名为AutoBurnWebApp.exe 设置配置文件 新建txt文件,内容为: <configuration> <id>AutoBurnWebAppService</id> <name…
SpringBoot项目一启动就加载指定方法
CommandLineRunner 接口 Spring Boot应用程序在启动后,会遍历CommandLineRunner接口的实例并运行它们的run方法。 可以利用@Order注解来规定所有CommandLineRunner实例的运行顺序。 具体的实现 /** * 项目启动时需要加载的方法 */ @Order(value = 1) @Compon…
IDEA打包SpringBoot项目为Jar包 包含第三方Jar包时
controller控制层中跳转页面return页面地址时第一位不用带“/”  直接地址即可  如:“page/pageinfo” 如果加上“/”  IDEA启动项目跳转页面时没有问题  但是打jar包运行以后会报错找不到页面 如果项目中包含第三方jar包则需要在pom.xml文件中添加几行代码 <de…