我是靠谱客的博主 雪白水池,最近开发中收集的这篇文章主要介绍NullValueInNestedPathException,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

NullValueInNestedPathException这一直获取不到department的值)

这是自己写的一个bean

package com.atguigu.sssp.entity;

import javax.persistence.Cacheable;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Transient;
@Cacheable
@Table(name=“sssp_department”)
@Entity
public class Department {
private Integer id;
private String departmentName;
@GeneratedValue
@Id
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getDepartmentName() {
return departmentName;
}
public void setDepartmentName(String departmentName) {
this.departmentName = departmentName;
}

}

Repository 层了就简单的写了一个方法

public interface DepartmentRepository extends JpaRepository<Department, Integer> {
//二级缓存
@QueryHints({@QueryHint(name=org.hibernate.ejb.QueryHints.HINT_CACHEABLE,value=“true”)})
@Query(“FROM Department d”)
List getAll();
}

service层也是写了一个这样的方法。
在这里插入图片描述
handler
在这里插入图片描述

这里就不多多叙述了。
接下来看页面
在这里插入图片描述
就是这里出错一直报错说department值为空。

找了很多资料,也没找到解决的办法。自己用test测试能够获取到值。
后来尝试了一下用这种方法获取到一个bean对象才把问题解决。
在这里插入图片描述
第一次,写博客。希望能帮助到大家,互相学习,共同进步。自己也是一直自己自学。

最后

以上就是雪白水池为你收集整理的NullValueInNestedPathException的全部内容,希望文章能够帮你解决NullValueInNestedPathException所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部