HTTP://WWW.QDIT169.COM,欢迎参加精英课程体系培训! 咨询热线: 0532-82773360,24小时咨询热线:13021692880
青岛软件培训标题
JavaEE及其SSH框架在企业应用中的应用开发第九次修订
2011-08-20
JavaEE及其SSH框架在企业应用中的应用开发 

第一部分:Java2语言核心技术(开发工具Eclipse)
1、 Java语言基础及搭建Java开发环境数据类型、运算符、语句及控制流、数组、字符串等; JDK的安装和环境配置。
2.、Java面向对象编程技术类与对象、属性、方法、访问控制;构造函数、终结函数、静态成员、抽象方法和抽象类等。
3、 Java面向对象编程技术类的继承与派生、GUI风格的应用程序的格式; this、super的用法、包与接口编程、引用包。
4、 多线程编程及同步、互斥技术进程和线程,何时使用线程;线程的设计;创建方法、格式、实例讲解;线程的控制和管理;线程的优先级;线程同步;互斥对象。
5、 Java GUI编程技术(Swing基础部分)基本组件的编程技术;容器组件编程技术;菜单编程技术;对话框等编程技术; GUI事件编程等;综合练习(重点熟悉在Java应用程序中如何实现组件及事件编程等,并设计出实用的GUI程序)。
6、Java 文件读写IO技术流与文件的读写编程、二进制流、管道流、文本字符流、随机文件流、标准设备流等方面的编程应用技术;综合练习(重点熟悉Java中的文件流的编程应用,编程出一个文本编辑软件,能够保存与打开文件等功能)。
7、异常处理及自定义异常技术什么是异常处理技术、为什么要应用它;异常的声明、抛出、捕获及自定义异常技术;异常类的层次结构及异常的属性和方法等。
8. Java网络编程技术 URL远程文件访问技术;网络编程技术概述,有关的API类,Socket网络编程技术的具体应用;综合练习及Socket技术的具体应用。
9、 Java国际化技术:文字、时间、数字和货币等格式化;在Eclipse中如何开发实现Java国际化技术的应用程序。
10、 对象的序列化和反序列化技术:二进制序列化,对象的序列化和反序列化技术以及在实际的具体应用(应用状态的保存、对象数据的重建)等。
11、 Java中的集合编程技术 List类型的集合(Vector、Stack、LinkedList和ArrayList)、Map类型的集合(HashMap、Hashtable 和Properties)、Set类型的集合和HashSet等。
12、泛型
13、 Java数据库访问技术(JDBC) JDBC及其应用技术、二进制字段的读写和事务处理技术;数据库连接池技术及应用、DAO模式及具体的应用等。

第二部分:SQL Server 数据库速成
1、创建数据库和数据库文件创建数据库;创建文件组;创建架构;创建数据库快照;
2、创建数据类型和表创建数据类型;创建表;
3、SqlServer安全管理机制;
4、SqlServer各种实用功能模块:DTS;远程维护;数据库备份和恢复;数据收缩。
5、数据查询操作基本查询;多表查询;各种联接(JOIN);统计查询;模糊查询;
6、数据增加、删除、编辑操作;
7、 创建和调整索引 规划索引;创建索引;
8、实现数据完整性数据完整性概述;实现约束;实现触发器;
9、 实现视图(View) 视图介绍;创建和管理视图;使用视图优化性能;
10、实现存储过程和函数实现存储过程; 创建参数化的存储过程;
11、事物(Transaction)编程

第三部分:JavaEE Web开发技术(WEB服务器:TOMCAT,开发工具:ECLIPSE)
1、Web编程模型及Sun Java的MVC的三层结构的具体应用
2、JSP内置对象如session、application、request、response和out等九种JSP内置组件对象的编程应用。
3、Web页面中的错误处理方法和技术.
4、 Web应用中的JavaBean编程及应用及JSP Model 1的两层的开发结构 。
5、Java Servlet技术及应用 。
6、JSP和Servlet 各自的应用和及JSP Model 2的三层的开发结构。
7、JavaScript语言以及页面中的数据检查方法 。
8、JSTL标签技术及具体的应用 。
9、Web数据库编程和DAO模式等的应用:JDBC原理及连接方法、JDBC在Web技术中的实际应用等 。
10、Web应用程序综合开发实例:利用Eclipse+ Tomcat等商业开发工具实现JSP/Servlet的Web应用网站的综合开发 。

第四部分:Struts2框架技术及应用
1、Struts2系统架构,业务控制器Action组件的开发及应用,各种核心配置文件
2、拦截器组件技术及应用
3、实现表单数据校验
4、在Struts2中实现国际化技术
5、Struts2中的核心组件及标识
6、在Struts2中实现文件上传和下载等
7、 Struts2传统MVC开发架构项目分析 —

第五部分: Spring框架技术及应用
1、Spring应用框架技术:应用层Spring框架,Spring框架的特性,轻量级的J2EE应用开发框架, Spring 中的IoC,Spring 中的依赖注入及实现。
2、Spring中的对象管理技术:依赖注入的几种实现类型,各个Bean的参数传递,组件的初始化和消毁问题,数据源DataSource的注入(使用DBCP以获得连接池的功能,配置容器提供的JNDI数据源)。
3、Spring的 Web应用:WebApplicationContext接口,ContextLoader的配置。
4、Spring 中的DAO组件:JdbcTemplate类及编程应用,DriverManagerDataSource类,各种callback 方式的接口的应用。
5、Spring与Hibernate的整合技术:Spring与Hibernate结合的各种方法,LocalSessionFactoryBean 类,实现Spring与Hibernate结合,应用HibernateTemplate类;“Open Session in view”模式的实现。
6、面向方面编程(AOP):AOP和Spring AOP,实现Around通知,实现Before和 After通知,实现Introduction通知,实现Throws通知;Spring AOP的应用实例。

第六部分:Hibernate框架技术及应用
1、O/R Mapping:模型及概念模型,域对象及域对象之间的关系,域对象的持久化,Java中的各种数据访问模式,Java中的各种数据持久化技术。
2、Hibernate核心API及线程安全:Session接口,SessionFactory接口,Configuration接口,Transaction 接口和Query接口;利用ThreadLocal实现线程安全的应用,Web应用中的线程安全。
3、在Hibernate中操作数据:Hibernate查询语言HQL;根据标识符检索对象,使用HQL检索对象,利用Query接口实现查询,利用Criteria 接口实现查询;二进制和备注类型字段的数据访问。
4、各种实体关联映射的实现及示例:一对一的实体映射实现;一对多的实体映射实现;多对一的实体映射实现;多对多的实体映射实现。
5、各种集合映射实现及示例:Component 映射技术;Set 映射技术;List 映射技术;Map 映射技术。

第七部分:基于SSH(STRUTS,SPRING,HIBERNATE)开发框架下的项目分析

网址:HTTP://WWW.QDIT169.COM, 地址:青岛延安三路168号贵和商务楼3楼,邮编:266071,电话:0532-82773360,24小时咨询热线:13021692880,网站备案许可号:鲁ICP备09099382号