挖坑中。。萌新一個,感受本身才開始了程序開發的道路,加油和努力學習中。。
以前多多少少學過也寫過一寫後臺代碼,粗糙到本身沒法忍受。。因此下定決心好好學習。。若有錯誤或者很差的地方,還請你們指出,共同窗習。html
以前寫過一些關於springmvc的程序,最近學到了springboot 感受爽多了。。
我是根據《Spring Boot實戰》逐步學習的springboot
那麼開始第一步的學習 --- springboot搭建mysql
本人使用的是springboot2 可是書上的是1.3 全部有了些不一樣,不過問題不大 都差不太多web
開發工具:idea + maven
開發數據庫:mysql
開發前段:bootstrapspring
一、maven配置sql
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.0.BUILD-SNAPSHOT</version> <relativePath/> </parent> <dependencies> <!--springboot 的開組服務開發智齒--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <!--springboot 測試服務--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> <!--springboot thymeleaf頁面模板使用--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency> <!--springboot 熱部署--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> </dependency> </dependencies> <!--springboot build方式--> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build>
二、yml配置數據庫
###系統配置 server: ##服務端口號 port: 10201 servlet: ##服務根路徑 context-path: /platform ### 平臺自定義變量 spring: profiles: ##使用配置 active: dev ##模板設置 thymeleaf: prefix: classpath:/templates suffix: .html mode: LEGACYHTML5 encoding: utf-8 servlet: content-type: text/html cache: false
三、controller和html搭建bootstrap
@Controller @RequestMapping("test") public class TestController { @RequestMapping(value = "info", method = RequestMethod.GET) public String pageInfo(HttpServletRequest request) { return "/test/info"; } }
這裏的 /test/info 是在resources:templates 下面建立test目錄而後建立info.html進行編寫springboot
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> hello world </body> </html>
而後訪問鏈接http://127.0.0.1:10201/platform/test/info就能夠獲得頁面了mvc
感受超級方便。。。app