`

Spring3.X环境搭建

 
阅读更多
Srping3.24环境搭建



3.X对比与2.5变化是在有点大.各种jar要找.
给自己做个记录,以免又忘了。

[color=orange]Spring AOP[/color]
除了官方的JAR  还需要导入三个jar: aopalliance.jar,aspectjrt.jar和aspectjweaver.jar;

JDBC

需要commons-collections-3.1.jar,commons-dbcp-1.2.2.jar,commons-pool.jar

附带applactionContext.xml模板

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:p="http://www.springframework.org/schema/p"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:tx="http://www.springframework.org/schema/tx" xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.2.xsd
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.2.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.2.xsd
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.2.xsd">
  
    <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
   <property name="driverClassName" value="com.mysql.jdbc.Driver"></property>
   <property name="username" value="root"></property>
   <property name="password" value="meetrend"></property>
   <property name="url" value="jdbc:mysql://XXX.XX.XXX:3306/msp?useUnicode=true&amp;amp;characterEncoding=utf-8"></property>
   </bean>
     
   <bean id="feeDao" class="SpringAop.dao.impl.feedaoImpl">
   <property name="dataSource" ref="dataSource"></property>
   <property name="password" value="123456"></property>
   </bean>
 
  <bean id="spel" class="SpringAop.sqel.spelTest">
  <property name="passWord" value="#{feeDao.password}"/>
  </bean>
   <bean id="record" class="SpringAop.aspect.record"></bean>
 
    <aop:config proxy-target-class="true">
   <aop:aspect id="feeImpl" ref="record">
   <aop:pointcut expression="execution(* SpringAop.dao.*.*(..))" id="point"/>
   <aop:after method="record" pointcut-ref="point"/>
   </aop:aspect>
   </aop:config> 

</beans>
分享到:
评论

相关推荐

    spring5.3.x源码阅读环境搭建.pdf

    搭建spring源码阅读环境搭建

    第一次搭建spring3.x需要的jar和搭建源码

    搭建Spring 3.x环境所需的jar包** - **spring-beans.jar**:包含了Spring的bean工厂和依赖注入的相关类。 - **spring-context.jar**:提供了上下文支持,包括AOP、事件、国际化、资源和邮件服务。 - **spring-core....

    spring4.x.x中文文档

    Spring 4.x.x版本是对该框架的一次重大更新,带来了许多新特性和改进,以适应不断变化的开发环境和技术需求。 在Spring 4.x.x版本中,最重要的更新之一是对Java 8的支持。这意味着开发者可以充分利用Java 8的新特性...

    Jdk1.8.0_231+Gradle4.9 (用于Spring 5.0.x基础环境搭建使用)

    《Spring 5.0.x 基础环境搭建——基于Jdk1.8.0_231与Gradle4.9》 在Java开发领域,Spring框架是不可或缺的重要组成部分,尤其是在Spring 5.0.x版本中,它提供了更加丰富的特性和改进。为了顺利进行Spring项目的开发...

    精通Spring 4.x 企业应用开发实战_陈雄华著(PDF+源码)

    这本书详细介绍了如何在企业环境中利用Spring 4.x进行高效、稳定的应用开发。以下是基于书中的内容,提炼出的一些关键知识点: 1. **Spring概述**:Spring是一个开源的Java平台,它简化了企业级应用程序的开发,...

    精通spring4.x企业应用开发实战 源代码

    虽然标题没有明确提到Spring Boot,但作为Spring生态的一部分,Spring Boot简化了Spring应用的初始搭建和运行过程,提供了自动配置功能,使得开发更高效。 6. **Spring Security** Spring Security是Spring提供的...

    spring4.X企业开发应用实战

    《Spring 4.x 企业开发应用实战》这本书深入探讨了Spring框架在企业级应用程序开发中的应用,涵盖了Spring 4.x版本的重要特性和最佳实践。Spring作为Java生态系统中最受欢迎的轻量级框架,它提供了全面的解决方案,...

    Spring4.x官网jar文件

    2. **Spring Boot**:虽然不是Spring4.x的一部分,但Spring Boot在这个版本中得到了广泛应用,它简化了Spring应用的初始搭建和配置,使得快速开发成为可能。 3. **反应式编程支持**:Spring4.x引入了对Reactor等...

    SSH(Struts2.1+Spring2.X+Hibernate3.X)整合,新手必备

    Spring2.X版本加强了对事务管理、数据访问集成、Web应用的支持,使得开发者可以更方便地管理对象的生命周期和依赖关系。 **Hibernate** 是一个对象关系映射(ORM)框架,它简化了Java应用程序与数据库的交互。...

    spring5.x最新源码.zip

    4. **Spring Boot**:Spring Boot简化了Spring应用的初始搭建以及配置过程,它预设了很多默认配置,让开发者可以快速启动项目。Spring5.2.3与Spring Boot的配合更加紧密,提供了更多自动化配置。 5. **Spring Data*...

    基于spring4.x的RESTful环境搭建

    本教程将分享基于Spring 4.x搭建RESTful环境的经验。 首先,我们需要理解REST的基本概念。RESTful服务基于HTTP协议,通过GET、POST、PUT、DELETE等方法操作资源。在Spring框架中,我们主要使用`@RestController`...

    Struts2.X+Hibernate3.X+Spring2.5 整合

    标题"Struts2.X+Hibernate3.X+Spring2.5 整合"指的是将这三个框架的特定版本(Struts2.X,Hibernate3.X,Spring2.5)集成到同一个项目中,实现高效的企业级应用开发。这种整合能够充分利用各个框架的优势,使开发者...

    spring5.x+springmvc5.x+mybatis3.5x+tomcat9+jdk8+maven 项目框架搭建 1.0版本

    本项目框架是基于Spring 5.x、Spring MVC 5.x、MyBatis 3.5.x、Tomcat 9和JDK 8,结合Maven进行构建管理的1.0版本。下面将详细介绍这个项目框架的关键组件和它们的作用。 **Spring 5.x** Spring 是一个全面的Java...

    Spring 4.X 企业应用 + Spring Boot 实战

    《Spring 4.X 企业应用 + Spring Boot 实战》是一本深入探讨Spring框架与Spring Boot在实际企业级项目中的应用的书籍。这本书旨在帮助开发者掌握这两个核心Java技术,提升他们在现代软件开发中的效率和能力。 ...

    精通Spring2.x企业应用开发详解源代码

    压缩包内的"chapter2"文件可能包含了第二章的相关源代码,这一章通常会涵盖Spring的基本概念、环境搭建以及第一个Spring应用的创建。在这一章中,读者将了解到如何使用Spring的IoC容器来管理Bean,以及如何编写和...

    Spring 3.x企业应用开发实战

    9. **Spring Boot**:虽然标题中提到的是Spring 3.x,但书中可能也会提及Spring Boot,这是一个简化Spring应用初始搭建及开发过程的框架,它基于约定优于配置的原则,大大简化了Spring应用的起步工作。 10. **最佳...

    Spring_Security_3.x 搭建教程.

    在本教程中,我们将探讨如何逐步搭建 Spring Security 3.x 环境,特别针对 3.1 及以上版本的 Spring 框架。 **第一步:准备依赖库** 首先,你需要获取所有必要的 JAR 包,包括 Spring Security 的核心库和其他依赖...

    Struts1.3+Spring4.x+Hibernate4.x框架整合实现对书籍的增删改查(含分页)

    Struts1.3、Spring4.x和Hibernate4.x是经典的Java Web开发框架组合,被称为SSH。这个项目展示了如何将这三个框架整合起来,实现一个完整的书籍管理应用,包括书籍的增加、删除、修改和查询功能,并且包含了分页展示...

    struts2_spring3.x+mybatis3.x+DB2整合案例

    Struts2、Spring3.x 和 MyBatis3.x 是经典的Java Web开发框架组合,被称为“SSM”(Struts-Spring-MyBatis)架构。这个整合案例将演示如何将这三个框架与IBM的DB2数据库相结合,以实现高效的数据访问和业务逻辑处理...

    深入浅出Spring Boot 2.x(杨开振著)项目代码

    《深入浅出Spring Boot 2.x》是杨开振先生撰写的一本关于Spring Boot的权威指南,这本书旨在帮助读者深入理解并熟练运用Spring Boot 2.x框架。在压缩包文件中,包含了从第一章到第十七章的所有项目源码,这为读者...

Global site tag (gtag.js) - Google Analytics