springboot
文章平均质量分 79
laolvbig
这个作者很懒,什么都没留下…
展开
-
Elastic Search+LogStash+logback收集springboot运行日志
部署Elastic Search和LogStash的过程不再说明,请先部署好。使用logback-spring.xml输出日志:这里只写使用,具体的细节可以百度application.ymllogging: # 指定logback-spring的位置,可以挂载项目外面的配置文件(方便修改) config: classpath:log/logback-spring.xml # ...原创 2020-02-12 16:17:27 · 960 阅读 · 0 评论 -
RestTemplate post请求传递map。
下面是之前的内容:更正一下,这个传递的map,里面的泛型不能是数组,类似于Map<String,Object[]>这样就不行,自己写一个util,将Map<String,Object[]> 转换为Map<String,List<Object>>,接口那边接受的类型也是一样的,这样就可以进行复杂类型参数的传递。原因是什么呢,因为传递的参数格式已经定...原创 2018-08-30 18:41:37 · 14388 阅读 · 2 评论 -
springboot打包(jar)部署在linux环境上(idea,maven)
一:打开idea的terminal(alt+f12),执行命令:mvn clean package -Dmaven.test.skip=true这样在你的项目的target目录下出现一个jar包,就是你打的包。二:将这个jar包上传到linux系统上,具体怎么上传请另搜,这里不作介绍。例如:我上传在/dev/app/这个目录下,我的包叫girl-0.0.1-SNAPSHOT.jar...原创 2018-09-06 00:42:30 · 5003 阅读 · 0 评论 -
SpringBoot多环境部署,在启动时动态设置相应的配置文件
项目中,往往在测试环境和正式环境拥有不同的配置,例如数据库连接,第三方库的appkey等。这时候,我们就要在不同的环境启用不同的配置下面新建三个文件,分别表示开发环境,生产环境和测试环境的配置文件在 application.properties 中设置默认启用的配置文件spring.profiles.active=dev表示直接启动程序时使用的是 application-de...原创 2018-09-30 10:18:09 · 1990 阅读 · 0 评论 -
Springboot配置使用ssl,使用https
Springboot配置使用ssl,使用httpsSSL(Secure Sockets Layer 安全套接层)是为网络通信提供安全及数据完整性的一种安全协议,SSL在网络传输层对网络连接进行加密,SSL协议位于TCP/IP协议与各种应用层协议之间,为数据通信提供安全支持。SSL协议分为两层,SSL记录协议建立在TCP之上,为高层协议提供数据封装、压缩、加密等基本功能支持。SSL握手协议建立在...转载 2019-06-19 16:24:30 · 726 阅读 · 0 评论