本帖最后由 小鲁哥哥 于 2018-4-4 14:59 编辑
【黑马程序员济南】JavaEE就业笔记串讲---传统项目chapter02 1. 根据pdm生成sql并建表第一步:根据pdm导出sql文件 第二步:执行sql建表语句 第三步:使用myeclipse的反转引擎插件根据表生成实体类和hbm映射文件 l 在myeclipse中创建一个连接 l 在myeclipse中创建java项目并添加hibernate的支持 l 反转引擎 l 指定生成的实体类名称
2. 抽取持久层代码l 抽取IBaseDao接口 l 提供实现类 l 提供IUserDao接口 l 提供UserDaoImpl实现类 l 在BaseDaoImpl中注入SessionFactory 3. 抽取表现层代码 l 抽取BaseAction l 子类Action
4. 实现用户登录功能第一步:提供用户登录页面 第二步:创建UserAction,提供login方法,完成登录逻辑 第三步:配置struts.xml
5. Jquery easyui 消息提示框Messager控件 l Show----在页面的右下角提示框 l Alert-----一般的消息提示框 l Confirm------确认提示框 l Prompt-----带有输入功能的确认框 l Progress----进度条 效果:
6. 用户退出系统功能第一步:修改系统首页中logoutFun方法 第二步:在UserAction中添加方法logout 7. 自定义Struts2拦截器实现如果用户没有登录就访问系统的功能,在经过拦截器时跳转到登录页面 第一步:创建拦截器类 第二步:在struts.xml中注册拦截器
8. 修改密码功能第一步:制作修改密码的下拉菜单----使用menubutton 第二步:为修改密码选项添加单击事件 第三步:为修改密码窗口中的输入框添加校验功能 第四步:发送ajax请求修改密码 第五步:在UserAction中提供方法editPassword 第六步:在User.hbm.xml中提供修改密码的语句
|