12323

mybatis优缺点:
    1.mybatis本身就很小且简单。没有任何第三方依赖,最简单安装只要两个jar文件+配置几个sql映射文件
    2.mybatis不会对应用程序或者数据库的现有设计强加任何影响
    3.mybatis没有对数据库模型或对象模型的设计做任何假设。
    4.mybatis是某些特性使它能够非常高效的处理大型数据集(支持行处理器,也支持取某个范围内个结果)
    5.mybatis允许你用多种方式建立从对象到数据库的映射关系。mybatis允许你将同一个类以多种方式映射。mybatis支持多种数据获取策略。
    何时不该使用mybatis:
        1.当永远拥有完全控制权时。(可以使用完全的 对象/映射 方案,如hibernate)
        2.当应用程序需要完全动态的sql时。
        3.当没有使用关系数据库时,(或使用的不是真正的关系数据库时,建议使用jdbc)
        4.当mybatis不起作用时。

你可能感兴趣的:(12323)