0
点赞
收藏
分享

微信扫一扫

Spring Boot电商项目9:数据库设计与项目初始化四:在配置文件中,配置数据库、配置Mapper.xml位置;在主程序处通过@MapperScan配置Mapper接口位置;第一次全流程演示;

49路末班车 2022-02-08 阅读 45

目录

一:在application.properties文件中,配置数据库; 

1.前面,我们生成了大量的Mapper接口和mapper.xml文件,这些是需要连接数据库的;但又因为,项目没有配置数据库;所以,此时程序是跑不起来的;

2.在application.properties配置文件中,配置数据库;(重要!!!)

3.此时,我们在运行项目,发现其跑起来了;

二:走一遍Controller-Service-Dao流程;

1.实体类、Mapper接口、Mapper.xml文件,在前面已经通过【mybatis-generator】插件,自动生成了;

2.创建Service层;

(1)创建UserService接口,定义一个查询用户的方法getUser()方法;

(2)创建UserServiceImpl实现类,去实现getUser()方法;

3.创建Controller层;

4.在application.properties配置文件中,指定Mapper.xml文件的位置;(同时,总结了【单纯的Mybatis项目】【Spring MVC和Mybatis整合项目】中,如何配置Mapper.xml和Mapper接口的位置;)

5.在MallAppliccation程序入口类处,使用【@MapperScan注解】,指定Mapper接口的位置;(同时,总结了【单纯的Mybatis项目】【Spring MVC和Mybatis整合项目】中,如何配置Mapper.xml和Mapper接口的位置;)

6.运行项目,观察效果;

7.一个小问题:Service注入Mapper对象时,由于IDEA不识别,而导致的红色波浪线问题;


 

一:在application.properties文件中,配置数据库; 


二:走一遍Controller-Service-Dao流程;

举报

相关推荐

0 条评论