java - Java Restful - 获取方法返回 Null
问题描述
就像标题所说的那样,查询我的数据库的两个方法 public String getUsername() 和 public String getPassword() 在调用时都返回空值,即使我的数据库中有条目
这就是我调用这两种方法的方式
if(user!=null && user.getUsername().equals(userId) && user.getPassword().equals(password))
这些是尸体
public String getUsername() {
return username;
}
public String getPassword() {
return password;
}
解决方案
首先,您必须牢记以下方面: 1. 数据库连接 2. 存储库层功能(从数据库中检索数据层) 3. 用户实体的属性
重要提示:请仔细检查您是否在每个地方添加了正确的注释。例如: -Controller 层 @Controller/ @RestController/ @RequestMapping/ -Service 层 @Service/ @Autowired -Repository 层 @Repository -Entity 类 @Entity/ @Column 等。
推荐阅读
- java - Java/Scala Kafka Producer 不向主题发送消息
- android - 如何在 android 中实现 Video View 的暂停和恢复功能?
- javascript - jQuery 跨不同函数的冲突
- ansible - 如何在 Jinja2 中添加分隔符
- sharepoint - BizTalk 2016 无法加载文件或程序集 Microsoft.SharePoint.Client
- javascript - Javascript 返回 false 和 event.target
- android - 应用程序未在调试 React Native 0.56 上显示为已安装
- haskell - hs.logger 将新记录器实例的默认日志级别设置为 INFO,而不是警告
- python - Python-如何在 url 没有 .pdf 扩展名的情况下解析在线 pdf 文件
- sql - 将 UNPIVOT 从 SQL Server 转换为 Redshift