随笔分类 -  springboot

摘要:优点:可以加快程序启动速度 缺点:配置错误的Bean在启动时不会被发现 默认:关闭 开启方法1.:pringApplicationBuilder的lazyInitialization方法 开启方法2:SpringApplication的setLazyInitialization方法 开启方法3:sp 阅读全文
posted @ 2020-07-25 17:09 阿布都日 阅读(165) 评论(0) 推荐(0)
摘要:springboot会提供FailureAnalyzer来提供失败原因和解决方案如果springboot未能提供此信息,可以把debug设置为true来获取调试信息 阅读全文
posted @ 2020-07-25 16:59 阿布都日 阅读(168) 评论(0) 推荐(0)
摘要:[annotations] @ComponentScan @ConfigurationPropertiesScan @EntityScan @SpringBootApplication @Entity @EnableAutoConfiguration @Configuration @Import @ 阅读全文
posted @ 2020-07-25 16:15 阿布都日 阅读(156) 评论(0) 推荐(0)
摘要:#检查java版本,java版本要大于等于1.8 java -version #忽略cli,maven的安装 #maven命令: mvn package:在当前目录创建pom.xml文件执行此命令就会创建一个maven项目 <?xml version="1.0" encoding="UTF-8"?> 阅读全文
posted @ 2020-07-25 14:14 阿布都日 阅读(136) 评论(0) 推荐(0)
摘要:1. JSP 2. Velocity 3. Freemarker 4. Thymeleaf 阅读全文
posted @ 2020-07-25 10:20 阿布都日 阅读(69) 评论(0) 推荐(0)
摘要:<dependency> <groupId>org.webjars</groupId> <artifactId>jquery</artifactId> <version>3.5.1</version> </dependency> 阅读全文
posted @ 2020-07-25 10:03 阿布都日 阅读(60) 评论(0) 推荐(0)
摘要:springboot的静态资源加载是通过WebMvcAutoConfiguration类实现的,下面的方法是加载资源配置的方法: 阅读全文
posted @ 2020-07-25 09:55 阿布都日 阅读(142) 评论(0) 推荐(0)
摘要:日志框架: JUL(java.util.logging):实现 JCL:标准 jboss-logging:标准 ####logback####:实现 ####log4j####:实现 log4j2:实现 slf4j:标准 问题: spring=>commons-logging Hibernate=> 阅读全文
posted @ 2020-07-24 16:19 阿布都日 阅读(116) 评论(0) 推荐(0)
摘要:/** * @SpringBootApplication :是以下三个注解的和 * @SpringBootConfiguration :备注配置类 * @EnableAutoConfiguration :备注开启自动配置 * @ComponentScan :备注包扫描 */ /** * @RestC 阅读全文
posted @ 2020-07-24 15:41 阿布都日 阅读(170) 评论(0) 推荐(0)
摘要:1. 创建一个maven项目 2. POM文件中导入依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.1.R 阅读全文
posted @ 2020-07-24 13:40 阿布都日 阅读(1293) 评论(0) 推荐(0)
摘要:springboot静态资源配置 spring.resources.static-locations 指定静态资源路径(控制器访问路径和样式脚本所在路径) classpath:templates/,classpath:static/ spring.mvc.view.prefix 视图(控制器转发路径 阅读全文
posted @ 2020-07-23 22:54 阿布都日 阅读(255) 评论(0) 推荐(0)