带有neo4j的Spring Boot 2.0.3。
如果我使用大写字母创建Domain
这样的实体程序包名称,则会给我类似
类com.Domain.Student类不是有效的实体类
但是,如果我使用domain
定义Entity类,则它可以正常工作。
大写字母包装不只适用于实体包装吗?
答案 0 :(得分:0)
通常,程序包名称中的大写字母与Java规范不兼容。 Why should java package name be lowercase?
答案 1 :(得分:0)
实际上,该标准告诉您使用小写字母命名软件包。但这只是一个标准,不是编译错误。如果在软件包中提供大写字母,编译器将允许您使用它。示例:
package com.example.demo.Domain;
public class Student {
private long id;
}
因此,如果您提供更多代码段,那么我认为这不是您的问题,那么很容易解决它