spring boot 初步學習

環境配置java

Mac 上搭建 java 開發環境
http://starzhou.com/blogs/jav...mysql

初始化項目git

參考連接http://start.spring.io/
今後連接中輸入項目名,並選擇相應的依賴,點擊生成項目,
下載下來,在 IDEA 中打開這個項目,能夠看到基本的框架已經生成了。而後就能夠開發了。跟兩年前寫
servlet 和 配置 ssh 相關的 xml 文件相比,這真是十分的簡單了。github

能夠試着寫一個小小的 demo,有不少視頻教程跟着一步步作就成,我是跟着慕課網上的視頻學習的。
下面是我記錄的一些我獲得的新的知識點。spring

spring boot項目啓動方式:sql

1.可使用 IDEA 的啓動按鈕啓動
2.進入項目文件夾下,在命令行啓動,輸入 mvn spring-boot:run
3.進入項目文件夾下,輸入 mvn install,再繼續輸入 cd target,進入 target 目錄,
輸入 ll,能夠看見一個 SNAPSHOT.jar結尾的文件,個人是 girl-0.0.1-SNAPSHOT.jar ,輸入 java -jar target/girl-0.0.1-SNAPSHOT.jar --spring.profiles.active=prod 便可啓動。
spring data jpa 與 mybatis數據庫

spring data jpa 是對 Hibernate 的封裝,幾乎不用寫 sql,寫代碼顯得十分簡潔。和 rails
框架相似,不用寫 sql ,並且它還能夠反向生成表結構,因此,幾乎不用登陸數據庫,不用和 sql 直接打交道。
(對於寫快一年 ruby on rails 的我來講初學這個仍是很欣喜的。)
不過我作的項目團隊選擇使用 mybatis,能夠自由寫 sql,也不錯哈。
更詳細的說明,能夠閱讀大體瞭解 ORM:Hibernate、Mybatis與Spring Data JPA的區別
http://xhrong.github.io/2016/...
mybatis 學習參考mybatis 使用註解或xml
https://zhuanlan.zhihu.com/p/...ruby

mysqlmybatis

使用 brew 安裝: brew install mysql
根據提示可看到怎麼設置密碼,怎麼開啓和關閉。
兩種方式開啓(關閉同理):brew services start mysql 或者 mysql.server start
由於安裝後初始沒有密碼(We've installed your MySQL database without a root password)因此輸入 mysql_secure_installation 修改密碼,會讓你輸入密碼強度,本地輸入0最低就行了,這樣才能設置 123456 這種簡單的密碼。若是長度過短(我這裏要輸入25個字符),能夠登陸進入修改密碼長度。
經過輸入 mysql -uroot 登陸到 mysql,
輸入 set global validate_password_policy=0; 設置密碼校驗強度爲 0,
輸入 set global validate_password_length=4; 設置密碼長度至少爲 4
而後退出 mysql,繼續輸入 mysql_secure_installation 修改密碼,能夠設置爲 123456 這種密碼了。後面還會問一些問題,仔細看看問的什麼,選擇你須要的輸入 y 或者 n 就行了。框架

使用root登陸進入數據庫:
mysql -u root -p
輸入密碼

create database dbtest; (建立數據庫 dbtest)
use dbtest; (啓用數據庫 dbtest)
(建立表 users 表)
create table users (id integer auto_increment primary key, name varchar(225), salary integer);
show tables; (列出全部表)
desc users; (列出 users 表結構)

maven

mvn clean package (執行測試)
mvn clean package -Dmaven.test.skip=true (跳過單元測試)

歡迎加入學習交流羣569772982,你們一塊兒學習交流。

相關文章
相關標籤/搜索