新建SpringBoot+Web项目与Git仓库
新建SpringBoot项目
新建项目
在Idea中新建一个project,选中Spring Initializr:
填写组名与项目名:
导入依赖
在依赖中分别添加:
Web:
- Spring Web
Template Engines:
- Thymeleaf
SQL:
- Spring Data JDBC
编写代码
在application.properties文件中进行如下配置:
spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/news?useSSL=true&characterEncodeing=utf-8&serverTimezone=Asia/Shanghai
username: root
password: 123456
thymeleaf:
mode: HTML
profiles:
active: dev
在first.html中写一个简单的欢迎:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>欢迎欢迎</title>
</head>
<body>
欢迎
</body>
</html>
新建一个IndexController,编写如下代码:
@Controller
public class IndexController {
@GetMapping("/")
public String index(){
return "first";
}
}
运行项目
点击运行,然后在浏览器输入localhost:8080地址可以看到页面显示:
新建Git项目
GitHub
版本控制
- 本地版本控制
- 集中版本控制 SVN
- 分布式版本控制 Git
Git:
工作目录(workspace)、暂存区(index/stage)、资源库(repository)、(远程仓库(remote))
下载并安装Git
注册GitHub账号
在GitHub上新建一个资源库
与远程仓库建立连接
在项目文件目录下选中Git Bush,然后按照GitHub上的提示分别输入如下命令:
>git init
>git add .
>git commit -m"first commit"
>git remote add origin git@github.com:huxiaoheng44/SpringForNews.git
>git push -u origin master
在IDEA中配置Git
在Setting中找到Github配置,点击添加账号
输入自己Github的用户名和密码登录
登录成功
也可以在该界面创建一个新的仓库
写完新的代码可以通过右上角的√上传到本地仓库,然后
可以查看到代码的变化:
可以通过蓝色箭头从远程仓库中获取最新的版本并且会自动合并:
其他Git操作都可以在上方菜单栏VCS中实现: