基于strutsspringjdbc架构的课程设计实训教学示例项目——网上银行账户管理系统——构建用户信息管理业务层组件及对应的单元测试用例内容摘要:
public String doGetOneAdminUserPassWord(UserInfoVO oneAdminUserInfoVO) throws WebBankException { String userName=()。 String passWordAsk=()。 String passWordAnswer=()。 UserInfoVO returnUserInfoVO= (userName, passWordAsk, passWordAnswer)。 return ()。 } public UserInfoVO doGetOneRegisterUserInfo(String registerUserID) throws WebBankException { return userDAOServiceImpleBean. selectOneRegisterUserInfo(registerUserID)。 } public UserInfoVO doGetOneRegisterUserInfo(UserInfoVO oneRegisterUserInfoVO) throws WebBankException { //上层传递 id 参数 return userDAOServiceImpleBean. selectOneRegisterUserInfo(())。 } public ListUserInfoVO doGetAllRegisterUserInfoByName(String userName) throws WebBankException { return (userName)。 杨教授 大学堂 精心创作的优秀程序员 职业提升必读系列资料 杨教授 大学堂 ,版权所有,盗版必究。 11/27 页 } public String doGetOneRegisterUserPassWord(UserInfoVO oneRegisterUserInfoVO) throws WebBankException { String userName=()。 String passWordAsk=()。 String passWordAnswer=()。 UserInfoVO returnUserInfoVO= (userName, passWordAsk, passWordAnswer)。 return ()。 } public UserInfoVO doGetOneUserInfo(String userName, String userPassWord, Integer type_User_Admin) throws WebBankException { UserInfoVO returnUserInfoVO=null。 switch(()){ case : returnUserInfoVO= (userName, userPassWord)。 break。 case : returnUserInfoVO= (userName, userPassWord)。 break。 } return returnUserInfoVO。 } public ListUserInfoVO doGetSomeAdminUserInfo(Map adminUserInfos) throws WebBankException { return null。 } 杨教授 大学堂 精心创作的优秀程序员 职业提升必读系列资料 杨教授 大学堂 ,版权所有,盗版必究。 12/27 页 public ListUserInfoVO doGetSomeRegisterUserInfo(Map registerUserInfos) throws WebBankException { return null。 } public int doGetTotalRegisterUserCounter() throws WebBankException { return ()。 } public boolean doUpdateConfirmIDFlag(String userID,Integer type_User_Admin) throws WebBankException{ boolean okOrNot=false。 switch(()){ case 1: okOrNot=(userID)。 break。 case 2: okOrNot=(userID)。 break。 } return okOrNot。 } public boolean doUpdateOneAdminUserInfo(UserInfoVO oneUserInfoVO) throws WebBankException { return (oneUserInfoVO)。 } public boolean doUpdateOneAdminUserPassWord(UserInfoVO oneUserInfoVO, String newPassWord) throws WebBankException { String adminUserID=()。 return userDAOServiceImpleBean. updateOneAdminUserPassWord(adminUserID, newPassWord)。 } 杨教授 大学堂 精心创作的优秀程序员 职业提升必读系列资料 杨教授 大学堂 ,版权所有,盗版必究。 13/27 页 public boolean doUpdateOneRegisterUserPassWord(UserInfoVO oneUserInfoVO, String newPassWord) throws WebBankException { String registerUserId=()。 return userDAOServiceImpleBean. updateOneRegisterUserPassWord(newPassWord, registerUserId)。 } public boolean doUpdateOneUserInfo(UserInfoVO oneUserInfoVO) throws WebBankException { return userDAOServiceImpleBean. updateOneRegisterUserInfo(oneUserInfoVO)。 } public boolean doRegisterUserLogin(UserInfoVO oneUserInfoVO) throws WebBankException { UserInfoVO returnOneUserInfoVO=userDAOServiceImpleBean. selectOneRegisterUserInfo((), ())。 if(returnOneUserInfoVO==null){ return false。 } else { return true。 } } public boolean doRegisterUserRegister(UserInfoVO oneUserInfoVO) throws WebBankException { return userDAOServiceImpleBean. insertOneRegisterUserInfo(oneUserInfoVO)。 } public boolean doAdminUserLogin(UserInfoVO oneUserInfoVO) throws WebBankException { 杨教授 大学堂 精心创作的优秀程序员 职业提升必读系列资料 杨教授 大学堂 ,版权所有,盗版必究。 14/27 页 UserInfoVO returnOneUserInfoVO=userDAOServiceImpleBean. selectOneAdminUserInfo((), ())。 if(returnOneUserInfoVO==null){ return false。 } else { return true。 } } public boolean doAdminUserRegister(UserInfoVO oneUserInfoVO) throws WebBankException { return (oneUserInfoVO)。 } public ListComeFromVO doGetAllCityNameInOneState(String stateName) throws WebBankException{ List allComeFromVOs=userDAOServiceImpleBean. selectAllCityNameInOneState(stateName)。 //返回所有的 ComeFromVO 对象 return allComeFromVOs。 } } 添加一个工厂类,用来统一创建 UserInfo。基于strutsspringjdbc架构的课程设计实训教学示例项目——网上银行账户管理系统——构建用户信息管理业务层组件及对应的单元测试用例
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。