概述
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所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复