[問題] Abstract and vendor independent JDBC??
需求是這樣,我在寫一個WEB APPLICATION,需要VALIDATE一些資料
但VALIDATE LOGIC是由USER ADMIN去定義
例如說,這個FORM的數字不能大過jdbc:mysql://localhost:3306/的這個DB中的
某一個SCHEMA中的某一個TABLE的某一個欄位
到底要怎實現這個需求
我想過用HIBERNATE,但DB VENDOR,CONNECTION,TABLE,ATTR...
都是RUNTIME才會知道,所以ORM應該沒戲
有沒有framework可以提供類似hibernate的abstrate layer access
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 58.153.157.16
推
01/13 17:30, , 1F
01/13 17:30, 1F
→
01/13 17:35, , 2F
01/13 17:35, 2F
簡單來說就是想要一個能統一語言/接口來做CRUD(不同的vendor有不同的SQL)
但connection string, database vendor,table structure等是在執行期決定
其實這個系列是用來作表單設計
使用者在設計表單時,可以設定,
這個欄位中的日期不能大約jdbc:mysql://localhost:3306/
這個DATABASE的TABLE A中的date
※ 編輯: mahoihei 來自: 58.153.157.16 (01/13 18:04)
※ 編輯: mahoihei 來自: 58.153.157.16 (01/13 18:05)
※ 編輯: mahoihei 來自: 58.153.157.16 (01/13 18:17)
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 4 篇):