`

Spring+JPA+MySQL的配置文件(2)

阅读更多

  Xml代码
    <?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:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx"
    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
                http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.0.xsd
                http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.0.xsd">

    <bean class="org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor" />

    <bean id="Myervice" class="MyService" />
    <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
    <property name="driverClassName">
    <value>com.mysql.jdbc.Driver</value>
    </property>
    <property name="url">
    <value>jdbc:mysql://localhost:3306</value>
    </property>
    <property name="username">
    <value>########</value>
    </property>
    <property name="password">
    <value>########</value>
    </property>
    </bean>

    <!-- JPA EntityManagerFactoryBean for EntityManager-->
    <bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
    <property name="persistenceXmlLocation" value="persistence.xml" />
    <property name="persistenceUnitName" value="java2000" />
    <property name="dataSource" ref="dataSource" />
    </bean>

    <!-- Transaction manager for JPA -->
    <bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager">
    <property name="entityManagerFactory">
    <ref bean="entityManagerFactory" />
    </property>
    </bean>

    <tx:annotation-driven transaction-manager="transactionManager" />

    </beans>

0
0
分享到:
评论

相关推荐

    Spring+Jersey+JPA+Hibernate+MySQL整合

    项目中的源码包含了整合这些技术的所有必要组件,包括配置文件、实体类、DAO(数据访问对象)接口、服务类和控制器。开发者可以通过这些源码学习如何将Spring、Jersey、JPA和Hibernate整合在一起,实现前后端交互,...

    spring+springmvc+spring data jpa+mysql

    标题 "spring+springmvc+spring data jpa+mysql" 涉及到的是一个基于Java的Web开发技术栈,主要用于构建高效、灵活的企业级应用程序。这个技术组合包括四个主要组件: 1. **Spring框架**:这是一个全面的企业级应用...

    Spring + JPA + Hibernate配置

    这篇博客将探讨如何配置Spring、JPA和Hibernate进行集成开发。 首先,我们需要在项目中引入相关的依赖。对于Spring项目,通常使用Maven或Gradle作为构建工具。在Maven的pom.xml文件中,添加Spring、JPA和Hibernate...

    Spring +JPA+EclipseLink Maven 配置

    本篇文章将深入探讨如何配置Spring、JPA(EclipseLink实现)和Maven来创建一个高效且易于维护的Java应用程序。 首先,我们需要在`pom.xml`文件中添加相关的依赖。Spring的核心模块包括`spring-context`和`spring-...

    Springboot+jpa+MySQL+HTML之简单的增删改查Demo

    2. **数据库配置**:在`application.properties`文件中,配置MySQL数据库的相关信息,包括数据库URL、用户名、密码和驱动类名。 ```properties spring.datasource.url=jdbc:mysql://localhost:3306/mydb?useSSL=...

    Spring Boot+Jpa多数据源配置Demo(支持不同数据库)

    使用`@TestPropertySource`或`@ActiveProfiles`注解来指定测试时使用的配置文件,以便在不同数据源之间切换。 总结来说,Spring Boot + JPA 的多数据源配置需要对Spring的配置机制有深入理解,包括自动配置、bean的...

    springBoot+jpa+mysql

    自动配置使得我们无需编写大量XML配置文件,只需添加相应的依赖,SpringBoot就能自动配置相应的服务。起步依赖则通过`spring-boot-starter`模块来引入特定功能的依赖,如`spring-boot-starter-data-jpa`用于JPA的...

    spring+Jpa多数据源配置的方法示例

    ### 步骤 2:创建总的 DataSource 配置文件 在 Spring 框架中,我们可以创建一个总的 DataSource 配置文件,用于管理多个数据源。例如: ```java @Configuration public class DataSourceConfig { @Bean(name = ...

    各种数据源配置之Spring+JPA配置BoneCP数据源

    2. 配置 BoneCP:在Spring的配置文件(如`application.properties`或`application.yml`)中,设置BoneCP的相关属性。例如: ```properties spring.datasource.type=com.jolbox.bonecp.BoneCPDataSource spring....

    maven+springboot+jpa+shiro权限管理内有数据库sql

    Spring Data JPA是Spring对JPA的扩展,提供了更高级别的抽象,如自动化的Repository接口实现,简化了数据访问层的开发。在本项目中,JPA与数据库交互,使得数据操作更加便捷和灵活。 Shiro是一个轻量级的安全框架,...

    SpringBoot + SpringData Jpa + Scala + Mysql(java+Scala混编)

    在SpringBoot项目中,pom.xml用于声明SpringBoot起步依赖、SpringData JPA、Scala库、MySQL驱动等相关依赖,使得Maven能够自动下载和管理这些依赖。 【src】 src目录是Java项目中的源代码目录,通常包含main和test...

    Struts2+Spring+Jpa+ExtJS开发实例

    6. **含jar文件**:项目中包含的jar文件可能包含了这些技术栈所需的库,如Struts2的核心库、Spring的相关模块、JPA实现(如Hibernate)、ExtJS的库文件以及与MySQL连接相关的驱动等。 7. **myeclipse版本**:...

    springboot+jpa+security用户权限

    1. 配置文件:`SecurityConfig.java`,这是Spring Security的配置类,用于定制认证和授权规则。 2. 控制器:可能有处理登录、注销请求的控制器,如`LoginController.java`。 3. 服务类:如`UserService.java`,可能...

    springmvc +shiro+querydsl+jpa框架多数据源配置详细说明

    Spring MVC + Shiro + QueryDSL + JPA 框架多数据源配置详细说明 Spring MVC + Shiro + QueryDSL + JPA 框架多数据源配置是当前 Web 应用程序中常见的技术栈组合。该技术栈组合可以提供强大的安全认证、数据查询和...

    现有Mysql数据库,写Spring + Hibernate的配置文件

    在Maven或Gradle的构建文件中,添加对应的依赖库,如Spring的核心库、Spring ORM模块以及Hibernate的JPA和核心库。确保版本与项目的其他依赖兼容。 接下来,配置Spring的ApplicationContext.xml文件。在这个文件中...

    SpringBoot + JPA + Mysql

    本文将深入探讨Spring Boot、JPA与Mysql的整合过程以及相关知识点。 **1. Spring Boot简介** Spring Boot是Spring Framework的一个模块,旨在简化Spring应用程序的初始搭建以及开发过程。它预设了许多常见的配置,...

    Springboot+Atomikos+Jpa+Mysql实现JTA分布式事务

    3. 配置JPA:同样在配置文件中,指定数据源类型为Atomikos,并配置MySQL数据库连接信息,包括URL、用户名、密码等。 4. 开启JTA支持:在Spring Boot的主类上添加`@EnableJtaTransactionManager`注解,开启JTA事务...

    Struts2+Spring+JPA(Hibernate)的jar包

    整合这三个框架需要在配置文件中进行相应的设置,如Struts2的struts.xml、Spring的applicationContext.xml以及Hibernate的persistence.xml。开发者还需要确保这些jar包的版本兼容,以避免潜在的运行时问题。 总的来...

Global site tag (gtag.js) - Google Analytics