springboot集成mybatis(xml形式)
项目地址:https://github.com/heng1234/springboot2.x/tree/master/boot_mybatis
整合MyBatis之前,先搭建一个基本的Spring Boot项目项目创建地址。这里使用关系型数据库Oracle 11g
创建数据表t_user
CREATE TABLE "T_USER"
( "ID" NUMBER(20,0) NOT NULL ENABLE,
"USERNAME" VARCHAR2(50),
"PASSWORD" VARCHAR2(50),
"CREATE_TIME" DATE
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "SYSTEM"Pom.xml文件引入jar
集成druid application.yml配置
启动项目访问http://localhost:7003/druid/login.html 出现

用户名密码是配置文件配置的 用户名 druid 密码123456
登录进来会看到这个页面

集成mybatis
pom文件引入xmyabtis包
创建 entity mapper controller service 以及resource创建mapper存储mapper xml文件
项目结构

application.yml加入
创建MybatisConfig用于扫描mapper接口
UserMapper.xml
UserMapper
UserService
controller
浏览器访问http://localhost:7003/user/userList.do

查看druid监控

Last updated
Was this helpful?