上一節,我們已經介紹過springboot的快速入門(一)了, 如果你沒有看上一篇文章, 請看完上篇文章再來看這篇,上一篇的文章位址為: https://mp.weixin.qq.com/s/fS0kAiKzKg0kfMIms9SNLw
導入依賴:MySQL驅動、Druid依賴、MyBatis與SpringBoot整合依賴、Lombok依賴
在Service接口實作類上添加@Service注解
在Dao接口上添加@Mapper注解
在pom中将dao目錄注冊為資源目錄
在配置檔案中注冊映射檔案、實體類别名,及資料源
需求: 完成一個簡單的注冊功能
6.2 增加maven依賴
修改pom.xml檔案中<resources></resources>, 增加如下
https://github.com/ajing2/springBoot
若工程直接或間接依賴于 spring-tx,則架構會自動注入 DataSourceTransactionManager
事務管理器;若依賴于 spring-boot-data-jpa,則會自動注入 JpaTransactionManager。
在非 Spring Boot 工程中若要使用 SpringMVC 的攔截器,在定義好攔截器後,需要在 Spring 配置檔案中對其進行注冊。但 Spring Boot 工程中沒有了 Spring 配置檔案,那麼如何使用攔 截器呢?
Spring Boot 對于原來在配置檔案配置的内容,現在全部展現在一個類中,該類需要繼承 自 WebMvcConfigurationSupport 類,并使用@Configuration 進行注解,表示該類為一個 JavaConfig 類,其充當配置檔案的角色。
Spring Boot中使用的日志技術為logback. 其與Log4J都出自同一人, 性能能要優于Log4J, 是Log4J的替代者
在Spring Boot中如要使用logback, 則需要具有spring-boot-start-logging依賴, 而該依賴被spring-boot-starter-web所依賴, 即不用直接導入spring-boot-starter-logging依賴
在spring boot中使用logback日志, 有兩種方式:
添加配置屬性
隻需要在核心配置檔案中添加如下配置即可.
注意,在日志顯示格式的屬性值前面的 logs-是随意内容。在 yml 檔案中的屬性值若以%開頭會報錯,是以添加一些随意字元。在 properties 檔案中不存在該問題
添加配置檔案
改檔案名為: logback.xml, 且必須要放在src/main/resources類路徑下.
logback.xml