Code:class Struts2Action extends ActionClass{ FwBean bean; void prepare(){ bean=generateObject() // From request and session } @Autowired private UserBO userBo; public String save(){ userBo.save(userOb); } } @Service class UserBO { @Autowired private UserDAO userDao; public void save(User user){ userDao.save(user); } } @Repository class UserDAO { FwBean fwBean; void delete(){} void update(){} void save(User user){ user.setModifiedBy(fwBean.getUserID()); user.setRequestFormName(fwBean.getRequestFormName()); em.save(user); } List<User> get{} public void setFwObjetc(FwBean bean){ fwBean=bean; } }
see the above source
we have to generate FwBean object for every new http request and automatically inject to UserDAO methods without extra piece of code
is there any spring annotation shortcut


Reply With Quote
