1010cc时时彩标准版 > 三分时时彩1010CC > 【1010cc时时彩标准版】spring中各jar功能及jar包之

原标题:【1010cc时时彩标准版】spring中各jar功能及jar包之

浏览次数:196 时间:2019-08-17

SpringMVC入门(搭建SpringMVC)

先看SpringMVC的图解

1010cc时时彩标准版 1

新建项目,新建贰个config财富文件夹,配置文件

web.xml:

 

    index.jsp



   SpringMVC
   org.springframework.web.servlet.DispatcherServlet


   contextConfigLocation
   classpath:applicationContext-mvc.xml




   SpringMVC

   *.action

 

 

application-mvc.xml,这些是安顿Computer映射、处理器适配器、视图剖判器、Handler

 

 

1010cc时时彩标准版, 

1010cc时时彩标准版 2

 

aopalliance.jar:那一个包是AOP结盟的API包,里面包罗了针对性面向切面包车型地铁接口。经常Spring等另外具备动态织入效用的框架注重那几个jar

spring-core.jar:这么些jar 文件包罗Spring 框架基本的基本工具类。Spring 其余组件要都要动用到这些包里的类,是别的组件的为主主题

,当然你也足以在本人的使用类别中应用那几个工具类。
外界依赖Commons Logging, (Log4J)。

spring-beans.jar:这么些jar 文件是兼具应用都要用到的,它涵盖访谈安顿文件、成立和管理bean 以及开始展览Inversion of Control /

Dependency Injection(IoC/DI)操作相关的全部类。要是选取只需为主的IoC/DI 协理,引进spring-core.jar 及spring-beans.jar 文件

就能够了。

spring-aop.jar:那个jar 文件富含在选取中采纳Spring 的AOP 性子时所需的类和源码级元数据支撑。使用基于AOP 的Spring天性,如宣称

型事务管理(Declarative Transaction Management),也要在使用里带有那一个jar包。
外界正视spring-core, (spring-beans,AOP Alliance, CGLIB,CommonsAttributes)。

spring-context.jar:那个jar 文件为Spring 宗旨提供了大气恢弘。可以找到使用Spring ApplicationContext天性时所需的上上下下类,JDNI

所需的任何类,instrumentation组件以及校验Validation 方面包车型地铁相关类。
外界注重spring-beans, (spring-aop)。

spring-context-support:Spring-context的恢弘支持,用于MVC方面

spring-web.jar
其一jar 文件包蕴Web 应用开辟时,用到Spring 框架时所需的中坚类,富含活动载入Web Application Context 天性的类、Struts 与JSF

集成类、文件上传的匡助类、Filter 类和大气工具支持类。
外界注重spring-context, Servlet API, (JSP API, JSTL, 康芒斯 FileUpload, COS)。

spring-webmvc.jar
以此jar 文件富含Spring MVC 框架相关的全体类。富含框架的Servlets,Web MVC框架,调控器和视图协理。当然,假设你的运用使用了独

立的MVC 框架,则没有须要这些JA君越 文件里的别的类。
表面注重spring-web, (spring-support,Tiles,iText,POI)。

spring-aspects.jar
提供对AspectJ的帮忙,以便可以平价的将面向方面包车型地铁功效集成进IDE中,比方Eclipse AJDT。
外表依赖。

spring-jdbc.jar
那一个jar 文件蕴含对Spring 对JDBC 数据访谈举行打包的全部类。
表面注重spring-beans,spring-dao。

spring-test.jar
对Junit等测量检验框架的大概包装

spring-tx.jar
Spring的tx事务管理的jar

spring-expression.jar
Spring表明式语言

Spring包依赖说明:
1) spring-core.jar需commons-collections.jar,spring-core.jar是以下其余各类的宗旨。

2) spring-beans.jar需spring-core.jar,cglib-nodep-2.1_3.jar

3) spring-aop.jar需spring-core.jar,spring-beans.jar,cglib-nodep-2.1_3.jar,aopalliance.jar

4) spring-context.jar需spring-core.jar,spring-beans.jar,spring-aop.jar,commons-collections.jar,aopalliance.jar

5) spring-dao.jar需spring-core.jar,spring-beans.jar,spring-aop.jar,spring-context.jar

6) spring-jdbc.jar需spring-core.jar,spring-beans.jar,spring-dao.jar

7) spring-web.jar需spring-core.jar,spring-beans.jar,spring-context.jar

8) spring-webmvc.jar需spring-core.jar/spring-beans.jar/spring-context.jar/spring-web.jar

