1引入mybatis的依赖包,在resource目录下配置xml的文件,写入相关的数据库的信息
2穿件dao的接口并配置相应的xml的文件在其中执行具体的sql语句。此xml文件需要配置到resource目录下
mybatis 的增删改查操作
简单的查询
根据id查询 User selectuUserbyid(int id)
在xml中的配置
id=“此方法名” resultType=“返回值的类型”
select * from 表名 where id = #{ id}

测试类的方法

mybatis 的增删改查操作
添加用户
int addUser(User user)

insert id = “addUser” parameterType=“传入参数的类型”

insert into user (id,name,pwd)values (#{id},#{name},#{pwd})
mybatis 的增删改查操作

修改用户
int updateUser(User user)

update id = “updateUsser” parameterType=" 传入参数的类型"

update user set name=#{name} ,pwd =#{pwd} where id = #{id}

编写测试类
SqlSession session = MybatisUtils.getSession();
UserMapper mapper = session.getMapper(Usermappre.clas)
User user = mapper.selectUserByid(1)
user.getPwd(。。。。)
。。。。。
mapper.updateUser(user);

<2>
内容的简化
在资源目录下,可以创建一个数据库的资源目录,配置资源
mybatis 的增删改查操作
将文件导入properties目录
mybatis 的增删改查操作

typeAliases的简化
可以减少类完全限定的沉余
mybatis 的增删改查操作
这样可以直接使用User来代替com.kuang.pojo.user出现的地方

注意其使用的顺序,顺序很重要

相关文章: