`
ynp
  • 浏览: 437935 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Spring学习笔记---------Spring的jar包引入和命名空间的操作

阅读更多
* spring jar包
  --->必须使用的jar
  dist\spring.jar ;
  lib\jakarta-commons\commons-logging.jar;
--->对应的命名空间
 
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://www.springframework.org/schema/beans
           http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">

* 如果使用切面编程(AOP),
---> 需要的jar包:
  lib\aspectj\aspectjweaver.jar;aspectjrt.jar;
  lib\cglib\cglib-nodep-2.1.3.jar;
--->对应的命名空间
 
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
		xmlns:p="http://www.springframework.org/schema/p" [color=red]xmlns:aop="http://www.springframework.org/schema/aop"[/color]
		xmlns:context="http://www.springframework.org/schema/context" xmlns:jee="http://www.springframework.org/schema/jee"
		xmlns:tx="http://www.springframework.org/schema/tx"
		xsi:schemaLocation="
			[color=red]http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd[/color]
			http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
			http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd
			http://www.springframework.org/schema/jee http://www.springframework.org/schema/jee/spring-jee-2.5.xsd
			http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd">
	<!-- 注入方式一:Setter方法注入方式 -->

* 如果使用了JSR-250中的注解,如@Resource/@PostConstruct/@PreDestroy
---> 需要的jar包:
  lib\j2ee\common-annotations.jar
--->对应的命名空间
 
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
		xmlns:p="http://www.springframework.org/schema/p" xmlns:aop="http://www.springframework.org/schema/aop"
		[color=red]xmlns:context="http://www.springframework.org/schema/context"[/color] xmlns:jee="http://www.springframework.org/schema/jee"
		xmlns:tx="http://www.springframework.org/schema/tx"
		xsi:schemaLocation="
			http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd
			http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
			[color=red]http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd[/color]
			http://www.springframework.org/schema/jee http://www.springframework.org/schema/jee/spring-jee-2.5.xsd
			http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd">

* 配置模板
     可以从参考手册中找到(\spring-framework-2.5\docs\reference\html_single\index.html  查找<bean)
    可以从例子中找到(spring-framework-2.5\samples\showcases\java5-dao\src)
分享到:
评论

相关推荐

    Spring2.5.6学习笔记-最新

    以上是 Spring 2.5.6 学习笔记中的关键知识点,通过这些基础知识的学习,开发者可以开始构建基于 Spring 框架的应用程序。接下来,可以进一步深入学习 Spring 的高级特性,如事务管理、安全性、Web 开发等方面的知识...

    SpringDM笔记7-开发SpringDM Bundle

    标签提到的“源码”可能指的是查看和学习SpringDM以及相关OSGi库的源代码,这对于理解其工作原理和实现细节非常有帮助。同时,“工具”可能是指像Eclipse PDE或SpringSource Tool Suite这样的集成开发环境,它们提供...

    spring-framework-5.2.3.RELEASE.rar

    这些文档通常包括API参考、用户指南和开发者笔记,是学习和解决问题的重要资源。 为了快速搭建Spring Framework,你需要做以下几步: 1. **解压文件**:首先,解压缩"spring-framework-5.2.3.RELEASE.rar",获取所...

    spring-boot学习笔记

    ### Spring Boot 学习笔记知识点总结 #### 一、Spring发展史 - **Spring1.x时代**:在Spring1.x的时代,主要通过XML文件来配置Bean。随着项目的规模扩大,XML配置文件的数量也随之增加,这导致开发人员需要频繁地...

    Spring Boot核心技术-笔记-pdf版.zip

    2. **自动配置(Auto Configuration)**:Spring Boot的核心特性之一,根据项目类路径中的jar包和属性文件自动配置Spring容器。例如,如果项目中存在`HSQLDB`的jar,Spring Boot会自动配置一个内存数据库。 3. **...

    Spring学习笔记(15)----使用Spring的注解方式实现AOP

    在本篇Spring学习笔记中,我们将深入探讨如何利用Spring框架的注解方式来实现面向切面编程(AOP)。AOP是一种编程范式,它允许我们定义横切关注点,如日志、事务管理等,然后将这些关注点模块化并插入到应用程序的多...

    整合SSM(Spring+Spring+Mybatis)所有到的jar包和笔记

    1. **Spring配置**:首先,我们需要引入Spring的核心jar包,如`spring-context`、`spring-beans`、`spring-web`和`spring-webmvc`。这些jar包包含了Spring的IoC(Inversion of Control,控制反转)和AOP(Aspect ...

    Spring Boot核心技术-笔记-pdf版.pdf

    **Spring Boot核心技术详解** Spring Boot是由Pivotal团队提供的全新框架,其设计目标是为了简化Spring应用的...希望这份学习笔记能帮助你深入理解和掌握Spring Boot的精髓,祝你在Spring Boot的学习之路上一帆风顺!

    官方原版spring-framework-5.0.9.RELEASE.zip

    dist.zip` 文件可能包含了Spring框架的主分布包,其中包括了所有必要的库文件和类路径,开发者可以将其引入到项目中,以便使用Spring的各种模块,如Spring MVC(用于构建Web应用)、Spring Data(提供与数据库交互的...

    Spring的学习笔记

    以下将详细介绍Spring学习笔记中的主要知识点。 **面向抽象编程** 面向抽象编程是一种设计原则,强调在代码中使用接口或抽象类,而不是具体实现类。这使得系统更具有灵活性,易于扩展和维护。在Spring框架中,我们...

    Spring Boot核心技术-笔记-课件.zip

    通过学习这个压缩包中的笔记和课件,你将能够全面了解Spring Boot如何简化Spring应用的开发流程,以及如何利用其特性构建高效、可扩展的现代Web应用程序。此外,你还将掌握如何利用Spring Boot与其他Spring技术栈...

    Spring Boot核心技术-笔记-pdf版.7z

    Spring Boot通过`@EnableAutoConfiguration`注解来启用自动配置,它会根据类路径中的jar包来决定哪些配置应该被激活。比如,当我们引入了JDBC的依赖,Spring Boot就会自动配置数据源和JdbcTemplate。 然后,我们将...

    MyBatis(学习笔记课件,jar包含源码, Jar包, 中文文档, 以及spring集成jar包

    1. **MyBatis学习笔记课件**:这些课件提供了MyBatis的基础知识和进阶概念,包括MyBatis的安装、配置、Mapper接口的创建、XML映射文件的编写、动态SQL以及事务管理等内容。通过学习,你可以理解MyBatis的核心机制,...

    spring ioc aop mvc boot-学习笔记.docx

    `spring-boot-starter-parent`的父项目`spring-boot-dependencies`管理大部分jar包的版本,确保版本一致性。 5. **配置文件**: Spring Boot支持两种类型的配置文件,`application.properties`和`application.yml`...

    spring笔记之helloworld所需要的jar包

    6. **spring-web.jar**:如果要在Web环境中使用Spring,比如在Servlet容器(如Tomcat)中,需要引入这个jar包。它提供了与HTTP请求相关的适配器和处理器,如DispatcherServlet,以及与Web相关的上下文。 在创建...

    spring学习笔记(最新版)

    ### Spring学习笔记(最新版) #### 一、Spring框架简介 Spring框架是一个广泛使用的轻量级企业级应用框架,它提供了全面的解决方案来构建复杂的Java应用程序。Spring的核心特性包括依赖注入(Dependency Injection,...

    (shang硅gu)Spring Boot核心技术-笔记-pdf版.pdf

    例如,通过引入`&lt;parent&gt;`标签并指定`spring-boot-starter-parent`,我们可以获取到Spring Boot的基础配置和依赖管理。接着,添加必要的依赖,如`spring-boot-starter-web`,它包含了Web应用所需的基本组件。 编写...

    spring-boot-04-servlet.rar

    在Spring Boot 04-servlet的学习笔记中,我们将深入探讨如何配置和使用Servlet容器,特别是针对Spring Boot的集成特性。这篇笔记将涵盖以下几个关键知识点: 1. **Servlet容器简介**: Servlet容器,如Tomcat、...

    Spring Boot 笔记1

    在本篇Spring Boot笔记中,我们将探讨Spring Boot的核心特性、如何创建一个简单的Spring Boot应用以及相关的Maven配置。Spring Boot是Spring框架的一个扩展,旨在简化Spring应用的初始搭建以及开发过程,提供了一种...

Global site tag (gtag.js) - Google Analytics