`
kingpei999
  • 浏览: 21119 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

ssj项目学习之bean.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:context="http://www.springframework.org/schema/context"
       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.5.xsd
           http://www.springframework.org/schema/context
           http://www.springframework.org/schema/context/spring-context-2.5.xsd
           http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd
           http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd">
<context:annotation-config/>
<context:component-scan base-package="com.ptn"/>
<!-- persistenceUnitName用来寻找persistence的配置 -->
<bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalEntityManagerFactoryBean">
		<property name="persistenceUnitName" value="news"></property>
	</bean>
<!-- 可以有多个事务管理器 -->
<bean id="txManager" class="org.springframework.orm.jpa.JpaTransactionManager">
		<property name="entityManagerFactory" ref="entityManagerFactory"></property>
	</bean>
<tx:annotation-driven transaction-manager="txManager"/>
</beans>
分享到:
评论

相关推荐

    SSJ框架集成

    同时,也需要确保项目中的其他配置文件(如Spring的bean定义或web.xml)正确引用了SSJ的相关组件。 4. **依赖管理**: 使用SSJ框架可能需要添加特定的Maven或Gradle依赖。我们需要确保这些依赖被正确地引入到构建...

    ssj.rar_jpi框架_spring的jpi_struts2 jsp spring

    要理解这个项目,你需要阅读和解析`redome.txt`中的指南,查看`ssj`目录下的配置文件,了解Spring如何配置JPI(可能是JPA),以及Struts2的动作和结果是如何定义的。同时,通过研究JSP页面,你可以看到用户界面是...

    SSH/SSJ整合,Spring 3.1.0M1,Hibernate 3.X,struts2.1.8

    正确配置各个框架的XML配置文件,理解和运用它们的核心概念,是成功整合的关键。同时,为了提高开发效率和代码质量,通常会采用一些最佳实践,如使用注解配置、使用Maven或Gradle进行依赖管理、使用IDE的自动配置...

    spring-ssj.rar_spring_spring+Struts2+jpa集成

    1. **Spring配置**:首先,我们需要配置Spring的核心上下文(如`applicationContext.xml`),声明Bean定义并管理依赖。这包括配置数据源、事务管理器、以及Struts2和JPA的相关组件。例如,对于JPA,我们可能需要配置...

    ssj整合开发jar包清单

    ### ssj整合开发jar包清单 #### 一、概述 本文档主要介绍了一种整合了Spring 3.0、Struts 2.1.8 和 JPA (基于 Hibernate 3.5.1 Final) 的 Java 开发框架所需的核心 JAR 包清单。这种整合通常被称为“SSJ”框架,它...

    SSJ 完整干净Demo

    1. **Spring配置**:使用XML或Java配置文件来定义bean,实现依赖注入。 2. **Hibernate实体**:定义了与数据库表对应的Java类,通常使用`@Entity`注解标记,并通过`@Id`注解指定主键。 3. **JPA Repository**:...

    Spring+Struts2+JPA

    - `pom.xml`:Maven项目配置文件,包含了依赖的jar包。 - `src/main/java`:Java源代码目录,包括Action类、Service类、DAO类和实体类。 - `src/main/resources`:资源文件夹,存放Spring配置文件、Struts2配置文件...

    spring,struts,jdbc整合工程

    这个整合工程提供了一个完整的流程,帮助开发者了解如何以XML配置方式将这三个组件结合在一起,同时配合博客的图文教程,使得学习过程更为直观易懂。 首先,Struts是Apache的一个开源项目,它是一个基于MVC(Model-...

    spring-mvc-demo.zip

    另一个重要的配置文件是Spring的Bean定义文件,如`applicationContext.xml`或使用Java配置类(例如@Configuration注解的类),这些配置定义了Spring容器如何初始化和管理Bean。 2. **Spring MVC配置**:Spring MVC...

    ssj(spring+Struts2+jpa)框架的集成(含jar包)

    1. 配置Spring:创建Spring配置文件,定义Bean定义,包括Struts2的Action、Service、DAO以及JPA的相关配置。 2. 集成Struts2:配置struts2.xml,指定Action类和结果映射,同时使用Spring插件将Action实例化交给...

    Struts1.3+spring2.5+JPA(hibernate) demo

    学习这个demo,开发者可以了解如何配置和使用这三大框架的集成,掌握如何编写Action、Service、DAO,以及如何在Spring中声明和注入Bean。此外,还能理解如何在Struts中配置ActionMapping和ActionForm,以及如何利用...

    struts1.x+spring+jta集成例子(包含所有jar包)

    接着,在Spring的配置文件(如applicationContext.xml)中,你需要定义业务bean,配置事务管理器,并声明事务属性。 关于数据库部分,由于描述中提到需要自行创建MySQL数据库,所以你需要设计相关的数据库模式,...

    Struts2 + Spring + Jps(HIbernate) + Maven3

    在本项目中,Spring可能用于配置服务层组件,通过注解实现bean的声明和管理,同时Spring的AOP可以用来实现如日志记录、权限验证等功能。 **JPA** 和 **Hibernate** 都与数据库交互有关。JPA是标准的API,而...

    北大青鸟SSM框架整合的超市订单购物系统

    在本项目中,Spring作为整个应用的基础,负责管理所有组件的生命周期,通过XML或注解方式配置Bean,实现对象间的依赖关系,使得代码更加解耦。 2. **SpringMVC框架**:SpringMVC是Spring框架的一个模块,专门用于...

    JPA+Spring+Struts整合实例

    通过配置文件或注解,Spring可以自动装配bean,使得代码更加松耦合。此外,Spring AOP允许我们定义切面,实现如日志、事务管理等功能,提高代码的可维护性。 **Struts框架** Struts是基于MVC设计模式的Web应用框架...

    woekspace_myeclipse.rar

    1. **spring_01_base**: 这部分很可能是关于Spring框架的基础内容,包括依赖注入(DI)的基本概念,Bean的生命周期管理,以及XML配置文件的使用。 2. **spring_02_annotation**: 涉及到Spring的注解驱动开发,如@...

    struts1.3+hibernate3.3+JPA集成

    处理中文乱码问题,我们需要在`web.xml`中配置过滤器,确保请求和响应都正确地处理字符编码。以下是一个典型的过滤器配置: ```xml &lt;filter-name&gt;CharacterEncodingFilter &lt;filter-class&gt;org.springframework....

    Spring SpringMVC Jpa整合Demo

    解压后,我们可以看到项目的目录结构,包括src/main/java(存放Java源代码)、src/main/resources(存放配置文件和静态资源)、pom.xml(Maven项目的配置文件)等。在这些文件中,开发者会定义Spring的bean配置、...

    Struts+spring+JPA例子

    项目运行后,你可以通过Struts2的配置来访问不同的功能,Spring会管理所有bean的生命周期和依赖,而JPA则负责数据库的CRUD操作。这将帮助你理解这三个框架如何协作,以及如何在实际项目中应用它们。 总的来说,这个...

    struts2+spring2.5+jpa(基于注释)

    在本项目中,Spring2.5主要负责管理Bean的生命周期,通过注解@Scope、@Component、@Service、@Repository和@Controller,可以在不写XML配置的情况下声明和管理Bean。此外,Spring的AOP功能可以用于日志记录、事务...

Global site tag (gtag.js) - Google Analytics