SpringBoot的個人總結
1.何為SpringBoot
springboot從字面意思就能看出來,屬於Spring框架的一種。喜歡動漫的同學應該都看過pussy in boots——穿靴子的貓,當然,他們沒有一絲一毫的關係。從另外一個角度來看,貓穿上boot(靴子)就能站著跑,拿著劍,說人話,程式碼配合boot不得起飛咯。我們的spring套上boot以後也大大降低了配置難度,使用起來刪繁就簡,易擴充、自動化程度高。
首先,配置檔案按照規範,寫個application.properties檔案就可以了。
基本配置如下:
//指定埠號
server.port=8080
//連線資料庫配置
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/j161?useUnicode=true&characterEncoding=UTF-8
spring.datasource.username=root
spring.datasource.password=123456
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
# Specify the DBMS
//指定資料庫為MYSQL
spring.jpa.database = MYSQL
# Show or not log for each sql query
//列印出每條SQL語句
spring.jpa.show-sql = true
# Hibernate ddl auto (create, create-drop, update)
//只是更新資料不會更改表結構
spring.jpa.hibernate.ddl-auto = update
# Naming strategy
//命名規範
spring.jpa.hibernate.naming-strategy = org.hibernate.cfg.ImprovedNamingStrategy
# stripped before adding them to the entity manager
//方言方面的設定
spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.MySQL5Dialect
spring.http.encoding.force=true
spring.http.encoding.charset=UTF-8
spring.http.encoding.enabled=true
server.tomcat.uri-encoding=UTF-8
spring.resources.chain.strategy.content.enabled=true
spring.mvc.static-path-pattern=classpath:/templates/
spring.thymeleaf.suffix=.html
其他的配置檔案通過繼承extends WebMvcConfigurerAdapter來實現,
比如配置攔截器只需重寫@Override
addInterceptors(InterceptorRegistry registry)方法即可新增攔截器的配置
當然@Component註解得加上,給spring亮明身份
相關文章
- 個人總結
- 2021我的個人總結
- gulp個人總結
- 2018年個人總結
- activeMQ個人理解總結MQ
- 2023年個人總結
- 【個人總結】常用技巧
- 爬蟲個人總結爬蟲
- Laravel – Artisan 個人常用總結Laravel
- 個人技術棧總結
- 個人吐血系列-總結MybatisMyBatis
- 個人總結-CPU快取快取
- 偽分散式hdfs的配置(個人總結)分散式
- Java | 個人總結的Java常用API手冊彙總JavaAPI
- Element-UI個人使用總結UI
- Swift中Initialization的一些個人總結Swift
- Capistrano + SVN 個人安裝部署總結API
- ARP地址解析協議-個人總結協議
- iOS'Dev的2018年個人總結 | 掘金年度徵文iOSdev
- 【5000字】我的2018個人總結 | 掘金年度徵文
- springboot使用問題總結Spring Boot
- SpringBoot啟動流程總結Spring Boot
- 2016 部落格導讀總結&個人感悟
- ES6個人初學總結-XY
- 個人技術棧大體思路總結
- xss原理繞過防禦個人總結
- 20240619打卡-個人總結部落格
- 前端面試(個人收藏總結)CSS篇前端面試CSS
- 前端面試(個人收藏總結)HTML篇前端面試HTML
- 小學期第一週個人總結
- 企業級React專案的個人構建總結React
- 一個SAP開發人員的2019年終總結
- 一個SAP開發人員的2018年終總結
- SpringBoot,Springmvc Spring 知識總結Spring BootSpringMVC
- Spring/SpringBoot常用註解總結Spring Boot
- Java個人知識點總結(基礎篇)Java
- 前端面試(個人收藏總結)javascript篇(二)前端面試JavaScript
- 個人總結——全面的『Python編碼規範』Python