你的位置:首页 > 软件开发 > ASP.net > Spring web应用最大的败笔

Spring web应用最大的败笔

发布时间:2015-08-14 16:00:06
第一篇 介绍下IOC DISpring主要是业务层框架,现在已经发展成为一个完整JavaEE开发框架,它的主要特点是IoC DI和AOP等概念的融合,强项在面向切面AOP。推出之初因为Ioc/AOP等新设计理念值得框架设计者学习,现在已经成为Java世界主流框架,从其2.0引入a ...

Spring web应用最大的败笔

第一篇 介绍下IOC DI

Spring主要是业务层框架,现在已经发展成为一个完整JavaEE开发框架,它的主要特点是IoC DI和AOP等概念的融合,强项在面向切面AOP。推出之初因为Ioc/AOP等新设计理念值得框架设计者学习,现在已经成为Java世界主流框架,从其2.0引入auto-wired自动配对以后,开发效率大大提高,SpringMVC以简化和REST风格著称。Struts + Spring + Hibernate 号称SSH框架是JavaEE经典开发组合。Spring是于2003 年兴起的一个轻量级的Java开源框架框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。Rod Johnson 对Java EE正统框架臃肿、低效、脱离现实的种种现状提出了质疑,并积极寻求探索革新之道。Spring相比EJB,重新重视和定义了POJO.每次执行invoke方法时,都要生成一个A对象,如果A对象代码较长,这是费时的事将A对象变成B的类属性。 如果我们不想在B中实现A的实例,也就是不想立即new A(),而是想通过外界传入, 注意,如果你想知道为什么,这里涉及到设计模式以及解耦等因素,可详细参考 GoF 23 种设计模式。如果想让A的实例从外界传入,有两种写法:在程序中调用 Spring 前面我们写了两个程序: B类和A类,并且写了配置文件applicationContext.1. 首先,将Spring配置到Web容器中。Spring框架是运行在Web容器中,所以,我们需要配置Web容器的配置文件web.  <web-app>ServletContext servletContext =this.getServletContext();WebApplicationContext appContext = WebApplicationContextUtils.getRequiredWebApplicationContext(servletContext);B b = (B) appContext.getBean("b");

原标题:Spring web应用最大的败笔

关键词:Spring

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录