帮助程序员将数据存入到数据库中
方便
传统的jdbc代码太复杂了,mybatis简化,框架:自动化
不用mybatis也可以,但是用mybatis框架更容易上手(进公司做项目)
优点:简单易学:本身就很小且简单。没有任何第三方依赖,最简单安装只要两个jar文件+配置几个sql映射文件易于学习,易于使用,通过文档和源代码,可以比较完全的掌握它的设计思路和实现。
灵活:mybatis不会对应用程序或者数据库的现有设计强加任何影响。 sql写在xml里,便于统一管理和优化。通过sql语句可以满足操作数据库的所有需求。
解除sql与程序代码的耦合:通过提供DAO层,将业务逻辑和数据访问逻辑分离,使系统的设计更清晰,更易维护,更易单元测试。sql和代码的分离,提高了可维护性。
提供映射标签,支持对象与数据库的orm字段关系映射
提供对象关系映射标签,支持对象关系组建维护
提供xml标签,支持编写动态sql。
认识什么是mybatis
最新推荐文章于 2022-02-06 15:02:00 发布
本文介绍了MyBatis框架如何简化Java程序员与数据库交互的复杂性,包括其简单易学、灵活性高和解耦合等优势。MyBatis允许SQL直接写在XML中,便于管理和优化,同时支持对象关系映射和动态SQL,提高开发效率和代码可维护性。
摘要由CSDN通过智能技术生成