如何在SpringBoot框架项目创建模

北京重点皮炎医院 https://m-mip.39.net/news/mipso_9322889.html

工具

NavicatPremium15IntelliJIDEA.2.5x64MySQL技术

SpringBootSQLMyBatisJUnitXML1、打开MySQL客户端NavicatPremium15,创建数据库amn,然后新建数据库表,插入字段

创建数据库,新建数据库表,插入字段

2、字段添加完毕,输入表名,然后点击确定

输入数据库表名,保存

3、打开IntelliJIDEA工具,创建SpringBoot框架项目,新建实体类User

创建项目,新建实体类User

4、打开实体类User文件,添加注解,指定数据库表;然后定义实体属性(数据库表字段)

添加注解,指定数据库表定义类属性字段生成get和set方法

5、定义用户服务接口UserService

定义用户服务接口UserService

6、添加新增用户方法addUser

添加新增用户方法addUser

7、创建用户服务实现类UserServiceImpl

创建用户服务实现类UserServiceImpl

8、创建用户Mapper接口UserMapper,继承BaseMapper

创建用户Mapper接口UserMapper继承BaseMapper

9、在用户服务实现类中,实现新增用户,调用insert方法

实现新增用户,调用insert方法

10、新建用户控制器类UserController

新建用户控制器类UserController

11、在用户控制器类UserController,配置接口访问路径;调用服务接口中的方法

配置接口访问路径;调用服务接口中的方

12、新建MyBatis配置文件UserMapper.xml

新建MyBatis配置文件UserMapper.xml

13、添加新增用户的命名空间,表中进行插入记录

表中进行插入记录

14、在测试包下,新建测试类UserApplicationTests

新建测试类UserApplicationTests

15、在测试类中,定义新增用户测试方法

定义新增用户测试方法

16、测试类出现报错,由错误提示可知,Java实体类中的字段和数据库表字段数据类型不一致

出现报错,检查原因

17、修改实体类、测试类和XML配置中的数据类型

18、再次运行测试类中新增用户的方法,执行成功

测试用例执行成功

19、查看数据库表,日期类型字段数据出现错误

日期类型字段数据出现错误

20、检查代码发现,直接使用Java中的Date会有问题;这里,新建一个日期工具类DateUtil

新建一个日期工具类DateUtil

21、定义一个日期格式化方法,将字符串日期转Date类型

将字符串日期转Date类型

22、调用日期类格式化方法,再次执行测试用例方法

调用日期类格式化方法

23、查看数据库表,日期类型字段插入之后,没有误差

查看数据库表插入记录


转载请注明:http://www.aierlanlan.com/tzrz/3513.html