阶段3 1.Mybatis

mac2022-06-30  13

就是自己写实现类的方式来开发 直接finish 把之前写的CRUD的代码复制到过来。 在把之前pom.xml里面的包的依赖也复制过来 复制到当前的pom.xml内 允许自动导入 以上步骤就是复制了一个完整的上一节的CRUD的工程

调整和改造

QueryVo删掉。 映射文件中。resultMap的内容并不需要。也删除掉。 这里也需要把resultMap改成resultType。并且值是完整的包的路径 实际的开发过程中用的都是代理dao的方式。所以这里只作为了解。选学的内容 实体类改成和数据表 内的字段保持一致的,并重新生成getter和setter和toString方法 创建dao的实现类 生成未实现的方法 定义SqlSessionFactory,并通过构造函数赋值 findAll查询所有的方法完善。

测试类的改造

SqlSession删除 改造前。 改造后 释放资源,只有流的关闭 测试查询方法 把其他测试的方法都删除掉,只保留testFindAll方法自己写实现类无形中会多很多代码。其实这些代码Mybits都给我们实现了  

转载于:https://www.cnblogs.com/wangjunwei/p/11311590.html

最新回复(0)