java web中查询的技巧:使用mysql视图

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_32768743/article/details/86586853

业务总是有各种奇奇怪怪的查询,为了做好查询,每次都会写好SQL。然后这个SQL会配合各种查询条件,以满足客户需要的数据。有的时候会出现一批重复的SQL,他们长得差不多,就是查询条件一直在变。这种场景下,可以写一个视图,配合mybatis的自动代码生成,会非常方便。
优点有一个是
这种视图也会经常加一个字段,如果是以前写的SQL,可能需要改变sql配置,实体类,相关的sql语句,而用视图,可以直接重新生成这些代码,不需要太多的关心,可以节约时间。
包括DTO什么的,都写视图了,直接最后在Controller转成VO就好了。

猜你喜欢

转载自blog.csdn.net/qq_32768743/article/details/86586853