9) spring-hibernate.jar需spring-core.jar,spring-beans.jar,spring-aop.jar,spring-dao.jar,spring-jdbc.jar,spring-

orm.jar,spring-web.jar,
spring-webmvc.jar

10) spring-orm.jar需spring-core.jar,spring-beans.jar,spring-aop.jar,spring-dao.jar,spring-jdbc.jar,spring-web.jar

,spring-webmvc.jar

11) spring-remoting.jar需spring-core.jar,spring-beans.jar,spring-aop.jar,spring-dao.jar,spring-context.jar,

spring-web.jar,spring-webmvc.jar

12) spring-support.jar需spring-core.jar,spring-beans.jar,spring-aop.jar,spring-dao.jar,spring-context.jar,

spring-jdbc.jar

13) spring-mock.jar需spring-core.jar,spring-beans.jar,spring-dao.jar,spring-context.jar,spring-jdbc.jar

 

1010cc时时彩标准版 3

控制类HelloAction:

package com.mvc.action;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.springframework.web.servlet.ModelAndView;

//@Controller:标记这个类是一个Handler处理器
public class HelloAction implements org.springframework.web.servlet.mvc.Controller{

 public ModelAndView handleRequest(HttpServletRequest request,
   HttpServletResponse response) throws Exception {

  //在页面上提示一行信息
  String message = "hello world!";

  //通过request对象将信息在页面上展示
  //request.setAttribute("message", message);

  ModelAndView modelAndView = new ModelAndView();
  // 相当于request.setAttribute(), 将数据传到页面展示
  //model数据
  modelAndView.addObject("message", message);
  //设置视图
  modelAndView.setViewName("hello");

  return modelAndView;
 }


}

hello.jsp:

 

My JSP 'hello.jsp' starting page

   ${message}%>%@>

接下来输入

 

 



 

%>%@>

) 先看SpringMVC的图解 新建项目,新建多少个config财富文件夹,配置文件 web.xml: index.jsp SpringMVC org.springframework.web.servlet...

org.springframework.web.struts——整合struts框架的帮助,能够更便于更便于的集成Struts框架。

(11) spring-web.jar

转载自:http://www.cnblogs.com/yanjunwu/archive/2013/04/06/3001927.html

 

org.springframework.aop ——Spring的面向切面编制程序,提供AOP(面向切面编程)的兑现

org.springframework.asm——spring 2.5.6的时候须要asm jar包,spring3.0早先提供它和煦单独的asm jar包

org.springframework.aspects——Spring提供的对AspectJ框架的咬合

org.springframework.beans——全体应用都采纳,包括访问安插文件,创设和保管bean等,是Spring IOC的根底完毕。

org.springframework.context.support——Spring context的恢弘援救,用于MVC方面

org.springframework.context——提供在基础IOC功用上的扩大服务,其余还提供许多市廛级服务的支撑,有邮件服务、职责调节、JNDI定位,EJB集成、远程访谈、缓存以及各类视图层框架的支撑。

org.springframework.core——Spring的基本工具包,其余包正视此包

org.springframework.expression——Spring表达式语言

org.springframework.instrument.tomcat——Spring对tomcat连接池的合一

org.springframework.instrument——Spring对服务器的代办接口

org.springframework.jdbc——对JDBC 的简要包装

org.springframework.jms——为简化jms api的行使而做的简练包装

org.springframework.orm——整合第三方的orm完成,如hibernate,ibatis,jdo以及spring 的jpa完成

org.springframework.oxm——Spring对于object/xml映射的支撑,能够让JAVA与XML之间来回切换

org.springframework.test——对JUNIT等测量检验框架的简练包装

org.springframework.transaction——为JDBC,HIBE奥迪Q3NATE,JDO和JPA提供的一致性的注明式和省略编制程序式事务管理

org.springframework.web.portlet——Spring MVC的增强

org.springframework.web.servlet——对J2EE6.0 servlet3.0的支持

org.springframework.web.struts——整合struts框架的支撑,能够更方便人民群众更易于的集成Struts框架。

org.springframework.web——包罗Web应用开垦时,用到Spring框架时所需的骨干类,满含机关载入WebApplicationContext天性的类、Struts与JSF集成类、文件上传的帮衬类、Filter类和大批量工具协理类。

 

Spring包正视表明:

