cost 124 ms
PhysicalNamingStrategyStandardImpl JPA hibernate 命名適用於開發/本地,但不適用於測試

[英]PhysicalNamingStrategyStandardImpl JPA hibernate naming works for dev/local but not in testing

我的表名是駝峰命名的,hibernate (v5) 命名是 PhysicalNamingStrategyStandardImpl,它在使用 @SpringBootApplication 運行應用程序時有效,但是當它用於測試和使用 @DataJpaTest 時,它會將駝峰名稱轉換為全部大寫,因此測試不 ...

注釋快捷方式(Hibernate 的@Id、@GeneratedValue、@SequenceGenerator)

[英]Annotation shortcut (Hibernate's @Id, @GeneratedValue, @SequenceGenerator)

需要簡化代碼。 在我們公司,我們有如何為 DB 對象創建名稱的模式(參見下面的列表),這些模式適用於所有類/表,這會導致每個實體 class 中出現大量重復代碼(參見代碼示例)。 我能夠使用自定義命名策略簡化表名生成。 但是,使用命名策略,ID 列僅從其屬性名稱生成,但我還需要一個類/表名稱作為它 ...

Spring 使用 SpringPhysicalNamingStrategy 引導多個數據源

[英]Spring Boot multiple data source with SpringPhysicalNamingStrategy

要求 Spring 啟動應用程序配置了多個數據源。 多數據源配置使用單獨的datasource 、 entityManager和transactionManager 。 此外,hibernate 命名配置正在使用具有以下配置的單個數據源。 spring.jpa.hibernate.naming.ph ...

JPA 列帶下划線 - CustomPhysicalNamingStrategy 正在拋出 NullPointer 異常

[英]JPA column with underscore - CustomPhysicalNamingStrategy is throwing NullPointer exeption

經過一些研究,參考這些帖子,我嘗試設置自定義命名策略 Hibernate 命名策略 JPA 列下划線不正確這是我的自定義命名策略 LocalContainerEntityManagerFactoryBean: 自定義屬性() 但是當啟動 springboot 應用程序時,它會拋出以下異常: 精確到 ...

Spring boot2 JPA SQLite的命名策略

[英]Spring boot2 JPA naming strategy for SQLite

我想用 CrudRepository 實現 spring boot 2 應用程序。 我無法弄清楚我的應用程序中的命名策略發生了什么。 當我調用存儲庫中的方法(例如 findAll())時,它會轉換數據庫中表的名稱,並且查詢崩潰。 當然,我嘗試了類似問題的解決方案: ImprovedNamingStr ...

阻止JMS Serializer將CamelCase轉換為UnderscoreCase

[英]Prevent JMS Serializer to convert CamelCase to UnderscoreCase

我用symfony 4.2和這些包(FOSRestBundle,JMS Serializer Bundle)開始了API Rest。 我有一個Angular應用程序,它發送了許多具有firstName屬性的body請求,但它與我的User屬性不匹配,而它的屬性名稱也是firstName。 ...

表和列名稱的命名策略(Doctrine ORM)

[英]Naming Strategy for table and column names (Doctrine ORM)

有一種命名策略可以照顧到Doctrine ORM中的表和列名的映射嗎? 現在,所有名稱都是通過實體類中的注釋指定的,例如 表和列的名稱均為snake_case而類和屬性的名稱均為camelCase 。 我試圖刪除實體類中的表名和列名聲明,並通過配置提供了命名策略,並嘗試通過以 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM