描述:
用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
分享到:
相关推荐
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 ...
<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 ...