java中在类名最后面跟下划线是什么用法

qq_34350475 2018-08-11 10:29:20
github上下载了nginx-admin,java8编译的,导入eclipse时报错,查看了下代码,有好几次类似的语句
import com.jslsolucoes.nginx.admin.model.Nginx;
import com.jslsolucoes.nginx.admin.model.Nginx_;

model目录下只有Nginx.java,并没有Nginx_.java的文件,Nginx中的属性是私有的,但是调用Nginx_类相关时,是直接调用Nginx_.id,所以报错了。想问下,这个加下划线的是java8什么新的用法吗
...全文
1233 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
yang11543 2019-07-02
  • 打赏
  • 举报
回复
这个是使用了springdataJpa 的元数据自动生成的
之一丶 2019-06-27
  • 打赏
  • 举报
回复
引用 8 楼 yang11543 的回复:
已经解决了,那个是jpa 的元数据的用法
怎么解决的。。要引什么包吗?
yang11543 2019-05-21
  • 打赏
  • 举报
回复
已经解决了,那个是jpa 的元数据的用法
qq_34350475 2019-05-13
  • 打赏
  • 举报
回复
引用 6 楼 yang11543 的回复:
楼主,我也遇到这个问题了,你的解决了吗?解决了麻烦说下怎么弄得
太久了有点记不清了,其实是有那个属性,只是我当时没找到,大概是下载项目导入到我的eclipse中时目录结构出问题,或者是少了包什么的
asdfghzqlj 2019-03-08
  • 打赏
  • 举报
回复
没人知道吗?
loveunittesting 2019-03-08
  • 打赏
  • 举报
回复
这不是什么java8的东西,本身也符合命名规范。一般这种后面加_的类名,是JPA的静态元模型使用的类名(强制的要求)。如果自己命名倒是无所谓的
苏暮沉觞 2018-08-14
  • 打赏
  • 举报
回复
这个文件可能是框架自动生成的。你看一下运行环境有没有配置好

67,514

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