第一天
9:00-12:00 noon
介绍常规的软件开发
介绍软件开发失败原因
介绍软件在维护上的困难
1:00 - 4:00 pm
举例介绍面向对象的思想解决问题、分析问题
介绍J2EE
第二天
9:00-12:00 noon
介绍hibernate思想(ORM)
介绍hibernante的目的以及对软件开发的帮助
简单的使用hibernate
介绍使用工具生成映射文件
1:00 - 4:00 pm
介绍使用工具生成映射对象
介绍实际开发中常用的方法
介绍hibernate中各种关联关系的使用
介绍DAO思想
第三天
9:00--12:00 noon
介绍Spring的思想(IOC模式)与使用的目的
举例说明Spring的给软件开发带来的优越性
1:00-4:00 pm
介绍Spring与hibernate的使用
介绍如何使用spring提高代码的复用
介绍如何使用spring作插件式编成。
第四天
9:00-12:00 noon
介绍struts的思想(MVC模式)
举例介绍struts的使用
介绍struts的Action
介绍struts的ActionForm
1:00 - 4:00 pm
介绍如何使用struts的客户断验证
介绍如何使用struts的服务器端验证
介绍struts标签使用。
第五天
9:00-12:00 noon
结合一个企业级应用的例子讲述如何结合使用hibernate、spring、struts、log4j。
介绍例子的背景和功能。
介绍例子的整体架构
介绍例子的各个功能,( UI层、数据层、逻辑层、性能、日志等)
1:00 - 4:00 pm
介绍需求的整理。
介绍建模工具。
演练如何根据需求建模。
第六天
9:00-12:00 noon
演练如何根据模型进行团队分工
演练如何根据模型进行代码开发
演练代码开发中测试用例的编写。
1:00 - 4:00 pm
讲解例子中结构的可复用性
分析例子中架构的可扩展性。
讲解软件的部署(Ant的使用) |
|