Spring Boot
文章平均质量分 90
wxd_1024
嗯嗯
展开
-
(一)Spring Boot入门
简介 Spring Boot来简化Spring应用开发,约定大于配置,去繁从简,just run就能创建一个独立的,产品级别的应用背景: J2EE笨重的开发、繁多的配置、低下的开发效率、复杂的部署流程、第三方技术集成难度大。解决: “Spring全家桶”时代。 Spring Boot J2EE一站式解决方案 Spring C...原创 2018-06-08 13:01:07 · 136 阅读 · 0 评论 -
(二)用idea快速创建spring-boot项目
使用IDEA的 Spring Initializer快速创建项目1、File-->new project-->Spring Initializr2、点击Next执行下一步以上说明:Name:项目名称Type:我们是Maven构建的,那么选择第一个Maven Project Packaging:打包类型,打包成Jar文件 Java...原创 2018-06-08 17:34:05 · 286 阅读 · 1 评论 -
(三)Spring Boot的配置文件
配置文件SpringBoot使用一个全局的配置文件,配置文件名是固定的;有以下两种配置: •application.properties •application.yml (YAML) 配置文件的作用:修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好; 以前的配置文件;大多都使用的是 xxxx.x...原创 2018-06-08 22:54:11 · 159 阅读 · 0 评论 -
(四)Spring Boot—profile(多环境的配置)
多Profile文件我们在主配置文件编写的时候,文件名可以是 application-{profile}.properties/yml默认使用application.properties的配置;①properties文件的多环境支持(yml文件与此相同)application.propertiesserver.port=8080spring.profiles.a...原创 2018-06-09 14:52:53 · 1097 阅读 · 2 评论 -
(五)SpringBoot常见注解
@ConfigurationProperties ; @Component ; @Value ; @Validated/** * @ConfigurationProperties: 告诉SpringBoot将本类中的所有属性和配置文件中相关的配置进行绑定;此注解注入属性的时候一定要提供set方法 * prefix = "person":配置文件中per...原创 2019-06-27 13:34:47 · 683 阅读 · 1 评论 -
(六)SpringBoot对springMvc的扩展
Spring Boot自动配置类如何实现Spring MVC功能的扩展①编写一个配置类@Configuration②是WebMvcConfigurerAdapter类型,不能标注@EnableWebMvc (既保留了所有的自动配置,也能用自定义扩展的配置)示例① SpringMVC中不经过controller跳转页面<mvc:view-control...原创 2019-06-26 18:40:39 · 390 阅读 · 0 评论 -
(七)SpringBoot嵌入式Servlet
SpringBoot默认使用的是嵌入式的Servlet如:嵌入式的tomcat也可以使用外部的Servlet容器 如Tomcat,嵌入式的Tomcat默认不支持jsp定制修改嵌入式的tomcat配置(如:修改内置Tomcat的端口号)①修改*.yml文件 server.port等②编写一个EmbeddedServletContainerCustomizer:嵌入式的S...原创 2019-06-27 22:23:12 · 246 阅读 · 0 评论 -
(八)SpringBoot-Docker
简介Docker是一个开源的应用容器引擎;是一个轻量级容器技术;Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像;运行中的这个镜像称为容器,容器启动是非常快速的。...原创 2019-07-09 10:38:27 · 132 阅读 · 0 评论