课程介绍:
     
本课程以优秀的项目应用为依托,通过优秀数据库 WEB 应用实例源代码级别的分析,结合上手开发实战,让你轻松掌握 Spring 应用开发的精髓, 重点是精心挑选的 Spring 应用实例的详细解析与实战。
     “
宠物诊所 是一个很经典的 spring 应用案例,对其进行源代码级别的分析,从需求,设计,编码,构建到部署对其进行系统的剖析,理解之后,可以让开发者对 spring 应用开发非常快的能上手,然后再在这个基础上进行增量开发解决自己的业务问题,是 spring 应用开发很好的起点,可以有效的降低使用 spring 的学习曲线。

讲师:计文柯
资深软件开发专家和项目经理,拥有 10 余年开发经验,对 Spring 等 开源软件的应用和实现原理有深入研究和独到见解。产品研发和项目管理经验丰富,曾任职于华为技术、摩托罗拉等知名企业和硅谷移动互联网创业公司,在软件工 程和项目管理方面积累了大量最佳实践。现在正在学习云计算,准备迎接即将爆发的计算革命。闲暇之余,他非常享受历史书籍带给他的快乐!

定价: 49.00     购买

Spring 应用开发项目实践》课程计划表
项目概述及项目功能演示 ( 1 )
课程目标:了解项目的总体架构,通过功能演示对项目需求有整体的了解。
课程内容:
(1)
演示项目各功能模块的运行效果及所应用到的技术。( 0.5 课时)
(2)Spring
平台的概要介绍。( 0.5 课时)          
        
Spring
应用开发实例 – “ 宠物商店 应用的搭建 ( 2~3 )
课程目标:
   
搭建 Spring 应用开发的 宠物商店 的应用实例。
课程内容:
(1)
了解 Spring 开源项目的源代码结构并获取 宠物商店 应用。( 0.5 课时)。
(2)
展示 宠物商店 应用的基本运行环境。( 0.5 课时)。
(3)
展示 宠物商店 应用的基本运行及实现的产品需求( 0.5 课时)。
(4)
展示 宠物商店 应用的基本代码结构( 0.5 课时)。         

宠物商店 应用开发详细分析 ( 4~7 )
课程目标:
   
详细分析 宠物商店 应用的各个模块的设计及源代码实现。
   
宠物商店 的应用使用 ACEGI 进行扩展,实现用户管理和登录功能。
课程内容:
(1)
部署环境及数据库设置( 0.5 课时)。
(2)Spring IoC
容器的 Bean 配置( 0.5 课时)。
(3)
应用的 Web MVC 实现 (0.5 课时 )
(4)
应用中领域对象的设计与实现( 0.5 课时)。
(5)
数据库操作的实现: JDBC, Hibernate JPA 的应用( 0.5 课时)。
(6)Spring ACEGI
介绍( 0.5 课时)。
(7)
使用 ACEGI 安全框架扩展 宠物商店 应用( 1 课时)。         

目发布与部署 ( 8 )
课程目标:
   
掌握在 Windows 平台搭建 Web 服务器和数据库。
   
掌握 宠物商店 应用的构建和发布过程。
课程内容:
(1)Web
服务器的安装与配置( 0.3 课时)。
(2)
数据库服务的安装与配置( 0.2 课时)。
(3)“
宠物商店 应用的构建与发布( 0.5 课时)