关于Spring Boot和Mybatis环境的搭建

关于Spring Boot和Mybatis环境搭建 一、SpringBoot环境搭建 1、新建Maven工程。 2、在pom文件中添加两个依赖: (1)Spring-boot-starter-parent是让我们的ideal可以使用spring boot框架。 (2)Spring-boot-starter-web这个依赖(工具)可以开发web项目。 关于这两个依赖,我们可以在百度上搜Maven Repository,在搜索框中直接搜就可以了。 其中,第一个,要把改为标签。如:

把标签删掉。 在第二个的外面,加上标签(dependencies标签是dependency标签的集合),如:

3、按照下面的图片创建包,并添加启动类TestMybatis.java,即写一个类名字叫“TestMybatis”。

在该启动类里输入以下代码:

此处,需注意一定要把这个注解(@SpringBootApplication)弄好,否则,我们在运行时,只能出现SpringBoot的图标,没有Tomcat和port。 3、点击运行main()方法。这一步时在我们的ideal中启动springboot。

出来下面红框里的两句话就说明启动成功了。 二、Mybatis环境搭建 1、我们首先需要在pom文件中添加依赖: Mysql:可以使用Mysql数据库; Junit:可以使用单元测试; Spring-boot-starter-test:可以使用单元测试; Mybatis-spring-boot-starter:springboot中继承mybatis框架。 (我们还是在Maven Repository上搜索。) 2、数据准备 在ideal中连接数据库,并导入表 (1)新建数据库mybatis (2)在数据库mybatis上右键run SQL scripts 选择sql文件运行。 4、在resources文件夹下新建application.properties文件,在其中配置数据库信息和端口信息

端口

server.port=9090; #datasource数据源,连接数据库 spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.datasource.url=jdbc:mysql://localhost:3306/mybatis?serverTimezone=Asia/Shanghai spring.datasource.username=root; spring.datasource.password=123456; 注:Timezone是时区,很重要! 5、在src/main/java下创建com.software包,其下创建三层架构包,和pojo包。 (此步建议“我的电脑”上操作。) 6、生成pojo实体类,映射数据库中的表 7、生成Mapper映射接口,映射到数据库中的表,对该表进行操作。 (映射,就相当于一个镜面,换句话说,建立数据库的一个副本,在副本上进行修改。) 写好操作方法,如:查询所有用户的方法:

Public interface UserMapper{ Public List getAllUsers(); } 因为getAllUsers()方法是接口里的方法,为抽象方法,故此处直接加分号。

定义接口名称:数据库表名/pojo实体类名+Mapper 方法: public ListgetAllUsers(); 接口中的方法定义好,不需要写实现类,由mybatis框架来实现,可以把对应的mapper.xml文件当作是实现类。

我会持续更新的,谢谢大家!

经验分享 程序员 微信小程序 职场和发展