get方法和set方法自动生成怎么会这样

问题遇到的现象和发生背景

系统自动生成的get和set方法,为什么不是第一个字母u大写

问题相关代码,请勿粘贴截图
  private long uRole;

  public long getuRole() {
    return uRole;
  }

  public void setuRole(long uRole) {
    this.uRole = uRole;
  }

运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

第一个字母后是大写字母,IDE 不会将第一个字母转成大写。

如有帮助,请采纳。

这个和编译器的生成逻辑有关系,如果第二个字母是大写就不会转驼峰,应该可以改生成配置的吧,可以找找相关资料