您的位置:首页 > 数据库

关于iBatis动态sql的生成

2012-04-22 15:19 267 查看
1. 使用动态标签<dynamic >来生成sql, 其内部嵌套大量的逻辑判断标签

2. 个人观点评论:

1. 使用动态标签来生成sql,超越了本层次应该做的事情,涉及到业务逻辑层的内容,违背了分层的思想

2. 内部嵌套的大量逻辑判断,非常复杂,编写比较困难。编写过Jsp的同学都知道,在页面上进行逻辑操作是比较烦人的事情,很复杂

3. 还不如我自己封装的sql:

InsertBean , UpdateBean, DeleteBean, SelectBean

SqlBean 是他们的父类,where语句的生成就在其中,子类全部继承了。详见我的sql封装
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: