随笔分类 - springboot
摘要:spring boot mybatis plus generator
阅读全文
摘要:创建springboot项目 查看依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </
阅读全文
摘要:springboot的整合其实就是自动配置,springboot是如何实现自动配置springmvc的,先回顾springmvc是做什么的 springmvc 工作流程是:请求通过前端控制器将请求URL交给处理器映射器处理获取Handler,并将获取的handler交给处理器适配器执行,执行后返回M
阅读全文
摘要:模板引擎 模板引擎作用:根据页面模板和数据生成展示页面 初识Thymeleaf 引入Thymeleaf Thymeleaf 官网:https://www.thymeleaf.org/ Thymeleaf 在Github 的主页:https://github.com/thymeleaf/thymele
阅读全文
摘要:首页处理 @Bean public WelcomePageHandlerMapping welcomePageHandlerMapping(ApplicationContext applicationContext, FormattingConversionService mvcConversion
阅读全文
摘要:Druid简介 Druid 是阿里巴巴开源平台上一个数据库连接池实现,结合了 C3P0、DBCP 等 DB 池的优点,同时加入了日志监控。 Github地址:https://github.com/alibaba/druid/ 配置数据源 1、添加上 Druid 数据源依赖。 <dependency>
阅读全文
摘要:整合JDBC 创建测试项目测试数据源 1、新建一个项目测试 选择依赖 2、编写yaml配置文件连接数据库 spring: datasource: username: root password: root #?serverTimezone=UTC解决时区的报错 url: jdbc:mysql://1
阅读全文
摘要:profile是Spring对不同环境提供不同配置功能的支持,可以通过激活不同的环境版本,实现快速切换环境; 配置文件 我们在主配置文件编写的时候,文件名可以是 application-{profile}.properties/yml , 用来指定多个环境版本; 例如: application-te
阅读全文
摘要:JSR303数据校验 @Component //注册bean @ConfigurationProperties(prefix = "person") @Validated //数据校验 public class Person { @Email(message="邮箱格式错误") //Cannot r
阅读全文
摘要:配置文件 SpringBoot使用一个全局的配置文件 , 配置文件名称是固定的 application.properties 语法结构 :key=value application.yml 语法结构 :key:空格 value 配置文件的作用 :修改SpringBoot自动配置的默认值,因为Spri
阅读全文
摘要:springboot主要是帮助我们简化开发中繁琐的配置,如何简化??? pom.xml 父依赖 管理SpringBoot应用里面所有依赖版本,如果导入的包没有被管理就需要手动配置版本 启动器 spring-boot-starter <dependency> <groupId>org.springfr
阅读全文
摘要:Spring Boot 基于 Spring 开发,它并不是用来替代 Spring 的解决方案,而是和 Spring 框架紧密结合用于提升 Spring 开发者体验的工具。 Spring Boot 以约定大于配置的核心思想 Hello,World 准备工作 环境准备: java version "1.
阅读全文