1) spring-core.jar需commons-collections.jar,spring-core.jar是以下别的种种的中坚。
2) spring-beans.jar需spring-core.jar,cglib-nodep-2.1_3.jar
3) spring-aop.jar需spring-core.jar,spring-beans.jar,cglib-nodep-2.1_3.jar,aopalliance.jar
4) spring-context.jar需spring-core.jar,spring-beans.jar,spring-aop.jar,commons-collections.jar,aopalliance.jar
5) spring-dao.jar需spring-core.jar,spring-beans.jar,spring-aop.jar,spring-context.jar
6) spring-jdbc.jar需spring-core.jar,spring-beans.jar,spring-dao.jar
7) spring-web.jar需spring-core.jar,spring-beans.jar,spring-context.jar
8) spring-webmvc.jar需spring-core.jar/spring-beans.jar/spring-context.jar/spring-web.jar
9) spring -hibernate.jar需spring-core.jar,spring-beans.jar,spring-aop.jar,spring- dao.jar,spring-jdbc.jar,spring-orm.jar,spring-web.jar,spring-webmvc.jar
10) spring-orm.jar需spring-core.jar,spring-beans.jar,spring-aop.jar,spring- dao.jar,spring-jdbc.jar,spring-web.jar,spring-webmvc.jar
11) spring -remoting.jar需spring-core.jar,spring-beans.jar,spring-aop.jar,spring- dao.jar,spring-context.jar,spring-web.jar,spring-webmvc.jar
12) spring-support.jar需spring-core.jar,spring-beans.jar,spring-aop.jar,spring-dao.jar,spring-context.jar,spring-jdbc.jar
13) spring-mock.jar需spring-core.jar,spring-beans.jar,spring-dao.jar,spring-context.jar,spring-jdbc.jar 

org.springframework.orm——整合第三方的orm达成,如hibernate,ibatis,jdo以及spring 的jpa实现

4) spring-context.jar需spring-core.jar,spring-beans.jar,spring-aop.jar,commons-collections.jar,aopalliance.jar

13) spring-mock.jar需spring-core.jar,spring-beans.jar,spring-dao.jar,spring-context.jar,spring-jdbc.jar

org.springframework.asm——spring 2.5.6的时候需求asm jar包,spring3.0初步提供它自个儿单独的asm jar包

org.springframework.context——提供在基础IOC功效上的扩展服务,别的还提供大多厂商级服务的支撑,有邮件服务、职务调治、JNDI定位,EJB集成、远程访谈、缓存以及二种视图层框架的支撑。

10) spring-orm.jar需spring-core.jar,spring-beans.jar,spring-aop.jar,spring- dao.jar,spring-jdbc.jar,spring-web.jar,spring-webmvc.jar

org.springframework.test——对JUNIT等测验框架的差不离包装

7) spring-web.jar需spring-core.jar,spring-beans.jar,spring-context.jar

(13) spring-mock.jar

org.springframework.oxm——Spring对于object/xml映射的支撑,能够让JAVA与XML之间来回切换

org.springframework.test——对JUNIT等测验框架的简便包装

  这一个jar文件满含Spring一整套mock类来帮衬应用的测量检验。Spring测量试验套件使用了个中山大学量mock类,那样测量试验就越是简便易行。模拟HttpServletRequest和HttpServletResponse类在Web应用单元测量试验是很方便的。

 

org.springframework.jdbc——对JDBC 的粗略包装

8) spring-webmvc.jar需spring-core.jar/spring-beans.jar/spring-context.jar/spring-web.jar

org.springframework.aspects——Spring提供的对AspectJ框架的整合

org.springframework.jms——为简化jms api的行使而做的简单包装

12) spring-support.jar需spring-core.jar,spring-beans.jar,spring-aop.jar,spring-dao.jar,spring-context.jar,spring-jdbc.jar

org.springframework.context——提供在基础IOC成效上的恢宏服务,别的还提供数不清集团级劳动的援救,有邮件服务、职务调节、JNDI定位,EJB集成、远程访谈、缓存以及两种视图层框架的帮忙。

org.springframework.oxm——Spring对于object/xml映射的支撑,能够让JAVA与XML之间来回切换

5) spring-dao.jar需spring-core.jar,spring-beans.jar,spring-aop.jar,spring-context.jar

org.springframework.instrument.tomcat——Spring对tomcat连接池的购并

org.springframework.aop ——Spring的面向切面编制程序,提供AOP(面向切面编制程序)的完毕

1) spring-core.jar需commons-collections.jar,spring-core.jar是以下别的种种的宗旨。

org.springframework.transaction——为JDBC,HIBERAV4NATE,JDO和JPA提供的一致性的评释式和轻松编制程序式事务管理

本文由1010cc时时彩标准版发布于三分时时彩1010CC,转载请注明出处:【1010cc时时彩标准版】spring中各jar功能及jar包之

关键词:

上一篇:1010cc时时彩标准版java的自我修养,用多态写一个

下一篇:没有了