![](/img/trans.png)
[英]How do I make Apache HttpClient respect the Path in a Set-Cookie header?
[英]How do I make Apache Cayenne respect database defaults?
我有一個帶有一些默認值的postgres數據庫,例如:
CREATE TABLE product (
id serial,
name text,
created_at DEFAULT now(),
price numeric DEFAULT 9.99
);
執行context.newObject(Product.class)
時,如何使Cayenne遵守這些默認設置?
目前,我想了解onPostAdd
回調,然后在其中設置默認值,盡管我想知道這是否是唯一的方法嗎? 我不能以某種方式使用數據庫默認值來保持DRY
嗎?
我正在使用Apache Cayenne 4.1。
不幸的是onPostAdd
是您最好的選擇。 這是最壞的對象關系阻抗。 作為Cayenne的作者之一,我非常了解這個問題。 希望有一個DRY解決方案。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.