MyBatis简介

来源:互联网 发布:35互联域名证书生成 编辑:程序博客网 时间:2024/06/08 14:59

        MyBatis是支持定制化sql、存储过程、以及高级映射的优秀的持久层框架、MyBatis避免了所有的JDBC代码和手动设置参数集以及获取结果集,MyBatis可以对配置和原生Map使用简单的XML或注解。

        Dao接口与XML映射文件的绑定,自动生成接口的具体实现

        缺点:(1)编写sql语句工作量大,字段多关联表时或者一个表中有几十个字段时

                    (2)sql语句依赖于数据库,数据库的移植性查

                    (3)框架简陋,功能上有欠缺

                    (4)二级缓存机制不佳

       MyBatis使用简单、数据可靠性、完整性的依赖于程序员对sql的使用水平。

      SQL写在xml文件中,方便统一修改、优化语句、统一浏览。但是可读性地,调试困难。 

原创粉丝点击