mybatis 梳理3--搭建环境 小栗子 结合 梳理10 复习

mybatis 梳理3--搭建环境   小栗子       结合 梳理10 复习

1. 建立数据库

DROP TABLE IF EXISTS `user`;
CREATE TABLE `user` (
`id` int(20) NOT NULL,
`username` varchar(30) DEFAULT NULL,
`password` VARCHAR(30) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB;

INSERT into `user`(`id`,`username`,`password`) VALUES (1,'sr','123'),(2,'mc','456'),(3,'lw','789');

mybatis 梳理3--搭建环境   小栗子       结合 梳理10 复习

2. 编写实体类

        mybatis 梳理3--搭建环境   小栗子       结合 梳理10 复习

 3. maven配置:

 mybatis 梳理3--搭建环境   小栗子       结合 梳理10 复习   mybatis 梳理3--搭建环境   小栗子       结合 梳理10 复习

   mybatis 梳理3--搭建环境   小栗子       结合 梳理10 复习  mybatis 梳理3--搭建环境   小栗子       结合 梳理10 复习

 4. 编写mybatis核心配置文件,mybatis-config.xml

一般放在这里:

mybatis 梳理3--搭建环境   小栗子       结合 梳理10 复习

mybatis 梳理3--搭建环境   小栗子       结合 梳理10 复习 

把这些放进去,注意修改username和password的value

mybatis 梳理3--搭建环境   小栗子       结合 梳理10 复习

5. 接口 (一般以Mapper结尾)

mybatis 梳理3--搭建环境   小栗子       结合 梳理10 复习

sql通常写在配置文件.xml中,同名。   namespace指向了接口。  select对应接口中的方法名。 

mybatis 梳理3--搭建环境   小栗子       结合 梳理10 复习

接口的配置文件,要在核心配置文件中注册

mybatis 梳理3--搭建环境   小栗子       结合 梳理10 复习

6. 测试,在Test文件夹下。

 mybatis 梳理3--搭建环境   小栗子       结合 梳理10 复习

目录:

mybatis 梳理3--搭建环境   小栗子       结合 梳理10 复习