一、加入依赖
在pom.xml中加入mybatis和mysql的依赖 ,依赖包可以去maven查询。
maven网址:Maven Repository: Search/Browse/Explore (mvnrepository.com)
二、编写配置文件
在mybatis-config.xml文件中编写连接数据库的文件,一般是引入外部文件db.properties,db.properties中的driver,url,username,password为了区分在前面加上jdbc修饰,为了在相应的mapper.xml文件中的resultType更简单,可以加一个别名处理器的配置。具体配置如图:
三、编写实体类,接口和SQL语句
实体类的名字、属性名和数据库的表名、字段名保持一致,接口中写增删改查的方法,在Mapper.xml文件中编写SQL语句。具体如图:
id是接口中的方法名,parameterType是传参类型,resultType是返回值类型,和接口的传参和返回值类型保持一致,SQL语句要写正确,同时注意SQL语句中可能出现的关键字,name,user等,关键字可以放在``(tab上)中区分。
最后在总配置文件mybatis-config.xml中注册一下
四、测试
新建测试类,测试对数据库的增删改查。先是读取链接数据库的配置文件,在用sqlSessionFactory打开数据库,然后使用getMapper方法创建接口对象,使用接口对象调用接口中的增删改查方法对数据库进行操作。最后记得提交和关闭 session,commit,close。
完。