10 開思 2 統一sql查詢

2021-07-26 08:26:11 字數 2086 閱讀 2917

統一一條sql查詢

**

統一 service 為乙個查詢

將controller,不同業務分開,

將service查詢主表統一

目的,sql查詢只能有一條

controller

queryjmcompanyenterpsbyteam

帶session的單錶查詢

queryjmcompanyenterps

單錶查詢

queryjmcompanyenterpsinfo

主表帶多表查詢

queryjmcompanyenterpsinfobyteam

帶session的主表帶多表查詢

帶session的單錶查詢

單錶查詢

主表帶多表查詢

帶session的主表帶多表查詢

單錶查詢

負責查詢主表以及分頁

pagepag =new

pageimpl(mathsutils.

changemapkeys2

(sqrvo.getroot()), pageable, sqrvo.getcount());

return

pag;

主表帶多表查詢

直接借用上面多表查詢你

查詢,多對一或者一對多的資料(in)

string ids = orclutils.

listmaptoorclinstr

(list,"companyid");

拼接查詢結果

string keys = ;

mathsutils.

(list, listin, keys);

page> pag =new

pageimpl(list, pageable, sqrvo.getcount());

查詢原理

查詢service

字串拼接

springboot2 統一異常處理

統一異常處理,不需要在每一層上單獨捕獲異常,只需要關注業務的開發 如下 restcontrolleradvice slf4j public class globalexceptionhandler else log.error e.getmessage return r 其中ajaxresponse...

10個開源web後台管理系統(一)

web 開發中幾乎的平台都需要乙個後台管理,但是從零開發一套後台控制面板並不容易,幸運的是有很多開源免費的後台控制面板可以給開發者使用 vue element admin 是乙個後台前端解決方案,它基於 vue 和 element ui實現。它使用了最新的前端技術棧,內建了 i18n 國際化解決方案...

第2章 統一建模語言UML概述

2 1.uml的全稱是 b a.unify modeling language b.unified modeling language c.unified modem language d.unified language 2 2.在uml中表示一般事物與特殊事物之間的關係是 b a.關聯關係 b....