`
文章列表
简介: Spring 的依赖配置方式与 Spring 框架的内核自身是松耦合设计的。然而,直到 Spring 3.0 以前,使用 XML 进行依赖配置几乎是唯一的选择。Spring 3.0 的出现改变了这一状况,它提供了一系列的针对依赖注入的注解,这使得 Spring IoC 在 XML 文件之外多了一种可行的选择。本文将详细介绍如何使用这些注解进行依赖配置的管理。 使用 @Repository、@Service、@Controller 和 @Component 将类标识为 Bean Spring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring 的开发。@Repositor ...
Spring 2.5 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service 和 @Controller。在目前的 Spring 版本中,这 3 个注释和 @Component 是等效的,但是从注释类的命名上,很容易看出这 3 个注释 ...
[size=medium] 同样是WebProject,这里用到的是spring-framework-3.1.1.RELEASE 首先是Web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-insta ...
Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还是 Struts 这样的 Web 框架。通过策略接口,Spring 框架是高度可配置的,而且包含多种视图技术,例如 JavaSer ...
一、前言: 大家好,Spring3 MVC是非常优秀的MVC框架,由其是在3.0版本发布后,现在有越来越多的团队选择了Spring3 MVC了。Spring3 MVC结构简单,应了那句话简单就是美,而且他强大不失灵活,性能也很优秀。 官方的下载网址是:http://www.springsource.org/download   (本文使用是的Spring 3.0.5版本) Struts2也是比较优秀的MVC构架,优点非常多比如良好的结构。但这里想说的是缺点,Struts2由于采用了值栈、OGNL表达式、struts2标签库等,会导致应用的性能下降。Struts2的多层拦截器、多实例 ...
spring的配置文件默认位置和指定spring配置文件的位置。 1、默认位置 A) 默认mvc配置文件 在web.xml文件中配置: <!-- front controller --> <servlet> <servlet-name>annomvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> </servlet> <servlet-map ...
现在主流的Web MVC框架除了Struts这个主力 外,其次就是Spring MVC了,因此这也是作为一名程序员需要掌握的主流框架,框架选择多了,应对多变的需求和业务时,可实行的方案自然就多了。不过要想灵活运用Spring MVC来应对大多数的Web开发,就必须要掌握它的配置及原理。 一、Spring MVC环境搭建:(Spring 3.0.5 + Hibernate 3.3.0) 1、使用MyEclipse9建立一个Web Project,然后添加Spring特性(PS:在Spring3之后,spring-webmvc.jar包含于org.springframework.web.s ...
神奇的手绘界面原型设计工具--Balsamiq Mockups 关键字: web 界面 设计 今天无意中让我发现了一个神奇的界面原型设计工具--Balsamiq Mockups 他不同于以往的任何一个产品,完全的手绘风格令我眼前一亮. 迫不急待的在线试用,超级好用随随便便的拽就完成了,而且十分可爱。 软件虽好但不免费。 不过作者算是比较厚道的,主页上有提到了多种免费获取 key 的方法,大家可以登陆看看,终有一种方法适合你。 网址:http://www.balsamiq.com/ 在线演示地址:http://www.balsamiq.com/products/
工欲善其事,必先利其器。在我们深入Struts2之前,我还是想废一些口舌来讲述一下开发环境的搭建。每个人都会根据自己的习惯来搭建自己的开发环境。开发环境是否便捷,也将直接影响开发的效率。所以对于开发环境已经非常熟悉的朋友可以直接忽略这篇文章。而我在这里给大家介绍一下我的开发和调试环境的搭建,之后所有的章节的代码,也都将建立在这个开发环境之上。 在编写J2EE程序的时候,我们往往需要一个Web容器进行调试,比较常见的Web容器是Tomcat,在Eclipse等IDE中,也有很多针对Tomcat的插件支持,使你可以很轻松地在Tomcat上调试你的J2EE应用。而我所使用的Web容器是更加轻量级的Je ...
http://www.blogjava.net/max/archive/2006/10/10/74353.html Struts作为MVC 2的Web框架,自推出以来不断受到开发者的追捧,得到用广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点: MVC 2模型的使用 功能齐全的标志库(Tag Library) 开 ...
本质上是实例方法,但是在类的外部作为属性来访问,它允许创建只读和只写属性。 使用: getter方法:必须有返回类型,且和要访问的私有属性类型一致。必须有返回语句,返回要访问的私有属性。 setter方法:必须要有参数,且参数类型要和访问的私有属性类型一致,返回类型为void,要有赋值语句。 -------------------------------------------------------------------------------- 好处:①独特的访问控制能力。访问getter和setter创建的方法可以像访问属性一样方便。而且还可以做其他的事情,比如例子中每次访问hell ...
Struts作为MVC 2的Web框架,自推出以来不断受到开发者的追捧,得到广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点:MVC 2模型的使用、功能齐全的标志库(Tag Library)、开放源代码。 但是,正所谓“没有最好,只有更好”,Struts1.x自身也有不少的缺点:需要编写的代码过多,容易引起“类爆炸”、单元测试困难。这些缺点随着Web的发展越来越明显。这就促生了Struts 2,它的诞生能很好的解决上述问题。 一、引言 Struts的第一个版本是在2001年5月份发布的。它的最初设想是通过结合JSP和Servlet,使Web应用的视图和业务/应用逻 ...
今天所讲的知识点 A 框架简介 B Struts简介 C Struts的工作原理 D 关于ActionForm的参数接收 E Structs的Bean标签 我对知识点的分析 A 框架 框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。 什么要用框架?       因为软件系统发展到今天已经很复杂了,特别是服务器端软件,设计到的知识,内容,问题太多。在某些方面使用别人成熟的框架,就相当于让别人帮你完成一些基础工作,你只需要集中精力 ...
面向对象学习完了,该学习异常处理了. 1、掌握一下异常的产生及问题 2、异常的基本处理格式 3、throw、throws关键字的使用 4、通过本章学习可以完整的建立起异常处理操作的标准结构 5、可以建自定义的异常类 6、assert关键字的使用
今天所讲的知识点 A 9个内置对象 B 4种属性范围 C 常用内置对象的方法 我对知识点的分析(如果表格不够,可在备注中继续填写) 9个内置对象 request对象:处理用户的请求信息 response对象:返回给用户信息。 pageContext对 ...
Global site tag (gtag.js) - Google Analytics