- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 PAGE 4 页 共 NUMPAGES 4 页
《JavaEE企业级项目开发》课程简介
课程名称:JavaEE企业级项目开发
建议学时:60
教学方式:理论实践一体化
先修课程:数据结构、数据库管理与应用、网页设计与制作、Java程序设计、Java Web程序设计、
后续课程: 顶岗实习
课程性质:《Java EE企业级项目开发》是软件技术专业的专业核心课程,是培养学生成为Java高级程序员的一门重要课程。在软件技术专业课程体系中,是对网页设计与制作、数据库管理与应用、Java程序设计、Java Web程序设计等前序课程的专业知识和技能进行综合应用、总结和提升,为后续课程在综合技术应用做铺垫,对学生以后从事企业级WEB开发起到决定的作用。
课程目标:通过本课程的学习,使学生掌握Struts2、Hibernate、Spring等主流框架技术,能够根据用户的需求和详细设计说明书,利用Struts2、Hibernate、Spring等技术进行系统架构,完成系统的开发。使其了解企业开发流程,培养具备自学能力、分析能力、可持续发展能力等方法能力和组织、沟通、协作等社会能力,形成严谨、认真、细致和吃苦耐劳的基本职业素质。
课程内容:本课程主要由Struts、Hibernate、Spring三部分组成,每部分通过BBS管理系统中的模块实例利用相关技术来实现。各章及内容如下:
序号模块任务主要内容1基于Struts2框架模拟实现BBS管理系统任务1:开发Struts2应用1.认识MVC
2.Struts2框架构成和优点
3.Struts2的框架原理任务2:Struts2的Action应用1.Struts配置
2.开发模式
3.Action类的作用和组成
4.实现Action类的方式
5.方法调用方式
6.Struts2框架的运行过程
7.通配符的使用
8.默认Action
9.文件命名规范
10.接收参数的三种方法任务3:Struts2的输入验证应用1.数据输入校验的作用和内容
2.服务器端数据输入校验
3.FieldError类
4.值栈
5.常用内建校验器任务4:Struts2的访问Web元素应用1. Web元素的访问方式
2.应用上下文的概念
3.应用上下文的解读方法任务5:Struts2的结果类型应用1.常用结果类型
2.全局结果集任务6:Struts2的OGNL表达式应用1.OGNL表达式的概念
2.OGNL表达式的运算规则3.OGNL表达式访问值的方法任务7:Struts2的标签库应用1.Struts2标签简介
2.控制标签
3.数据标签
4.UI标签任务8:Struts2的拦截器应用1.认识拦截器
2.如何使用拦截器栈
3.拦截器实现原理
4.内建拦截器
5.自定义拦截器任务9:Struts2的类型转换器应用1.类型转换简介
2.Struts2内置类型转换器任务10:开发管理系统1.编程规范
2.系统架构
3.技术的综合应用2基于Struts2+Hibernate框架模拟实现BBS管理系统任务1:开发第一个Hibernate应用1.认识Hibernate框架
2.搭建Hibernate框架的基本开发环境
3.Hibernate配置文件和映射文件的创建
4.编写客户端进行测试任务2:Hibernate 一对一、一对多关联映射应用1.O/R映射的元素
2. Configuration类读取配置文件信息
3.配置文件和映射文件的关联
4.cascade属性的作用任务3:Hibernate集合映射应用1.映射List
2.无序Set映射
3.有序Set映射4.Key元素的用法任务4:Hibernate数据检索应用1.Criteria的作用和特点
2. Criteria的创建和检索条件设置
3. Restrictions类的方法
4. Order类的使用和方法
5. Projections类的常用方法
任务5:Hibernate数据检索--HQL应用1. HQL的作用和特点
2.实体查询的使用方法
3.属性查询的使用方法
4.分组与排序的实现
5.参数绑定的实现任务6:Hibernate事务应用1.事务的概念和和分类
2.掌握事务的ACID属性
3.掌握使用事务的步骤
4.理解四个并发问题及解决方案任务7:Hibernate缓存应用1.缓存的概念和缓存范围
2.掌握Hibernate的一级缓存
3.掌握Hibernate的二级缓存的配置
4.掌握Hibernate的二级缓存的使用3基于Struts2+Hibernate+Spring框架模
您可能关注的文档
- 机械设计基础(第8章).ppt
- 机械制图及建模第1章.ppt
- 机械制图及建模第2章.ppt
- 机械制图及建模项目1.ppt
- 机械制图及建模项目2.ppt
- 机械制图及建模项目3.ppt
- 机械制图及建模项目4.ppt
- 机械制图及建模项目5.ppt
- 机械制图及建模项目6.ppt
- 机械制图及建模项目7.ppt
- 2024年吸污车项目资金筹措计划书代可行性研究报告.docx
- 2024年包装海绵项目资金申请报告代可行性研究报告.docx
- 2024年重组人肿瘤坏死因子(TNF)项目资金需求报告代可行性研究报告.docx
- 2024年油田化学品项目资金申请报告代可行性研究报告.docx
- 2024年金属波纹管膨胀节(钢)项目资金筹措计划书代可行性研究报告.docx
- 2024年变压器项目资金申请报告代可行性研究报告.docx
- 2024年国产香水项目资金筹措计划书代可行性研究报告.docx
- 2024年功率变换设备项目资金筹措计划书代可行性研究报告.docx
- 2024年壬二酸项目资金筹措计划书代可行性研究报告.docx
- 2024年骨科关节用药项目资金申请报告代可行性研究报告.docx
文档评论(0)