A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 小鲁哥哥 于 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中提供修改密码的语句

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马