Spring Boot
Chgl16
这个作者很懒,什么都没留下…
展开
-
Spring Boot使用Thymeleaf
配置如果创建项目的时候没有选择Thymeleaf模板,可以在pom.xml中添加Spring Boot专属Thymeleaf的打包依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId&原创 2018-12-12 16:00:07 · 826 阅读 · 1 评论 -
Spring Boot默认数据库连接池HikariPool
HikariPool加入了启动Spring boot的启动器后看到可以看到连接池是 HikariPool, 不是常用的C3P0, DBCPSpring Boot 1用的是tomcat连接池,2开始就是HikariPool了原创 2018-12-25 21:48:52 · 26522 阅读 · 0 评论 -
Sping Boot 页面css无法加载 because its MIME type ('application/json') is not a supported stylesheet ...
错误描述Refused to apply style from 'http://localhost:8080/static/css/login.css' because its MIME type ('application/json') is not a supported stylesheet MIME type, and strict MIME checking is enabled....原创 2018-12-19 11:45:54 · 88588 阅读 · 5 评论 -
Spring Security 5 报错There is no PasswordEncoder mapped for the id "null"根本解决
错误解释请点击查看=> 问题和解决的官方文档 (本文主要是翻译和部分解释)In Spring Security 4, it was possible to store passwords in plain text using in-memory authentication.A major overhaul of the password management process in...翻译 2018-12-18 21:43:05 · 570 阅读 · 0 评论 -
Spring Boot Profile配置开发和上线产品两种环境
Profile 配置Profile 是Spring 用来针对不同的环境对不同的配置提供支持的。全局Profile在resources目录下,使用命名格式 application-{env}.properties。在跟作用文件application.properties中设置 spring-profiles.active=env 即可指定活动的Profile文件实例如配置运行端口可...原创 2018-12-18 17:37:36 · 1646 阅读 · 0 评论 -
Spring Boot jar包程序部署服务器常驻后台执行
描述对于Spring Boot导出的jar包程序,当远程服务器执行的时候,一旦关闭了当前终端,程序也被迫停止运行了。希望的是让它常驻后台执行,不受启动其终端关闭与否的影响。方法Linux系统可以使用 .. & 或者 nohub .. &比如 ping 指令,可以直接nohup ping www.google.com &对于Spring Boot这种导出...原创 2018-12-27 11:27:21 · 2906 阅读 · 1 评论 -
Spring Boot修改访问虚拟路径后Favicon路径错误404解决
描述在Spring Boot开发默认页面标题栏角标的Favicon是一片绿叶那个是在Spring MVC集成的,默认路径是hostname:port/favicon.ico由于是跟路径,但是项目部署的时候可能设置了访问虚拟路径,比如/demo/,那么在后台服务器端的favicon.ico路径就变成了hostname:port/demo/favicon.ico, 如果前端访问的路径不做修改,...原创 2018-12-26 23:48:55 · 4659 阅读 · 0 评论 -
Spring Boot2.0配置访问虚拟路径
描述Spring Boot2.0更新重构了很多代码。在之前虚拟路径是server.context-path=xxx而更新后改为了server.servlet.context-path=xxx(更新以后server不在仅有servlet了,还添加了很多其他的)方法# serverserver.port=8080server.servlet.context-path=/chatro...原创 2018-12-26 21:01:08 · 2501 阅读 · 0 评论 -
Spring Boot之WebSocket实现广播通讯
描述WebSocket通过一个socket实现全双工异步通讯,对比HTTP基于请求应答的半双工通讯。其在广播和点对点实时通讯方法更优越。直接使用WebSocket或者SockJS(WebSocket协议的模拟,兼容性要求高)会使开发车旭很繁琐。所以会直接使用它的子协议STOMP(Simple (or Streaming) Text Orientated Messaging Protoc...原创 2018-12-13 23:52:52 · 903 阅读 · 0 评论 -
Spring Boot之Thymeleaf引用静态资源
方法Spring Boot在Thymeleaf结构模块很好提供了静态资源的引用方法th:[href | src]@{资源在static下的目录}, 如:@{lib/jquery.js}不用填写默认的static文件夹案例资源目录结构templates目录下的ws.html可以这样引用static下的资源文件<!DOCTYPE html><htm...原创 2018-12-13 20:44:38 · 18137 阅读 · 4 评论 -
Spring Boot之WebSocket实现点对点通讯
1. 后台注册一个WebSocket@Configuration@EnableWebSocketMessageBrokerpublic class WebSocketConfig implements WebSocketMessageBrokerConfigurer { @Override public void registerStompEndpoints(StompEnd...原创 2019-01-31 23:25:20 · 1515 阅读 · 0 评论