SpringBoot
Future_LL
Believe in the future.
展开
-
SpringBoot 跨域配置类
import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.CorsRegistry;import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;/** * @author Mr.Li * @version 1.0 * @Descri.原创 2020-06-20 15:34:13 · 1156 阅读 · 0 评论 -
Spring Boot自定义starters
starter:这个场景需要使用到的依赖是什么? 如何编写自动配置 /** * 以WebMvcAutoConfiguration为例 *///指定这个类是一个配置类@Configuration(proxyBeanMethods = false)//@ConditionalOnXXX: 在指定条件成立的情况下自动配置类生效@ConditionalOnWebApplica...原创 2019-11-15 23:03:39 · 447 阅读 · 0 评论 -
Spring Boot2.X 启动配置原理
几个重要的事件回调机制配置在META-INF/spring.factories ApplicationContextInitializer /** * Callback interface for initializing a Spring {@link ConfigurableApplicationContext} * prior to being {@l...转载 2019-11-15 20:18:18 · 292 阅读 · 0 评论 -
Spring Boot 与 数据访问
JDBC简介: 对于数据访问层,无论是SQL还是NOSQL,Spring Boot默认采用整合Spring Data的方式进行统一处理,添加大量自动配置,屏蔽了很多设置。引入各种xxxTemplate,xxxRepository来简化我们对数据访问层的操作。对我们来说只需要进行简单的设置即可 整合基本JDBC与数据源 引入依赖: <!--JDBC--&g...原创 2019-11-15 11:42:40 · 291 阅读 · 0 评论 -
Spring Boot 与 Docker
Docker简介说明: Docker是一个开源的应用容器引擎,是一个轻量级容器技术 Docker支持将软件编译成一个镜像,然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像即可 容器是完全使用沙箱机制【隔离机制】,相互之间不会有任何接口,更重要的是容器性能开销极低 运行中的这个镜像称为容器,容器启动是非常快 ...原创 2019-11-10 22:27:04 · 223 阅读 · 0 评论 -
Spring Boot配置嵌入式Servlet容器
配置嵌入式Servlet容器SpringBoot默认使用Tomcat作为嵌入式的Servlet容器 问题???如何定制和修改Servlet容器相关的配置 修改和Server有关的配置(ServerProperties) server.port=8081server.context-path=/crud//通用的Servlet容器设置server.xxx//T...原创 2019-11-08 22:32:39 · 448 阅读 · 0 评论 -
Thymeleaf常用th标签
关键字 功能介绍 案例 th:id 替换id <input th:id="'xxx' + ${collect.id}"/> th:text 文本替换 <p th:text="${collect.description}">description</p> th:utext 支持html的文本替换 <...转载 2019-11-05 14:03:50 · 716 阅读 · 0 评论 -
Spring Boot 与 Web 开发
Web开发简介 使用SpringBoot 创建SpringBoot应用,选中我们需要的模块 SpringBoot已经默认将这些场景配置好了,只需要在配置文件中指定少量配置就可以运行起来 自己编写业务代码 自动配置原理? 这个场景SpringBoot帮我们配置了什么?能不能修改?能修改哪些配置?能不能扩展?xxx xxxxAutoConfigura...原创 2019-11-02 18:35:24 · 233 阅读 · 0 评论 -
Spring Boot日志
日志框架日志框架 小张开发一个大型系统: System.out.println(""),将关键数据打印在控制台,去掉?写在一个文件? 框架来记录系统的运行时的信息,日志矿建:zhanglogging.jar 高大上的几个功能?异步模式?启动归档?xxxxx? zhanglogging-good.jar 将以前的框架卸下来?换上新的框架,重新修改之前相关的API,z...原创 2019-10-28 22:39:44 · 193 阅读 · 0 评论 -
Spring Boot配置
配置文件SpringBoot使用一个全局的配置文件,配置文件名是固定的 application.properties application.yml 【需要自己创建】 YAML(YAML Ain't Markup Language):以数据为中心,比json、xml等更适合做配置文件 标记语言: 以前的配置文件,大多都使用的是 xxxx.xml文件 ...原创 2019-10-21 20:42:52 · 196 阅读 · 0 评论 -
Spring Boot入门
简介:Spring Boot来简化Spring应用开发,约定大于配置,去繁从简,just run就能创建一个独立的,产品级别的应用。 简化Spring应用开发的一个框架 整个Spring技术栈的一个大整合 J2EE开发的一站式解决方案 特性: Create stand-alone Spring applications 【创建独立的Spring应用程序】...原创 2019-10-21 00:39:30 · 240 阅读 · 0 评论