目前在项目中,使用MyBits进行数据库的操作,主要用到了,通过其进行字段映射和对象关系的映射,同时,使用它可以将sql与代码分离,sql写在xml文件里,便于统一的管理与使用,同时主要作用于,进行对象与关系的的映射,业务实体在内存中以对象的形式存在,而在数据库中以关系的形式存在,而mybits正好拥有进行对象与关系映射的标签,便于管理与使用。同时,提供动态的xml标签,支持编写动态sql;但是在mybits使用中也存在一定的问题,sql工作量大,不方便调试,尤其是逻辑复杂时,还需要使用存储过程,多参数时使用不方便,目前仅仅支持的方法有map、对象、注解@param以及默认采用012索引位的方式,同时,参数的数据类型支持不完善。(如参数为Date类型时,容易报没有get、set方法,需在参数上加@param。缓存使用不当,容易产生脏数据。
MyBits的使用心得
最新推荐文章于 2022-07-01 10:01:05 发布