广州宏天软件培训中心

JAVA--IT人士充电、企业提升竞争力的理想选择

发布时间: 2021-07-09 01:13:53

  JAVA作为一个稳定的企业应用开发平台,已经成为大中小企业系统开发*框架平台,它提供的开源平台, 汇集了所有的技术精英在上面进行各种企业框架的开发,融合了他们的智慧精华,能为不同的企业不同的需求提供不同的解决方案,如企业办法自动化,SOA,工作流,搜索引擎,企业资源整合,流程整合。它的发展及成熟程度是其他开发平台无法比拟的。

  宏天软件作为一家JAVA技术专业咨询服务企业,专注于企业的解决方案的服务,提供企业的开发平台的培训服务,使一些技术相对薄弱的传统企业,也能独立进行自己的应用系统的开发。目前宏天软件已经成功为多个中小企业提供JAVA技术的培训,培训的技术包括:

  JAVA的基础课程:

  1.   Java语言表达式和分支、循环等流程控制结构
  2.    Java面向对象概念,类的继承和多态
  3.    内部类、降级和匿名类等高级语言特性
  4.    在运行Java 程序时俘获错误的机制,预定义异常和用户定义异常
  5.    JAVA反射,常用的集合类
  6.    如何通过AWT组件建立图形用户界面
  7.    如何在事件驱动编程中实现事件的监听与处理等
  8.    如何使用AWT和Swing组件;
  9.    课程实践——开发一个图形界面的程序
  10.    如何开发Java Applet小程序
  11.    Java多线程编程模型,如何使用多线程进行编程
  12.    Java语言输入输出及文件相关知识
  13.    Java语言的TCP/UDP客户——服务编程模型

  

  WEB课程

  1.  JSP基本语法,JSP内建对象:out对象、request对象、response对象、pageContext对象、session对象、application对象、config对象、page对象、exception对象
  2.  Servlet技术及其相关的配置使用方式
  3.  Tag标签的定义及使用:TagSupport类、BodyTagSupport类、SimpleTagSupport类
  4.    JSTL标签的使用
  5.    Application,Session事件
  6.    Filter的使用
  7.    Tomcat、Weblogic配置及程序发布
  8.    
  9.    Struts2的使用:

    Struts的配置,包括Web.xml,struts.xml,struts.properties,struts-default.xml,velocity.xml
       Action的配置及使用,Result的配置及使用
       验证器的使用及类型转换器
       国际化的处理
       Interceptor拦截器的使用
       Struts 常用tag的使用
       struts 常用plugin的使用
       struts的文件上传
   使用struts进行程序的开发

 Hibernate的技术开发

    

  1.     映射实体至表
  2.     映射的Mapping文件的配置语法 ,一对多,多对一,多对多及一对一表的映射。
  3.     基本的CRUD的操作学习
  4.     掌握实体主键生成的策略,熟练掌握Hibernate的实体操作及其不同状态的区别
  5.     掌握通过HQL、Criteria进行多种复杂的组合查询
  6.     掌握关联映射,继承映射,掌握映射文件中的不同集合类型的设置及区别。
  7.     掌握使用懒加载及其不同的配置方式。 
  8.   
  9.     Hibernate分页原理及通用分页编码
  10.     Hibernate的缓存管理及其配置
  11.     Hibernate的事务管理
  12.     Hibernate与Spring整合及其开发配置
  13.     Hibernate的性能优化管理
  14.     Hibernate的数据源及其配置方式,Hibernate的应用场景
  15.     Hibernate对JPA的支持,JPA的引入及使用方式
  16.     JPA各种注解的基本语法及使用方式
  17.     EntityManager基本方法的使用及其事务的管理

 

 

  Spring企业开发框架
    

 IOC基础   

    实例化IOC容器,Bean实例化管理及配置,延迟实例化Bean,Bean的生命周期
    依赖:构造函数注入,Setter注入
    Spring容器注入装配的不同方式(byName,byType,construtor,autodetect)
    Bean的属性的配置,包括XML及注释的配置方式
    Spring J2EE的ApplicationContext的配置
    Spring 的ClassPath的@Compent,@Controller,@Service,@Repository,的组件扫描配置
    Spring的不同Resource的管理,UrlResource,ClassPathResource,FileSystemResource,ServletContextResource等
    Spring的数据绑定、自定义属性解析器及验证管理 
    
    Spring的面向切面编程(AOP)
     
    JDK及Cglib的动态代理及其原理
    AOP的概念及其用途
    AspectJ的AOP与Spring的配置及整合
    声明Aspect、Pointcut、Advice及其使用方式
    利用AOP进行事务管理的配置
    利用AOP进行日志的管理的运用
    Pointcut、Advice及ProxyFactoryBean的常用API 
    
    Spring的Test使用
    
    Spring的单元测试,Mock对象的使用
    基于JUnit4.4、JUnit3.8与Spring2.5的注解的配置及使用
    基于Spring+JDBC和Spring+Hibernate的测试,包括事务的注解声明测试
    Spring的测试上下文框架的常用方式
 
    Spring的数据访问
    
    Spring的事务管理(声明事务管理、编程式事务)
    Spring的DAO支持方式(JdbcDaoSupport,HibernateDaoSupport,JdoDaoSupport,JpaDaoSupport)
    Spring的JDBC的支持及其操作的常用使用方式(CRUD的操作)
    Spring的ORM框架(Hibernate,JPA,Toplink,JDO,IBatis)的常用整合方式及其使用
    
    Spring的WEB使用
    
    Spring MVC框架原理,包括Controller,Url Mapping,View的展示,国际化及主题的处理
    Spring MVC的异常处理
    Spring的视图的整合(JSP,Freemark,Velocity,JSF,Struts1.x,Struts2.x等)
    Spring Web常用的Tag 

   
 Lucene搜索引擎的使用
 JBPM的使用

 企业在线购物电子商务平台的框架代码整合及开发过程

更多培训课程,学习资讯,课程优惠,课程开班,学校地址等学校信息,请进入 广州宏天软件培训中心网站详细了解
咨询电话:400-850-8622

相关文章

最新文章

相关课程

温馨提示:提交留言后老师会第一时间与您联系! 热线电话:400-850-8622