最近做了几个项目,奇怪的是这些项目里面为什么都不定义视图啊!
虽然说视图使用起来有优点也有缺点,但是也不至于彻底放弃吧,毕竟好多时候还是方便多了。并且安全性也好啊!
想知道大家在做项目时是否用到视图啊!如果没用到,难道是视图性能的关系导致其已经被抛弃掉了么?还是现在J2EE把这些逻辑都要写在dao层啊?

解决方案 »

  1.   

    我也很少用视图。视图很好,但是视图:
    SQL/92    初级特性。
    SQL/99    核心特性。所以支持92的数据库不是太好用。外加简单视图自动提交反倒成为事务控制的难点。
      

  2.   

    你说的是数据库的视图?
    这个怎么会退化了呢。视图适合表关联较多的sql,不过现在有hibernate也能省掉部分吧