`
jmeye
  • 浏览: 981 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

单独使用Srping模块, IoC, DAO

阅读更多

单独使用Spring某模块需要的jar包以及依赖关系, 费时整理, 共享出来节约大家时间

如有补充请发邮件到jmeyecn@gmail.com, 我会及时在这里补上

 

单独使用IoC:

1. context.jar (依赖2, 依赖4, 依赖6/ 因为抛BeansException)

2. beans.jar (依赖3, 依赖5 / 因为异常体系继承自core.NestedRuntimeException)

3. core.jar

4. logging.jar

5. asm.jar

6. expression.jar

 

单独使用DAO: 需要DataSource, 有多种方式获得, 这里使用dbcp

1. jdbc.jar

2. beans.jar

3. transaction.jar

4. core.jar

5. logging.jar

6. dbcp.jar

7. pool.jar

8. mysql_jdbc.jar (mysql数据库驱动)

 

// jar包完整名//

commons-dbcp-1.4.jar

commons-logging-1.1.1.jar

commons-pool-1.6.jar

mysql-connector-java-5.1.22-bin.jar

org.springframework.asm-3.1.2.RELEASE.jar

org.springframework.beans-3.1.2.RELEASE.jar

org.springframework.context-3.1.2.RELEASE.jar

org.springframework.core-3.1.2.RELEASE.jar

org.springframework.expression-3.1.2.RELEASE.jar

org.springframework.jdbc-3.1.2.RELEASE.jar

org.springframework.transaction-3.1.2.RELEASE.jar

分享到:
评论

相关推荐

    七个Spring核心模块详解

    Spring Core模块是Spring框架的核心容器,提供了基本的功能,包括BeanFactory、控制反转(IoC)和依赖注入(DI)。BeanFactory是Spring框架的核心组件,负责产生和管理Bean,它实现了工厂模式,使用控制反转模式将...

    JAVA spring 的介绍.docx

    - **企业级应用程序**:使用 Spring 的 ORM、DAO 等模块进行数据库操作,简化复杂的业务逻辑处理。 - **微服务架构**:Spring Cloud 为微服务架构提供了一整套解决方案,包括服务注册与发现、配置中心、API 网关等...

    Spring+SpringMVC+Mybatis+mysql+maven多模块

    在这个项目架构中,开发者首先会配置maven的多模块结构,为每个组件创建单独的模块,如:`spring-service`(业务逻辑)、`spring-web`(Web层)、`mybatis-dao`(数据访问对象)、`common-utils`(公共工具类)等。...

    spring 考试试题

    5. Spring模块关系: - Spring的各模块相对独立,可以单独使用,但核心模块(如Core Container)是其他模块的基础。 6. Spring核心模块作用: - 核心模块主要负责IOC(Bean工厂和ApplicationContext),用于管理...

    关于Spring的69个面试问答

    9. **Spring MVC**:Spring MVC是Spring框架的一部分,是一个设计优秀的MVC框架,可以单独使用或与其他MVC框架集成,它通过IoC将控制逻辑与视图和模型分离,提高了web应用的可测试性和可维护性。 10. **事务管理**...

    【狂神说】Spring全面详细笔记.md

    Spring框架由多个模块构成,这些模块可以单独使用,也可以组合起来以满足各种应用场景的需求。主要包括: 1. **Spring Core**:提供框架的基本组成部分,包括IoC容器的基础实现。 2. **Spring Context**:建立在...

    Spring框架七大模块简单介绍

    Spring框架由七大模块组成,每个模块都可以单独存在,或者与其他一个或多个模块联合实现。 一、Core模块 SpringCore模块是Spring的核心容器,实现了IOC模式,提供了Spring框架的基础功能。该模块中包含的...

    spring-framework-3.1.0.RELEASE.zip

    Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。... 1、核心容器 2、Spring 上下文 3、Spring AOP 4、Spring DAO 5、Spring ORM 6、Spring Web 模块 7、Spring MVC 框架

    Spring包结构以及各个包之间引用关系说明.doc

    Spring 由多个单独的 JAR 文件组成,每个 JAR 文件代表了一个特定的功能领域,如核心容器、AOP、数据访问/集成、Web 等。 #### Spring 各个包的详细介绍 1. **spring.jar** - 这个 JAR 包包含了完整的 Spring ...

    Spring相关的外文文献和翻译(毕设论文必备).doc

    Spring 框架由多个模块组成,包括核心容器(Core Container)、数据访问/集成(Data Access/Integration)、Web 模块、AOP 模块等,每个模块都可以独立使用或者与其他模块一起协同工作。 5. 鼓励测试驱动开发(Test...

    Spring试题和答案-迅捷PDF转换器.docx

    #### Spring模块间的关系 - **独立性**:Spring 的各个模块设计上具有较高的独立性,可以单独使用或结合使用。 - **依赖性**:虽然各个模块相对独立,但它们之间也存在一定的依赖关系,如 ORM 和 MVC 模块都依赖于...

    spring学习笔记

    - **分层架构**:Spring被设计成一系列模块,每个模块都可以单独使用,也可以组合使用。 - **源代码开放**:Spring框架的源代码是公开的,虽然它并不是基于任何特定的标准,但其设计模式和最佳实践仍然值得学习。 #...

    框架 Spring.pdf

    - **模块化的架构**:Spring包含多个模块,每个模块都可以单独使用,也可以组合使用,以满足不同应用场景的需求。 #### 二、Spring框架的层次结构 Spring框架支持多种不同的层次结构,这些层次有助于实现清晰的...

    spring源码分析1

    - **Spring DAO**:提供对JDBC操作的支持,如JdbcTemplate,简化了数据库访问。 - **Spring ORM**:与ORM框架集成,如Hibernate,提供了数据访问抽象层。 - **Spring AOP**:支持面向切面编程,用于实现如事务...

    spring框架入门到熟练

    2. **单独作为Bean容器**:即使不使用Spring的其他特性,仅将其作为Bean容器使用也非常常见。 3. **AOP切面处理**:对于需要处理切面逻辑的应用,可以利用Spring的AOP功能进行高效开发。 4. **消息支持**:Spring对...

    软件开发框架(J2EE)Spring概述习题与答案.pdf

    15. **Spring模块关系**:Spring的模块之间相对独立,可以单独使用,核心模块如IOC容器是其他模块的基础。 16. **切入点**:切入点是AOP中一系列连接点的集合,定义切入点不是必须的,可以根据需求选择性地定义。 ...

    计算机专业Java外文翻译 中文+英文(Spring框架介绍)

    Spring框架不仅仅是一个简单的IoC容器,它还提供了大量中间层功能,如事务管理、数据访问对象(DAO)支持、AOP(面向切面编程)等。在事务管理方面,Spring提供了一种通用的事务策略,允许开发者在不同的持久化技术...

    SpringBoot创建maven多模块项目实战代码

    在本篇文章中,我们学习了如何使用 Spring Boot 创建 Maven 多模块项目。Maven 多模块项目是指一个项目被拆分成多个子模块,每个子模块可以单独编译、打包和部署。多模块项目可以简化项目的结构,使得项目更加易于...

    Spring考试试卷.docx

    - Spring的各个模块可以单独存在,也可以组合使用,它们构成了灵活的框架。 - Core Container(核心容器)由BeanFactory组成,它是Spring的基础。 - ApplicationContext是核心模块的一部分,它扩展了BeanFactory...

Global site tag (gtag.js) - Google Analytics