您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Hibernate将对象值复制到具有新生成的ID的新对象中

Hibernate将对象值复制到具有新生成的ID的新对象中

我也在与Hibernate合作,并且得到了与您相同的要求。我遵循的是实施Cloneable。下面是如何执行此操作的代码示例。

class Person implements Cloneable {

        private String firstName;
        private String lastName;

        public Object clone() {

            Person obj = new Person();
            obj.setFirstName(this.firstName);
            obj.setLastName(this.lastName);

            return obj;
        }

        public String getFirstName() {
            return firstName;
        }

        public void setFirstName(String firstName) {
            this.firstName = firstName;
        }

        public String getLastName() {
            return lastName;
        }

        public void setLastName(String lastName) {
            this.lastName = lastName;
        }
    }

或者,您可以使用基于反射的解决方案,但我不建议您这样做。检查此网站获取更多详细信息。

其他 2022/1/1 18:15:10 有835人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