Sprintboot的数据模型遇到多表/跨表查询可以实现如下需求吗?
1、使用MB/MBP都要在XML自定义SQL语句,是否可以不通过这种方式就能实现多表/跨表查询
2、使用自定义SQL语句时,表名都写死了,如果更改了表名,SQL语句处都要修改,是否有其他更好的方式能实现
Sprintboot的数据模型遇到多表/跨表查询可以实现如下需求吗?
1、使用MB/MBP都要在XML自定义SQL语句,是否可以不通过这种方式就能实现多表/跨表查询
2、使用自定义SQL语句时,表名都写死了,如果更改了表名,SQL语句处都要修改,是否有其他更好的方式能实现
4 回答1.1k 阅读✓ 已解决
4 回答1.1k 阅读✓ 已解决
1 回答2.5k 阅读✓ 已解决
1 回答957 阅读✓ 已解决
2 回答688 阅读✓ 已解决
2 回答1.7k 阅读
2 回答1.6k 阅读
1.针对MB/MBP在XML自定义SQL语句,你可以通过注解方式在dao层实现,而不需要在XML中手写
如:
2.一般数据库的表名是不会修改的,因为会造成不必要的麻烦;假如你更改了表名,在需要更改多处时,你可以使用全局替换去修改。
以上仅代表个人观点,如有更好方法,敬请指正