摘要:
一、创建Web项目 创建的时候勾选对应web选项即可,会自动引入相应的starter,pom如下: 里面的具体依赖不一一展开了。 二、SpringBoot的Web自动配置 经过前面的研究,知道主要是springboot为我们引入了org.springframework.boot.autoconfig 阅读全文
摘要:
一、SpringBoot如何引入slf4j+logback框架的呢? 在POM文件中 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> <vers 阅读全文
摘要:
一、日志框架 1.无论在什么系统,日志框架都是一个重要角色,所以理解和用好日志框架是相当重要的;像JDBC一样,日志框架分为接口层的门面和具体的实现组成。 2.市面上的产品: 2.1门面:SLF4J(Simple Loggin Facade for Java)、JCL(Jakarta Common 阅读全文
摘要:
一、配置文件 配置文件应该是无论在哪个框架中都是一个重要角色,而我们最为常用的xxx.xml和xxx.properties,还有springboot推荐使用的xxx.yml。 二、SpringBoot默认配置文件,文件名是固定的 •application.properties •applicatio 阅读全文
摘要:
一、入口 上篇注解@SpringBootApplication简单分析,说到了@SpringBootApplication注解的内部结构, 其中@EnableAutoConfiguration利用EnableAutoConfigurationImportSelector.selectImports( 阅读全文
摘要:
一、@SpringBootApplication说明这个类是SpringBoot的主配置类,SpringBoot就应该运行这个类的main方法来启动SpringBoot应用; @SpringBootApplicationpublic class HelloWorldMainApplication { 阅读全文
摘要:
一、创建SpringBoot项目 1.创建maven项目,pom引入springboot父级启动器(starter)依赖: 2.2编写业务代码,如我们常见的controller、service、dao和entity等,需要注意的是:这些包的路径需要与主程序XXXapplication同级或一下,因为 阅读全文