描述:
用maven构建项目引用org.springframework.transaction-3.1.0.RELEASE.jar时根据下面的dependency死活都download不到jar包。
http://ebr.springsource.com/repository/app/bundle/version/detail?name=org.springframework.transaction&version=3.1.0.RELEASE&searchType=bundlesByName&searchQuery=transaction
<dependency>
<groupId>org.springframework</groupId>
<artifactId>org.springframework.transaction</artifactId>
<version>3.1.0.RELEASE</version>
</dependency>
原因:
上面的依赖是错误的。详见附件。
解决方法:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-tx</artifactId>
<version>3.1.0.RELEASE</version>
</dependency>
- 大小: 68.6 KB
分享到:
相关推荐
9. **org.springframework.transaction-3.0.5.RELEASE.jar**: 提供了事务管理服务,支持编程式和声明式事务管理,适用于多种事务API,如JTA和JDBC。 10. **org.springframework.test-3.0.5.RELEASE.jar**: 包含...
13.2.3. Using the Spring Boot Maven Plugin 13.3. Gradle 13.4. Ant 13.5. Starters 14. Structuring Your Code 14.1. Using the “default” Package 14.2. Locating the Main Application Class 15. ...
在Java开发领域,Spring框架和...<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverClassName" value="com.mysql.cj.jdbc.Driver"/> ...
通过阅读文档,开发者可以学习到如何使用Spring框架构建企业级应用,掌握Spring的核心概念如IoC容器和依赖注入,并了解Spring提供的各种模块和服务。无论你是初次接触Spring的新手,还是需要深入了解框架的高级...
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:jms="http://www.springframework.org/schema/jms" xsi:schemaLocation=...
标题 "jersey 2.2 +spring 3.1.0.RELEASE+hibernate 3.3.1.GA maven 配置文件" 暗示了一个集成开发环境,其中涉及到三个主要的技术组件:Jersey、Spring 和 Hibernate。这个配置文件是基于 Maven 构建系统的,用于...
<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <!-- SqlSessionFactory --> <bean id="sqlSessionFactory" class="org.mybatis.spring....
Maven是一个项目管理工具,它可以帮助开发者管理和构建项目,而SSH框架则提供了模型-视图-控制器(MVC)架构的支持,简化了业务逻辑、数据持久化和控制层的实现。下面将详细介绍如何在Maven环境下搭建SSH框架。 ...
在实际项目中,开发者通常会根据需求选择合适的Spring模块,并通过Maven或Gradle等构建工具将这些JAR包引入到项目中。通过理解并熟练使用这些核心组件,可以构建出高效、可维护的Java应用程序。
2. **导入依赖**:将压缩包中的库文件添加到项目类路径,或者在构建工具的配置文件中指定依赖。 3. **配置Spring**:编写Spring的配置文件(如`applicationContext.xml`),定义bean及其依赖。 4. **启动应用**:在...
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation=...
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:tx=...
8. **Maven构建**:Spring 3.1.4使用Maven进行项目构建,`src`目录下的`pom.xml`文件定义了项目依赖和构建规则。 9. **模块化设计**:Spring 3.x版本开始,框架被拆分成多个模块,如Core Container、Data Access/...
`org.springframework.jdbc`和`org.springframework.transaction`包提供了相关接口和实现。 8. **spring-orm.jar**和**spring-oxm.jar**:ORM(对象关系映射)和Object/XML映射支持,用于与Hibernate、JPA等ORM框架...
`org.springframework.transaction`包包含了事务管理的接口和实现,如`PlatformTransactionManager`和`TransactionDefinition`。 6. **Spring上下文**:`ApplicationContext`是Spring的上下文接口,它是整个Spring...
8. **Maven和Gradle集成**:Spring项目通常可以通过Maven或Gradle构建工具进行管理,Spring的BOM(Bill of Materials)可以帮助管理依赖版本的一致性。 在"Spring-framework(基本包)"中,lib目录下的jar文件可能...
import org.springframework.transaction.annotation.Transactional; @Service public class UserService { @Autowired private SessionFactory sessionFactory; @Transactional public void addUser(User ...
Spring is the most popular Java web framework. It makes it easy to efficiently build modular and testable web applications by using the Model-View-Controller paradigm and dependency injection. Using ...
import org.springframework.orm.hibernate5.LocalSessionFactoryBean; import javax.sql.DataSource; @Configuration public class HibernateConfig { @Autowired private DataSource dataSource; @Bean ...
<beans xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/mvc ...