我开发 Spring Framework MVC 应用程序。我也使用 hibernate 。现在我为用户实体制作简单的 POJO。
@Entity
@Table(name="USERS")
public class User{
@Column(name = "USERNAME", nullable = false, unique = true)
private String username;
}
- 我配置 org.springframework.orm.hibernate4.LocalSessionFactoryBean
我的代码运行正常,但 IDEA 显示下一个警告。
Cannot resolve column 'USERNAME' less... (Ctrl+F1) This inspection controls whether the Persistence ORM annotations are checked against configured Datasources
我做错了什么?
最佳答案
当光标位于 USERNAME
上时按 Alt+Enter
以查看包含可用操作的弹出窗口。你会看到一个选项“配置数据源”或类似的东西,选择它,你会看到一个窗口。您应该根据您的数据库类型(PostgreSQL、MySQL 等)添加新的数据源,并使用您的连接参数对其进行配置。
有用的链接:Managing Data Sources
关于java - 无法解析列 'USERNAME' less,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32660977/