项目地址: 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包都从阿里云镜像下载并保存在对应的目录下