![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Springboot
不熬夜的程序猿
武汉大学软件工程硕士
展开
-
springboot项目如何启动
由于springboot打成jar包,并且自身内置Tomcat。启动时使用,下面命令启动:nohup java -jar aicharge-web-0.0.1-SNAPSHOT.jar > aicharge.log 2>&1 &原创 2020-03-24 22:28:59 · 178 阅读 · 0 评论 -
springboot框架中如何取配置文件里的值@value()
spring boot 中如何取的配置文件application.properties中值常用的方法有两种:application.properties文件: server.prot:80831.@Value()方法获取使用注解: @Value(value =“${server.port}”) private String port;这个...原创 2018-09-12 13:08:50 · 2248 阅读 · 1 评论 -
springboot添加插件pageHepler报错
PageHelper 的版本问题导致。新版本中有个PageInterceptor类实现了Interceptor接口,这个时候赋值给new Interceptor[]才可行原创 2019-05-08 15:38:07 · 907 阅读 · 0 评论 -
Idea如何模拟多节点启动
1、找到下图的Edit Configurations2、复制你的启动实例,把复制的实例改名字,并修改VM options,端口号要和第一个实例端口号不一样------》OK。如下图:3、启动时,分别启动这两个实例即可...原创 2019-05-15 09:56:35 · 1411 阅读 · 0 评论 -
Springboot使用@Scheduled多节点启动时调度重复执行
在项目中使用@Scheduled注解实现定时调度十分方便,但是存在一个情况:当项目多节点部署时,调度会在每个节点上都执行。这就是个大问题了。网上解决方案也比较多,我用过两种方案:第一种是:指定一台主机,让调度只在一台主机上执行。第二种是:使用redis的分布式锁实现。第一种,失去了分布式部署的宗旨。下面我简单的介绍下第二种1、创建Redis工具类中,增加setNX方法,即"SET if N...原创 2019-05-15 10:34:12 · 8509 阅读 · 4 评论