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亮明身份
相關文章
- 我的個人總結
- 個人總結
- gulp個人總結
- Retrofit個人總結
- 爬蟲個人總結爬蟲
- activeMQ個人理解總結MQ
- 【個人總結】常用技巧
- 個人最終總結
- 2021我的個人總結
- js中Dom操作的個人總結JS
- 個人技術棧總結
- 個人吐血系列-總結MybatisMyBatis
- Laravel – Artisan 個人常用總結Laravel
- 個人總結-CPU快取快取
- 軟體工程——個人總結軟體工程
- 《軟體工程》個人總結軟體工程
- Laravel - Artisan 個人常用總結Laravel
- 個人面試總結(共勉)面試
- 個人工作總結(轉)
- 偽分散式hdfs的配置(個人總結)分散式
- Java | 個人總結的Java常用API手冊彙總JavaAPI
- web長連結技術個人總結Web
- PHP 個人面試題總結PHP面試題
- vue個人小專案總結Vue
- 搭建個人部落格總結
- Element-UI個人使用總結UI
- 2013年個人總結
- JTA 個人總結Code例子
- 結合個人經歷總結的前端入門方法前端
- Swift中Initialization的一些個人總結Swift
- 一年產品汪的個人總結
- Capistrano + SVN 個人安裝部署總結API
- 2018年個人總結
- 2023年個人總結
- 2017年年度個人總結
- HTML標籤和CSS個人總結HTMLCSS
- 個人總結(css3新特性)CSSS3
- 2016-個人總結