項目地址: https://gitee.com/xiao1990/learn.githtml
技術選型
- 核心框架:Spring Boot
- 數據庫:mysql
- 持久層框架:MyBatis
- 數據庫鏈接池:Druid
- 日誌管理:SLF4J
- 工具類:Apache Commons Fastjson
1.準備
1.1 安裝Jdk編譯環境
這個網上一搜一大把.注:spring-boot2.0 只支持JDK8以上java
這裏是jdk10的下載地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-4416644.htmlmysql
Win7配置教程(記得安裝JDK10):https://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.htmlgit
1.2 安裝maven項目管理
下載傳送門:http://maven.apache.org/download.cgispring
安裝配置傳送門:https://jingyan.baidu.com/article/3065b3b6a00792becef8a46c.htmlsql
下zip的包. 編輯conf下的settings.xml文件數據庫
<localRepository>D://mvn_repo</localRepository>apache
<mirrors>
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
</mirrors>json
1.3 安裝idea開發工具
正所謂工欲善其事必先利其器,因此idea的經常使用快捷鍵等必須瞭解這樣能夠大大提高本身的開發效率.oracle
開發工具下載地址:https://www.jetbrains.com/idea/ 注:拖到底部下載Ultimate版
註冊碼傳送門:http://idea.lanyus.com 注:使用前請將「0.0.0.0 account.jetbrains.com」添加到hosts文件中
這是實用技巧傳送門:http://www.cnblogs.com/jingmoxukong/p/6599538.html
1.4部署spring-boot 2.0
傳送門:http://start.spring.io 記得下載2.0.1版本
解壓以後導入.下面的是目錄結構
demo
├─ src
│ ├─ main
│ │ ├─ java // java源碼目錄
│ │ │ └─ com
│ │ │ └─ demo
│ │ │ └─ DemoApplication.java //程序主入口,直接run裏面的main方法便可
│ │ └─ resources // java配置文件目錄
│ │ └─ application.properties //各類配置信息
│ └─ test
│ └─ java
│ └─ com
│ └─ demo
│ └─ DemoApplicationTests.java //測試程序入口
├─ .gitignore
└─ pom.xml //核心配置,項目根下
Ctrl+Alt+S打開setting
這樣你的jar包都從阿里雲鏡像下載並保存在對應的目錄下