spring-repositories

    1熱度

    1回答

    我不確定是否使用此任務觸發了方法查詢的邊界。 我有兩個表,一個User表和一個Password表。 A User可能有多個Password(其中最新的是當前的)。 我想在我的User存儲庫中進行方法查詢,以獲取用戶名的「當前」Password。 在SQL它會是這個樣子 "Select FIRST(*) from Passwords INNERJOIN Users ON Users.id=Passw

    5熱度

    1回答

    我想在一個頁面的所有結果一個頁面的所有結果,我已經試過 Pageable p = new PageRequest(1, Integer.MAX_VALUE); return customerRepository.findAll(p); 以上不工作,有沒有什麼方法來實現這一?似乎不能通過自定義查詢來實現,如問here。

    1熱度

    1回答

    我得到無法解決匹配構造函數錯誤的接口和類擴展BaseRepository。我已經將代碼回滾到了我只覆蓋BaseRepository類的方法的位置,但仍然無法確定原因。 通常它是由兩個具有相同名稱的方法和Spring選擇錯誤的東西引起的,但我沒有看到發生這種情況。 UserPasswordResetToken中的方法由Eclipse IDE生成。我在右鍵單擊 - >源 - >覆蓋/實現方法對話框中選

    0熱度

    2回答

    我有兩個實體:Talk和User。用戶可以創建很多會談,併成爲這些會談的「組織者」。當組織者被刪除時,它的談話也應該被刪除。當一個談話(由某個組織者創建)被刪除時,不應該刪除任何用戶,但談話當然應該從數據庫中刪除,但這是而不是發生在我的情況! 所以,這裏是我到目前爲止所代表什麼,我一直在說的代碼: // Talk.java @Entity public class Talk implemen

    2熱度

    1回答

    我在春天庫 @Transactional @Modifying(clearAutomatically = true) @Query("UPDATE Order co SET co.orderStatus =:status WHERE co.orderStatus =:newStatus") int updateOrderStatus(@Param("status") OrderStatus

    0熱度

    2回答

    我想用Spring LDAP設置多個LDAP存儲庫。我的目標是同時創建或更新所有存儲庫中的對象。 我使用LdapRepository Spring接口,我認爲現在是不可能的。 我在想我是否可以創建自己的LdapRepository來擴展Spring,但我不知道如何開始。 這是我的配置: @Configuration @EnableLdapRepositories("com.xxx.reposit

    0熱度

    1回答

    我使用Spring Boot的PagingAndSortingRepository。 是否有可能從http body(json)接收參數,而不是通過查詢參數(@Param)接收它們。 例子: @RepositoryRestResource(collectionResourceRel = "people", path = "people") public interface PersonRepos

    0熱度

    1回答

    我試圖使用春天CRUDRepository使用JPA的數據庫模型中插入新的對象到數據庫(User.java,UserInfo.java)。數據庫模型與複合主鍵相關(UserPK.java),其中一個是自動生成的(字段名爲id),第二個(字段名爲類型)在開始時設置。 而且我得到的錯誤,當我創建新的對象,使用CRUDRepository(UserRepository.java) - 不能插入新的對象爲

    2熱度

    1回答

    我使用彈簧啓動應用程序。我通過JDBC DataSource和Repositories從數據庫中選擇數據。 JDBS的某些查詢和存儲庫的一些查詢。我的數據庫配置RAC並有2個實例。我通過129.0.0.2連接到db,但這個URL在129.0.0.3(1 instance) and 129.0.0.4(2instance)之間平衡。所有查詢都以129.0.0.2執行,但我只需要在一個實例上執行一些查

    2熱度

    1回答

    我一直在尋找解決方案來解決這個問題。我使用Spring數據JPA從MySQL數據庫服務器檢索數據。 下面是實體: /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates *