dao

    1熱度

    1回答

    我正在使用ORMLite在我的應用中將我的對象保存在SqliteDatabase中。 我得到這個異常,同時試圖獲得一個DAO爲了堅持一個對象。 文檔說我必須調用initialize()方法之前,我可以使用DAO和OrmLite文檔(不足)說: BaseDaoImpl(類) 初始化():初始化調用各種設置程序之後的各種DAO配置。 的問題是,我通過調用getDao(class)得到的DAO,並沒有i

    1熱度

    1回答

    對於我正在處理的一個小型項目,我一直試圖實現某些DAO模式,以便與我的數據庫交互,並且已經開始使用Guice(第一次使用)爲我處理DI。現在,我有這樣的類層次結構: DAOImpl需要一類類型的引用,所以我的數據庫客戶端(蒙戈/嗎啡),可以做一些初始化的工作,並通過實例嗎啡提供BasicDAO。以下是相關類的片段: public class DAOImpl<T> implements DAO<T>

    0熱度

    1回答

    在我目前的春天的設置我想實現一個稍微不同的建築,這裏是我的設置: 我有一個「基地」 DAO接口,其中列出了所有CRUD操作: public interface BaseDao { public boolean create(Object obj); public List<Object> read(); public boolean update(Object

    0熱度

    1回答

    我有一個項目使用Microsoft SQL Server 2012 Express作爲後端,Access 2016作爲前端。我以前的代碼在Access 2003和SQL Server 2000數據庫中。現在我將後端遷移到SQL Server 2012 Express。還將.mdb轉換爲.accdb文件格式。我的項目中有DAO和ADO的記錄集。該軟件安裝在我客戶所在地的幾個節點上。爲了使記錄集聲明更

    0熱度

    1回答

    創建如果不存在恕我直言,意味着ORM只會在表中創建記錄,如果它不存在。 我以爲ORMLite默認使用這樣的邏輯。但DAO的create方法只是使記錄的副本。我已經嘗試過createOrUpdate和createIfNotExist方法,但沒有一個能夠正常工作。 我發現了另一個SO question,它解釋了createOrUpdate執行檢查ID,它在我的DTO中有缺省值(空或0)。 那麼,我需要

    0熱度

    1回答

    作爲一個先驅,我是Access和Stackoverflow的新手,所以在上下文,語句,措辭等方面的任何錯誤純粹是無意的。我有一顆善良的心,善意,而且沒有冒犯的意思。 我在我的unsplit,DAO 2013 Access數據庫中有5個窗體,它們都使用相同的代碼來處理這個特定的問題。在開放時,所有表格都設置爲打開一個新的空白記錄。 當客戶記錄被搜索並打開記錄時,所有表格都有一個標籤式的子窗體容器,並

    1熱度

    1回答

    我正在學習如何使用JDBC DAO tutorial創建數據層。 但是我在這一點卡住了:PreparedStatement statement = prepareStatement(connection, SQL_UPDATE, false, values);爲什麼prepareStatement用這種方式? 我將不勝感激任何解釋和建議。 我已經通過documentation看上去和搜索相關的例子

    0熱度

    1回答

    我的主類包含1個int類型和4個字符串。 我想測試一個數據庫的插入函數。嘗試下面的代碼,它會一直失敗「junit.framework.AssertionFailedError」。 將原始類中的數據類型切換爲5個字符串並進行測試,效果很好。所以我認爲這可能是由於存在2個不同的ArgumentCaptor類。 @Test public void HappyTest2() throws SQLExce

    0熱度

    1回答

    我正在使用QueryDSL的SQL版本及其代碼生成器來從數據庫構建我的Q-Classes和相應的Java POJOS。 使用舊的數據庫(火鳥),我們有一些數據庫CHAR(1)列視爲布爾,其域名爲'Y'和'N'。將這些列投影到我的模型屬性以自動將這些Y/N值映射或轉換爲布爾Java類型時,有什麼辦法嗎?

    0熱度

    1回答

    我想使用Hibernate Projections屬性構建如下所示的查詢。有人可以檢查下面。我寫了類似的Java代碼。 DetachedCriteria dCriteria = DetachedCriteria.forClass(FinancialYearQuater.class, "FinancialYearQuater"); dCriteria.add(Restrictions.e