H2-发生了非法的反射访问操作

Itsik Mauyhas:

启动我的spring-boot应用程序后,警告-

WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.hibernate.internal.util.ReflectHelper (file:/C:/Users/xxxx/.m2/repository/org/hibernate/hibernate-core/5.3.7.Final/hibernate-core-5.3.7.Final.jar) to field java.lang.String.coder
WARNING: Please consider reporting this to the maintainers of org.hibernate.internal.util.ReflectHelper
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release

结果是我的表有一个Coder列,而不是像Entity这样的实际名称-

@Entity
public class TaxValuesEntity {

    @EmbeddedId
    public String countryCodePK;
    public double taxValue;
    public Timestamp creationAt;
    public Timestamp modifedAt;

    protected TaxValuesEntity() {
    };

    public TaxValuesEntity(String countryCode, double taxValue, Timestamp creation, Timestamp modifed) {
        this.countryCodePK = countryCode;
        this.taxValue = taxValue;
        this.creationAt = creation;
        this.modifedAt = modifed;
    }
    //getters & setters ...
};

感谢您的帮助,如果需要更多代码,请在下面发表评论。

ctenescu:

我对JDK11和Mockito也有类似的问题。解决方法是使用最新版本的Mockito。也许检查一下Hibernate的版本以及JDK 11的当前支持状态。在快速搜索中,发现它与jdk11hibernate 5.4版一起使用了hibernate。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

R XLConnect:loadWorkbook警告-“发生了非法的反射访问操作”

Java Telegram Bot发生了非法的反射访问操作

Akka快速入门:发生了非法的反射访问操作

运行节点时发生了非法的反射访问操作

Windows 2012上的声纳尔,发生了非法的反射访问操作

具有JAVA版本10的JMeter 4:发生了非法的反射访问操作

Libgdx桌面无法运行-警告:发生了非法的反射访问操作

非法反射访问操作

运行SpringBootTest时访问H2控制台

访问H2 TCP服务器的Grails挂起

无法访问Spring H2控制台

SpringBoot访问H2控制台

从指定路径访问H2数据库

使用webflux当8080 / H2控制台:H2数据库不能访问本地主机

在H2数据库中执行脚本文件时发生H2 org.h2.jdbc.JdbcSQLSyntaxErrorException

Retrofit2,maven项目,非法反射访问警告

H2-多个应用程序访问同一个H2数据库

尝试使用H2数据库更新JDBC ResultSet时发生异常

如何防止TestNg + Spring + H2数据库中每个测试的回滚操作?

使用 H2 数据库时 Quill 中插入或更新操作的编译错误

H2内存中创建通过Shell访问的服务器

如何访问H2数据库的* .mv.db文件?

如何使用H2的CSVREAD()函数/查询访问WAR中的CSV文件?

h2数据库访问来自单独线程的测试数据

访问 H2 DB 时未找到表“myTable”错误

如何解决Hadoop的警告:一个非法的反射访问操作错误发生在Ubuntu

当支持SPDY的浏览器收到HTTP2(H2)响应时会发生什么?

使用boxfuse部署Play 2应用程序后如何访问h2数据库

(H2)数据库密码在攻击者可以访问本地文件时提供保护吗?