`
eggbucket1
  • 浏览: 81206 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
文章分类
社区版块
存档分类
最新评论

Spring与Struts和JPA集成

 
阅读更多

这是一个Web Project

首先是web.xml文件

然后是位于//WebRoot//WEB-INF//中的struts-config.xml文件

接着是用于收集用户名的login.jsp页面

位于//WebRoot//WEB-INF//page//中的用于显示添加新用户的结果的message.jsp页面

位于//WebRoot//WEB-INF//page//中的用于显示用户列表的personlist.jsp页面

然后是位于//src//META-INF//中的JPA持久化单元文件persistence.xml

接着是位于src根目录【即classpath下】的beans.xml文件

用到的数据库实体类Person.java

用到的服务层接口以及实现类

接着是Struts1.x中用于收集前台表单信息的ActionForm类

然后是Struts1.x中用于添加用户的Action类

最后是Struts1.x中用于显示用户列表的Action类

另外附上使用JUnit4编写的单元测试类PersonServiceTest.java

分享到:
评论

相关推荐

    spring struts2 jpa集成

    标题“Spring Struts2 JPA集成”涉及到的是Java企业级开发中的三大框架——Spring、Struts2和JPA(Java Persistence API)的整合应用。这是一个常见的技术栈组合,用于构建可扩展且高效的Web应用程序。 首先,...

    Spring+Struts2+JPA

    在Java Web开发中,Spring、Struts2和JPA是三个非常重要的框架。Spring作为一个全面的轻量级框架,提供了依赖注入(DI)和面向切面编程(AOP)等功能;Struts2是一个强大的MVC框架,用于处理用户请求和业务逻辑;JPA...

    spring-ssj.rar_spring_spring+Struts2+jpa集成

    在"spring-ssj.rar_spring_spring+Struts2+jpa集成"这个压缩包中,我们很可能会找到一个示例项目,展示了如何将Spring、Struts2和JPA进行集成。以下是这个集成过程的一些关键知识点: 1. **Spring配置**:首先,...

    spring3 struts2 JPA

    总结来说,这个技术栈组合提供了一个基础的Java Web开发环境,适合初学者学习企业级应用开发,包括如何配置和使用Spring、Struts2、JPA以及Proxool,以及如何组织和管理MVC架构中的各个组件。通过深入研究和实践,...

    spring+struts+JPA.jar

    标题中的"spring+struts+JPA.jar"表明这是一个整合了Spring、Struts和Java Persistence API(JPA)的项目库。这个压缩包包含了运行基于这些技术的应用所需的一系列依赖库。 Spring是一个全面的Java应用框架,它提供...

    Struts2整合Spring、JPA

    Struts2整合Spring和JPA是企业级Java应用开发中常见的技术组合,它们分别负责不同的职责:Struts2作为一款成熟的MVC框架,主要用于处理Web层的请求与响应;Spring作为一个全面的轻量级框架,提供了依赖注入(DI)和...

    spring3.1 struts2.3 hibernate4.1 jpa集成小例子

    这个"spring3.1 struts2.3 hibernate4.1 jpa集成小例子"是一个典型的Java Web项目,它展示了如何将Spring 3.1、Struts 2.3、Hibernate 4.1和Java Persistence API (JPA) 这四大组件融合到一个应用中。接下来,我们将...

    Struts+spring+JPA例子

    在这个"Struts2.2.3+Spring3.0.5+JPA2.0"的例子中,我们将深入探讨这三个框架的集成与应用。 首先,Struts2是一个基于MVC(Model-View-Controller)设计模式的Java Web框架,它极大地简化了Java Servlet和JSP的开发...

    spring struts2 JPAspring struts2 JPA

    综上所述,"spring struts2 JPA"的整合应用是Java Web开发中的一个重要话题,涉及到如何有效地组织和管理应用程序的各个层面,包括控制层、业务层和数据持久化层。掌握这种整合方式对于开发者来说至关重要,因为它能...

    Struts2,spring2.5与jpa的整合示例

    Spring Security(以前称为Acegi Security)是一个强大的安全框架,可以与Spring2.5无缝集成,实现用户的认证和授权。通过配置Spring Security,可以控制哪些用户或角色可以访问哪些领域对象。例如,可以使用`@...

    Struts2+JPA+Spring整合(PPT)

    **Struts2、JPA与Spring的整合** 在企业级Java开发中,Struts2、JPA(Java Persistence API)和Spring框架的整合是常见的技术栈选择,它们各自扮演着不同的角色,共同构建出强大的MVC(Model-View-Controller)架构...

    struts2 jpa project

    除此之外,开发者可能还利用了Spring框架来集成Struts2和JPA,Spring提供了依赖注入(DI)和面向切面编程(AOP)等功能,使得组件间的耦合度降低,提高了代码的可维护性和可测试性。 在部署和运行此项目时,你需要...

    基于_Struts_2+Spring+JPA_框架的WEB_应用

    **Struts 2 + Spring + JPA集成** 在整合这三个框架时,Struts 2负责前端的请求处理,Spring作为应用的容器管理所有bean,包括Struts 2的Action类和JPA的EntityManager。JPA则负责数据持久化,通过Spring的数据访问/...

    Struts2 Spring Jpa 配置测试

    对于Struts2,Spring可以通过`struts-plugin.xml`与Struts2进行集成,提供Action的依赖注入。此外,还需要配置Spring的数据源、事务管理器以及JPA的实体扫描路径。 3. **JPA配置**:JPA的配置主要涉及`persistence....

    struts jpa spring 整合(源代码)

    Struts、JPA和Spring是Java开发中三个非常重要的框架,它们各自负责应用程序的不同层面:Struts用于控制层,Spring提供了全面的框架支持,包括依赖注入和面向切面编程,而JPA则是Java持久化规范,用于管理数据库操作...

    JPA+Spring+Struts整合实例,JPA+Spring+Struts整合实例

    同时,可以使用Spring插件(struts2-spring-plugin)来实现Spring与Struts的集成,这样Action类可以直接从Spring容器获取服务层对象。 **4. 实现业务逻辑** 创建JPA实体类,使用`@Entity`注解标识。接着,创建对应...

    Jpa+Spring+Struts集成步骤详解

    在Java Web开发中,JPA(Java Persistence API)、Spring框架和Struts框架是常见的三大组件,它们分别负责数据持久化、依赖注入与控制层管理。将这三个组件集成在一起可以构建出高效、稳定的企业级应用。下面,我们...

Global site tag (gtag.js) - Google Analytics