logo资料库

电力系统技术总结笔记.doc

第1页 / 共150页
第2页 / 共150页
第3页 / 共150页
第4页 / 共150页
第5页 / 共150页
第6页 / 共150页
第7页 / 共150页
第8页 / 共150页
资料共150页,剩余部分请下载后查看
一:项目第一天(项目框架)
1:项目介绍
2:项目框架(SSH)
第一步:创建数据库(格式:UTF-8)
第二步:创建项目(格式:UTF-8)
第三步:持久层
第四步:DAO层
第五步:Service层
第六步:控制层(MVC)
3:底层方法封装(CommonDaoImpl类)
4:使用Maven开发系统
5:使用Svn版本控制
6:java代码的编码规范
7:需要掌握的知识总结
二:项目第二天(运行监控)
1:项目页面登录框架
(1)index.jsp
(2)menu/index.jsp
(3)menu/home.jsp
(4)menu/title.jsp
(5)menu/left.jsp
(6)menu/change.jsp
(7)menu/loading.jsp
2:运行监控
(1)需要的表
(2)使用DIV标签控制数据的隐藏和显示
(3)控制文本域的输入字数(js)
(4)弹出窗口(window.open())
3:FCK文本编辑器
(1)旧版本:FCK文本编辑器
(2)新版本:CkEditor+CKFinder
(3)扩展知识
4:js添加进度条
5:js浮动框
6:highslideJs
7:需要掌握的知识点总结
三:项目第三天(数据字典)
1:需要的表
2:hql和sql语句的投影查询
3:页面使用select进行遍历List
4:掌握js的写法(标签的添加行和删除行)
5:DOM对象的ajax(封装在pub.js)
6:DOM对象去掉空格的方法
7:实现百分比效果的进度条
8:需要掌握的知识点总结
四:项目第四天(用户管理)
1:需要的表
2:项目中配置hibernate一对多的关系
3:jquery的ajax实现二级联动
(1)页面效果:
(2)操作步骤:
4:jquery的ajax实现登录名的校验
(1)页面效果:
(2)操作步骤:
5:正则表达式的使用(js)
6:文件上传
7:文件下载
(1)不使用struts2提供的文件下载
(2)使用struts2提供的文件下载
8:使用md5的密码加密,处理用户的密码
9:需要掌握的知识点总结
五:项目第五天(角色管理)
1:用户、角色、权限的设计
2:需要的表
3:项目中配置hibernate多对多的关系
(1)用户和角色的关系:使用hibernate
(2)角色和权限的关系:不使用hibernate
4:掌握js的写法(页面复选框的用法,控制全选/全不选
5:多对多级联删除中间表的数据
6:需要掌握的知识点总结
六:项目第六天(系统登录)
1:struts2的validator校验(后台校验)
2:hibernate的懒加载问题
3:验证码
4:记住我
5:jquery的ztree插件的使用(完成动态加载树型结构)
6:自定义标签
7:粗颗粒度权限控制(使用过滤器完成)
8:系统中的异常处理+日志备份(使用struts2的拦截器)
9:细颗粒权限控制(使用struts2的拦截器)
10:今天知识点总结
11:需要掌握的知识点总结
七:项目第七天(webservice+二级缓存+导出设置)
1:使用webservice发布系统元数据,分公司调用的过程(axis2)
2:hibernate的二级缓存(cache)
3:sql语句的联合查询
Sql语句的联合查询应用(标量查询):
4:导出设置
(1)需要的表
(2)需求分析
(3)数据库存放的方式
(4)掌握js的写法(