随笔分类 - MyBatis学习总结
摘要:###MyBatis-Plus相关文档 https://weishao-996.github.io/2022/10/25/%E9%BB%91%E9%A9%AC%E7%A8%8B%E5%BA%8F%E5%91%98-Mybatis-Plus/ ###MyBatis 代码生成器 https://weis
阅读全文
摘要:resultMap可以实现高级映射,使用association、collection实现一对一以及一对多的映射。association、collection具备延迟加载的功能。 延迟加载:先从单表查询、需要时再从关联表去关联查询,,大大提高了数据库的性能,因为单表查询要不关联表查询的速度快。 使用a
阅读全文
摘要:在mybatis中dao的开发有两种: 1.原始dao的方法 需要自己编写dao接口和实现类; 需要在dao实现类中注入一个SqlSessionFactory工厂。 2.mapper代理方法的开发 需要程序员编写mapper接口,在编写mapper.xml 映射文件和mapper.java文件的时候
阅读全文
摘要:hibernate:是一个标准的ORM(对象关系映射),不需要写SQL,sql语句自动生成。对sql语句进行优化和修改比较困难。 应用场景; 适用于需求变化不多的中小型的项目。比如:ERP,OA,等。 mybatis:是专注sql本身,需要程序员自己写sql语句,sql修改,优化比较方便。mybat
阅读全文
摘要:在博客园中看到孤傲苍狼MyBatis学习总结,学的挺细致了,所以保存了以方便自己查看学习。 MyBatis学习总结 MyBatis学习总结(一)——MyBatis快速入门 MyBatis学习总结(二)——使用MyBatis对表执行CRUD操作 MyBatis学习总结(三)——优化MyBatis配置文
阅读全文