java实习_day06
程序员文章站
2022-06-13 12:25:33
...
中软国际实训第六天——Git的使用+SpringBoot项目搭建
Git的使用
- Git的基本概念
Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 - Git的工作流程
一般工作流程如下:
1.从远程仓库中克隆 Git 资源作为本地仓库。
2.从本地仓库中checkout代码然后进行代码修改
3.在提交前先将代码提交到暂存区。
4.提交修改。提交到本地仓库。本地仓库中保存修改的各个历史版本。
5.在修改完成后,需要和团队成员共享代码时,可以将代码push到远程仓库。 - Git的安装
在今天的课上我们安装了GitBash,并在IDEA中进行了Git的配置
SpringBoot项目搭建
-
Spring MVC
导入依赖
在web.xml中配置spring mvc前端控制器
创建spring mvc配置文件
在配置文件中进行相关配置
1.扫描包路径
2.处理器映射器
3.处理器适配器
4.视图解析器
开发controller -
Spring Boot
导入依赖
在dependency中加入我们需要的依赖
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-web</artifactId>
<version>${spring.security.version}</version>
</dependency>
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-config</artifactId>
<version>${spring.security.version}</version>
</dependency>
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-core</artifactId>
<version>${spring.security.version}</version>
</dependency>
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-taglibs</artifactId>
<version>${spring.security.version}</version>
</dependency>
开发controller
首先在IRoleDao中声明一个函数,用来返回查找到的。
List<Role> findRoleByUserId(int id);
然后在RoleMapper文件中添加查询语句。
<select id="findRoleByUserId" parameterType="int" resultType="com.zhongruan.bean.Role">
select * from role where id in (select roleId from users_role where userId = #{userId})
</select>
elect roleId from users_role where userId = #{userId})
</select>