介绍计算机专业的框架和功能,三大框架计算机软件及应用it计算机专业资料课件.ppt...

三大框架计算机软件及应用it计算机专业资料课件

SSH三大框架;SSH三大框架;Hibernate;Hibernate简介?;Hibernate结构; hibernate简介; Hibernate配置的两种方法;Hibernate配置文件的书写;Hibernate映射文件的书写;Hibernate常用的主键生成策略;Hibernate 关联关系映射;创建一个Hibernate的步骤; Hibernate常用的接口; Hibernate常用的接口; Hibernate操作数据库;Hibernate缓存机制;Session 缓存的三大作用;缓存配置文件中的属性说明;Session 什么时候清理缓存?;Struts2;Struts2简介;Struts2原理;Struts2的处理流程;搭建Struts2开发环境;Struts2需要的jar包;搭建Struts2开发环境-- Struts2应用的配置文件;细说常量定义;常用的常量介绍;Action配置中的各项默认值;Action中result的各种转发类型;指定需要Struts 2处理的请求后缀;搭建Struts2开发环境--Struts2在web中的启动配置;为应用指定多个struts配置文件;Struts2优点;Spring;Spring简介;Spring简介;Spring核心模块(Spring Core)Spring的核心容器模块,它提供IOC的支持。该模块中包含BeanFactory,它采用工厂模式来实现IOC,负责对bean的生命周期的管理。Application Context(上下文模块)该模块扩展了BeanFactory的功能,例如提供了i18n,系统生命周期以及验证的支持Spring的AOP模块该模块为应用系统的AOP开发提供了支持。

;Spring体系结构;IOC(Inversion of control)即控制反转。IOC即使用容器来控制程序之间的依赖关系,而非用程序代码来控制。控制权由原来的代码转移到到了容器,所以也称之为反转控制。IOC又名,依赖注入,DI(Dependency Injection)。依赖注入:组件之间的依赖关系,由容器运行时动态的注入,而非编写代码给定。;没有使用IOC的订单管理的业务类保存订单的代码;使用IOC示例代码;Spring是一个轻量级的框架,轻量级与重量级框架没有明显的界限,一般以是否需要特定的Application服务为界。轻量级:非侵入式,框架更小,性能高。反向控制:Spring提倡使用IOC来实现松耦合,使用IOC对象是被动接收依赖类而不是主动去找。面向切面:Spring对面向切面的编程提供了强大的支持,例如可以将系统的事务,日志从业务代码中分离出来。容器:Spring是一个容器,它负责管理系统对象的生命周期和配置,例如你可以配置一个bean是产生一个实例还是每次请求都产生一个实例,??的容器相对于EJB容器更加简洁。框架:Spring实现了使用简单的组件来配置组装一个复杂的系统。;JDBC和DAO模块提供了JDBC封装的模板代码,使得使用JDBC开发更加简洁。O/R映射模块该模块提供了对许多流行的ORM框架的支持,其中包括Hibernate,JDO和iBATIS SQL的支持Spring Web模块该模块中Spring提供了对其它的WEB框架的支持,包知Struts,JSF,WEBWORK等Spring MVC框架Spring提供的用于开发WEB应用的MVC框架;核心容器提供了IOC的具体实现,所有的其它模块都是建立在它的基础之上。建立Spring核心应用的基本步骤引用Spring相关的Jar文件建立Spring的配置文件,它是一个XML文件,用于配置配置Bean的实例及依赖关系。建立Bean类,并在XML文件中注册及注入依赖。根据配置文件建立容器实例即:BeanFactory实例。通过BeanFactory获取容器中的Bean实例。;Spring的配置文件;注册Bean的实例及依赖;建立使用BeanFactory;使用上下文模块;JavaWeb与Spring的整合;JavaWeb与Spring的整合;Spring中Bean生命周期;Spring IOC配置;Set 注入的方法;基于构造方法注入;构造注入与Set注入比较;构造注入与Set注入比较;使用@Required;自动注入;自动注入示例;自动注入示例;Bean的继承;使用自定义配置参数;使用自定义配置参数

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值