![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
Cccccrj
这个作者很懒,什么都没留下…
展开
-
SpringBoot自定义Starter
自定义starterstarter场景启动器,pom.xml中加入直接使用//声明是一个配置类@Configuration//在制定条件下配置生效@ConditionalOnClass//指定自动配置类的顺序@AutoConfigureOrder//容器中增加组件@Bean//结合相关xxxProperties类来绑定相关配置@ConfigurationProperties//让xxxProperties生效加入到容器中@EnableConfigurationProperties原创 2020-12-01 22:09:05 · 194 阅读 · 0 评论 -
SpringBoot配置原理(源码流程)
SpringBoot启动配置原理几个重要的事件回调机制配置在META-INF/spring.factoriesApplicationContextInitializerSpringApplicationRunListener只需要放在ioc容器中ApplicationRunnerCommandLineRunner启动流程创建SpringApplication对象运行run方法...原创 2020-08-02 14:49:41 · 164 阅读 · 0 评论 -
SpringBoot数据库链接(Druid&Mybatis)
SpringBoot数据库链接Druid连接池直接在yml中配置相关内容即可spring: datasource: username: root password: root.123 url: jdbc:mysql://localhost:3306/library?useSSL=false driver-class-name: com.mysql.cj.jdbc.Driver #直接指定DataSource type: com.alibab原创 2020-07-06 17:34:17 · 248 阅读 · 0 评论 -
SpringBoot-Web项目实例
文章目录SpringBoot-Web项目实例1 项目结构2 [国际化]语言切换配置通过按钮切换信息3 登陆&拦截器登陆重定向&拦截器4 CRUD-员工列表4.1 RestfulCRUD4.2 访问员工列表thymeleaf公共页面抽取链接高亮修改表格内容,增加按钮4.3 添加员工页面页面表单4.4 员工修改4.5 员工删除5 错误处理5.1 错误处理原理5.2 自定义错误页面SpringBoot-Web项目实例1 项目结构加入Dao层,和实体对象加入静态资源css、img、js进原创 2020-07-05 16:46:03 · 1364 阅读 · 0 评论 -
SpringBoot与Web开发(thymeleaf&servlet)
文章目录SpringBoot与Web开发1 SpringBoot对静态资源的映射规则SpringBoot与Web开发1 SpringBoot对静态资源的映射规则该类对web项目进行自动配置public class WebMvcAutoConfiguration {}其中的方法addResourceHandlers对资源进行获取@Overridepublic void addResourceHandlers(ResourceHandlerRegistry registry) { if (!t原创 2020-07-02 14:34:36 · 369 阅读 · 1 评论 -
SpringBoot日志slf4j和log4j原理
文章目录SpringBoot日志日志介绍SLF4j使用SpringBoot日志SpringBoot日志日志介绍日志抽象层日志实现JCL(Jakarta Commons Logging), SLF4j(Simple Logging Facade for Java ), jboss-loggingLog4j JUL Log4j2 Logback使用日志时,选用日志抽象层slf4j,实现选用logback。SLF4j使用开发使用日志记录方法的调用,不应该直接调用日志的实现类,原创 2020-07-01 15:54:43 · 932 阅读 · 0 评论 -
SpringBoot配置文件properties&yml
文章目录SpringBoot配置文件1 YAMLYAML语法配置文件注入2 注解讲解@Value@ConfigurationProperties和@Value比较@PropertySource,@ImportResource和@Configuration3 Profile文件多Profile文件yml支持使用多文档块方式4 配置文件加载位置5 自动加载顺序6 使用精髓SpringBoot配置文件SpringBoot使用一个全局配置文件,文件名固定:application.propertiesapp原创 2020-07-01 11:12:05 · 704 阅读 · 0 评论 -
SpringBoot入门
Spring Boot入门SpringBoot优点:快速独立运行Spring项目,以及主流框架集成使用嵌入式Servlet,无需打成war包starters自动依赖和版本控制大量自动配置,简化开发,可以修改默认值无需配置XML,无代码生成,开箱即用云计算天然集成准生产环境的运行时应用监控HelloWorld测试springboot结构static存放静态资源如:js,css,imagestemplates:保存所有模板页面application.properties: 配置原创 2020-06-29 22:02:16 · 166 阅读 · 0 评论