为了账号安全,请及时绑定邮箱和手机立即绑定

JPA实体为JSF Bean?

JPA实体为JSF Bean?

当年话下 2019-11-20 10:38:35
将实体用作JSF支持Bean是否有意义?@Entity@ManagedBean@ViewScopedpublic class User {    private String firstname;    private String lastname;    @EJB    private UserService service;    public void submit() {        service.create(this);    }    // ...}还是将它们分开保存并在最后将数据从支持Bean传输到实体更好?@ManagedBean@ViewScopedpublic class UserBean {    private String firstname;    private String lastname;    @EJB    private UserService service;    public void submit() {        User user = new User();        user.setFirstname(firstname);        user.setLastname(lastname);        service.create(user);    }    // ...}
查看完整描述

2 回答

?
慕盖茨4494581

TA贡献1850条经验 获得超11个赞

感谢您的回答。我想要一个好的设计。您的答案是好的设计样本还是对我的问题的回答,还是两者兼而有之?您会建议JSF JPA项目作为GURU使用哪种设计。:-) 

查看完整回答
反对 回复 2019-11-20
  • 2 回答
  • 0 关注
  • 510 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信