从哪里休眠获取值

时间:2018-11-16 17:46:20

标签: java hibernate jdbc

有人可以澄清我的疑问吗?

public class MyClass{
    private String name;

    public void setName(String name) {
         this.name = name;
    }

     public String getName() {
          return name + " Hello";
     }
      public static void main() {
             User u = new User();
             u.setName("Yethendra");
      }
}

如果我尝试使用hibernate将此记录插入数据库中,将为name列插入什么值?

1 个答案:

答案 0 :(得分:0)

假设您正在使用save(user),它将保留您在name变量上拥有的内容。

修改变量的唯一方法是调用setName()方法。 getName()永远不要重新分配名称变量。