階段 |
課程主要模塊 |
主要學習內容 |
培訓目標 |
課時 |
JavaEE企業級開發 |
Struts框架 |
Struts2常用標簽
攔截器
核心控制流程
Struts2配置 |
Struts2運行流程、工作原理
Action接收參數
運用method屬性
國際化、文件上傳和下載
防止重復提交等
Struts2驗證框架、OGNL表達式語言 |
144
|
Hibernate框架 |
ORM概念
Hibernate核心配置Hibernate實體映射技術、Hibernate關聯映射技巧、HQL查詢、Hibernate緩存技術。 |
理解持久化與ORM的概念
會編寫實體映射文件
使用Hibernate完成數據增刪改操作
正確配置一對多、多對多對象關聯關系映射
在Hibernate中完成關聯查詢
熟練使用HQL查詢
使用查詢緩存調高查詢性能
會用Hibernate的分頁技術 |
Spring框架 |
Spring Ioc基礎、Ioc注入技巧、對象高級裝配(自動裝配、
模板裝配、組件掃描特性)、
Spring AOP原理、AspectJ、Spring事
務及安全管理;Spring整合Hibernate、Struts, |
理解控制反轉和依賴注入
Spring中Bean的作用域設置
使用自動裝配簡化配置
使用全注解實現Bean的定義和裝配、
了解靜態代理、動態代理
AOP原理、AspectJ使用
掌握Spring 的聲明式事務管理
熟練使用HibernateTemplate
掌握Spring 整合Struts 、Hibernate
ssh整合,采用注解掃描實現項目模塊的增、刪、改、查 |
|
Spring Mvc框架 |
Spring Mvc框架工作原理、配置
采用全注解開發Spring Mvc、參數的抓取 |
Spring Mvc框架工作原理、開發流程
配置Spring Mvc和Struts框架對比
常用注解(@Controller、@Service、@Component、@Autowired、@Repository、@Resource、@ReqestMapping、@ResponseBody、@ReqestParam等)
跳轉方式、多方法處理、圖片上傳
Spring Mvc整合Spring、Hibernate實現項目模塊的CRUD
|
|
MyBatis框架 |
MyBatis開發流程、工作原理
一對多、多對一關系
SSM框架整合實現項目模塊開發CRUD
|
MyBatis概述、Hibernate、JDBC對比
主配置文件mybatis-config.xml、映射文件*Mapper.xml的配置
MyBatis開發流程、工作原理
SqlSession API實現CRUD、接口方式實現CRUD
參數抓取#{}、${}區別、動態SQL、一對多、多對一關系
Spring Mvc+Spring+MyBatis框架整合,實現項目模塊的CRUD
|
JavaEE團隊協作及常用插件 |
JavaEE團隊開發常用插件技術 |
版本控制技術
日志組件Log4j
圖表技術
模板技術
淘寶微信接口 |
SVN版本控制、Log4j
FusionCharts圖表開發技術
FreeMaker模板引擎開發技術
工作流JPCM
微信支付接口開發
支付寶接口 |
24
|
實訓項目 |
電商項目
網上訂餐系統
財稅借款系統 |
|
|