1.引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId> </dependency> 2.在前端页面编写WebSocke ...
分类:
Web程序 时间:
2020-07-05 17:06:59
阅读次数:
92
一、Spring Boot配置文件的类型和作用 ? Spring Boot是基于约定的,所以很多配置都有默认值,但如果想使用自己的配置替换默认配置的话,就可以使用application.properties或者application.yml(application.yaml)进行配置。 ? Spri ...
分类:
编程语言 时间:
2020-07-05 17:01:12
阅读次数:
67
[25.2.以编程方式设置profiles在应用运行前,你可以通过调用SpringApplication.setAdditionalProfiles(…)方法,以编程的方式设置激活的配置,也可以使用Spring的ConfigurableEnvironment接口激活配置(profiles)。25.3... ...
分类:
编程语言 时间:
2020-07-05 13:30:09
阅读次数:
56
上一节我们已经分析到AbsractApplicationContext类refresh方法中的postProcessBeanFactory方法,在分析registerBeanPostProcessors之前我们先介绍一下Spring 的钩子接口,后面我们会在Spring源代码中介绍到这些钩子接口的调 ...
分类:
移动开发 时间:
2020-07-04 23:06:14
阅读次数:
101
Spring Boot 整合 Quartz 启动报错,提示:nested exception is org.quartz.SchedulerException: Jobs added with no trigger must be durable. 问题解决: factoryBean.setDura ...
分类:
其他好文 时间:
2020-07-04 21:12:59
阅读次数:
121
pom.xml文件报错 { Failure to transfer org.springframework.boot:spring-boot-maven-plugin:pom:2.1.0.RELEASE from http://maven.aliyun.com/nexus/content/group ...
分类:
其他好文 时间:
2020-07-04 20:38:56
阅读次数:
61
Spring Boot 拦截器 定义拦截器 定义拦截器,只需要实现 HandlerInterceptor 接口。该接口中有三个方法: preHandle(……)、postHandle(……) 和 afterCompletion(……) 。 preHandle(……) 方法:该方法的执行时机是,当某个 ...
分类:
编程语言 时间:
2020-07-04 17:09:23
阅读次数:
62
什么是热部署 应用正在运行的时候升级功能,不需要重新启动应用 对于Java应用程序来说,热部署就是在运行时更新Java类文件 好处:不需要重新手工启动应用,提高本地开发效率 常见热部署 jrebel Spring Loaded spring-boot-devtools 步骤 pom文件添加依赖包 < ...
分类:
编程语言 时间:
2020-07-04 15:29:55
阅读次数:
78
spring boot的工程目录: /src/main/java 放置java源代码文件 /src/main/resources 存放资源文件,包括静态资源文件,配置文件,页面文件 /src/main/resources/static 存放各类静态资源 /src/main/resources/app ...
分类:
编程语言 时间:
2020-07-04 15:19:10
阅读次数:
63
1、热部署 修改完代码,想让SpringBoot自动加载我们修改的内容(pom.xml添加依赖) <!-- spring-boot的开发工具,可以在修改代码时,不需要手动重启服务器 --> <dependency> <groupId>org.springframework.boot</groupId ...
分类:
编程语言 时间:
2020-07-04 13:29:16
阅读次数:
108