我得到了一个应用程序,其中包含一个现有的数据库,该数据库只有一个Oracle字段类型(例如" binary-float")映射到具有@ColumnDefinitio
n注释的实体类。
通过启动Application类正常运行应用程序时运行正常。
但是,我似乎无法轻易找到编写junit测试的方法。在另一个Spring Boot应用程序中,我一直使用不同的配置文件来定义指向Oracle的正常数据源和指向h2内存中数据库的junit测试数据源。使用直接sql时,我主要使用JPAQL和常见的sql标准。问题是,如果JPA映射注释是特定于数据库的,则该方案不起作用。
有什么建议吗?