domain-model

    11熱度

    3回答

    我已經使用PHP進行了數年的編程,並且在過去採用了我自己的方法來處理我的應用程序中的數據。 我建立我自己的MVC過去,並有PHP內OOP有一定的瞭解,但我知道我的實現需要一些嚴肅的工作。 在過去,我已經使用了is-a的一個模型與一個數據庫表之間的關係。我現在知道,在做了一些研究之後,這不是真正的最佳前進方向。 據我瞭解,我應該創建模型,並不真正關心底層數據庫(或任何存儲機制將被使用),但只關心他們

    2熱度

    4回答

    我嘗試抽象我的特定領域的問題,以銀行賬戶,假設以下情況: 我有一定的客戶的銀行密碼登錄。 每個客戶可以擁有多個屬於同一登錄名的銀行賬戶。 每個銀行賬戶可以有數千筆交易。 我設計的類結構folows(簡體): public class Login { private List<Account> _bankingAccounts; ....more fields, ctor, g

    2熱度

    5回答

    我開始使用AutoMapper,並且出現了一些疑問。 將dto映射到域模型的正確方法在哪裏? 我這樣做: DTO: public class PersonInsert { [Required] public string Name { get; set; } public string LastName { get; set; } } 操作: [HttpPos

    1熱度

    1回答

    我必須爲金錢交易開發域模型。到目前爲止,我已經發現每個用戶(金錢賬戶)都有屬性「金額」,它定義了他擁有多少錢,然後賬戶之間的交易位於持有user1.id,user2.id和金額轉移的Transaction類中。 現在我很好奇如何使用該模型來顯示用戶從信用卡到賬戶的交易。該交易沒有「來自」。我應該離開這個領域嗎?

    0熱度

    2回答

    我目前工作的一個Grails項目,並想知道出從Spring Security的領域模型對象的選擇列表中的最佳方式: 我知道如何創建一個選擇列表,但我只是想找到在Grails中使用來自該域的對象填充它的最佳方式。我正在考慮調用像「user.list(params)」,然後將其傳遞給視圖,然後我可以訪問該域中定義的對象,但我不是100%確定這是最好的方法,或者如果它可以這樣做? 在此先感謝 編輯...

    0熱度

    3回答

    我使用的是Hibernate 4.1和Spring 3.1。 考慮以下User類引用其他對象,包括self。我定義的所有休眠映射都是懶惰的,所以只有當我在jsp或其他代碼中使用它們時才加載引用對象。 class User { private User createdBy; private Department department; private Project p

    1熱度

    2回答

    在閱讀Matthew Weier O'Phinney關於在模型中實現ACL的許多帖子後,我一直專注於做這件事的最佳方式。但是,在進一步研究域對象的最佳實踐後,我明白這些模型不應包含對數據映射器或任何CRUD操作的任何引用。 以ERM軟件爲例,該軟件可以根據銷售和採購訂單維護庫存並處理來往於公司的貨物。我想有幾個域... 公司 出貨 訂購 產品 大會 和其他幾個人 由於公司可以有不同類型(例如製造商

    1熱度

    3回答

    我有一個類: public class Person { public string FirstName { get; private set; } public string LastName { get; private set; } public string Email { get; private set; } public string Tel

    5熱度

    3回答

    我目前正在開發一個Grails應用程序,我正在使用Spring Security和UI插件。我創建了用戶級和其他地區類,我有哪些可以看到下面的關係: 用戶類別: class User { transient springSecurityService String username String email String password bo

    4熱度

    1回答

    我們需要能夠從中抽取Spring Roo項目中的域類(即實體),以便將它們重新用於Spring Batch項目。 這可能嗎?考慮到我們依賴Maven作爲我們的構建和依賴管理工具,並且我們的Roo項目已經創建,我們可以將切換到多模塊架構? 如果是這樣怎麼樣?