关于Spring3.x+MyBatis框架
现在在研究Spring3+MyBatis的框架,熟悉了一些新特性之后大致上搭了这么个框架花了一天时间初步实现了公用的CRUD
看了一下MyBatis3提供的代码生成器,貌似是每张表自己都有一套CRUD
现在有点迷茫,不知道是写一套公共的CRUD好还是每张表都有一套来的好
毕竟前者让生成好的service和xml更加简洁,甚至几乎是空的
后者看着代码结构清晰但是生成好的service、mapper、mapper.xml都塞了不少东西
大家能给些意见和参考吗? --------------------编程问答-------------------- LZ还是用系统自己生成的吧。
--------------------编程问答-------------------- 咦~MYBATIS3不是有自己生成代码的工具么怎么不去用?
非要自己写?蛋疼不?
MYBATIS3跟SPRING3的整合超级简单
只要注入好接口 就直接能对对象做CRUD
还有AOP 还是事务的管理都相当方便
MYBATIS没有对表的约束条件限制
单元测试起来也很方便。 --------------------编程问答-------------------- 感谢,我在google论坛找到思路了
https://groups.google.com/forum/?fromgroups=#!searchin/mybatis-user/common$20crud/mybatis-user/TFXQ3PIbM_U/otF-0z_HvGEJ
to:zhuchao_ko
The idea is to avoid writing the same get, create, delete, update methods in services classes over and over again.
想把框架设计的简洁一些,不想在service,dao层看到一大堆的CRUD --------------------编程问答--------------------
恩,不熟悉还是手动练练好,过分依赖开发环境就不好了.
补充:Java , Web 开发