1.搭建任何Maven项目
2.需要添加的依赖
基于以上名字在mvn网址里找到复制粘贴
Maven Repository: Search/Browse/Explore (mvnrepository.com)https://mvnrepository.com/
spring 依赖用同一版本
爆红的话点maven 刷新一下就好
二.数据库数据表4.0.0 cn.tedu mybatis-spring1.0-SNAPSHOT 8 8 5.3.9 mysql mysql-connector-java8.0.25 commons-dbcp commons-dbcp1.4 org.mybatis mybatis3.5.7 org.mybatis mybatis-spring2.0.6 org.springframework spring-context${spring-version} org.springframework spring-jdbc${spring-version} org.springframework spring-test${spring-version} org.junit.jupiter junit-jupiter5.7.0 test
点开下方Termianal,这个就是命令行
社区办没有的话打开设置setting-pluging
搜索database可以供我们使用我们需要下载一个插件
安装完成之后点击View(视图)
报错说明时区不对,需要配置一下Properties
控制台 输入:1.mysql -u root -p
2.输入用户名密码
3.使用数据库
use 数据库名;
4.创建表
create table t_user(id int auto_increment,username varchar(50),primary key (id)) charset=utf8mb4;
三.配置数据源前提创建好数据库
1.使用属性文件配置连接信息
连接数据库的相关信息应该在 .properties类型的文件中
里面相关代码:
url=jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf-8&sServerTimezone=Asia/Shanghai driverClassName=com.mysql.cj.jdbc.Driver username=root password=root
2.使用spring配置数据源
通过Spring读取 .properties配置的信息
通过Spring配置数据源的Bean
拿到spring.xml文件复制到resources目录中
3.测试数据源
通过单元测试(集成测试)检查数据源是否可用
四 .配置Mybatis整合Spring
在resources,创建子集文件夹 mappers,该文件夹只能存放指定的配置的SQL语句的Xml文件
不要存放其他的配置文件
在spring.xml文件中
1.配置SqlSessionFactoryBean主要作用是指定配置SQL语句的XML文件的位置和数据源
2.配置MapperSacnnerConfigurer
主要作用是指定自定义的Mybatis接口文件的正位置和SqlSessionFactoryBean
;例如创建的UserMapper等接口在哪个包下



