实训第八天----Servlet生命周期和Spring的初认识

Servlet的生命周期的方法:以下方法都是由Servlet的容器​​负责调用
1)构造器:只有第一次请求的Servlet时,创建的Servlet的实例调用构造器
2)初始化方法:只被调用一次,在创建好实例后立即被调用用于初始化当前的servlet。
3)服务:被多次调用。每次请求都会调用服务方法。实际用于响应请求。
4)破坏:只被调用一次在当前的Servlet所在的网络应用被卸载前调用,用于释放当前的Servlet所占用的资源。

Servlet的
时加载的启动参数:
1)配置在Servlet的节点中
2)负载上的启动:可以指定的Servlet被创建的时机,若为负数,则在第一次请求时被创建若为0或正数,则在当前WEB应用被的Servlet容器加载时刻创建实例,且数组越小越早被创建。
2)。在Servlet的映射到的URL中也可以使用*通配符,但是只能有两种固定的格式,一种格式是“*。扩展名”,另一种格式是以正斜杠(/)开头并以“/ *”结尾
注意:以下既带/又带扩展名是不合法的。

Spring是一个分层的JavaSE / EE full-stack(一站式)轻量级开源框架。
 春天的核心是控制反转(IOC)和面向切面(AOP)

春天的优点
方便解耦,简化开发(高内聚低耦合) 
春天就是一个大工厂(容器),可以将所有对象创建和依赖关系维护,交给春季管理 
弹簧工厂是用于生成豆
AOP编程的支持 
春天提供面向切面编程,可以方便的实现对程序进行权限拦截,运行监控等功能
声明式事务的支持 
只需要通过配置就可以完成对事务的管理,而无需手动编程
方便程序的测试 
春天对Junit4支持,可以通过注解方便的测试春天程序
方便集成各种优秀框架 
春天不排斥各种优秀的开源框架,其内部提供了对各种优秀框架(如:Struts中,休眠,MyBatis的,石英等)的直接支持
降低JavaEE API的使用难度 
Spring对JavaEE开发中非常难用的一些API(JDBC,JavaMail,远程调用等),都提供了封装,使这些API应用难度大大降低




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值