`
zxingchao2005
  • 浏览: 80368 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Struts2+Mybatis+Spring整合增删改查实例

 
阅读更多

在我的博客首页有s2sh整合的例子,现在要做的工作就是将此工程中hibernate换成mybatis,并且使用比较流行的annotation注解来实现。首先肯定是要将hibernate的jar包全部干掉,然后加上mybatis的jar包及其与spring整合所需jar包,下面只贴主要改动的类及其配置文件:

一.mybatis配置文件mybatis-config.xml

<?xml version="1.0" encoding="UTF-8" ?>

二、bean的mapper文件

Student.xml


User.xml



三、spring配置文件applicationContext.xml


四、泛型基类BaseDAOImpl.java






StudentDAOImpl.java


剩下的代码基本跟以前的相同就不帖了

源码可以去点击打开链接下载



























  


  
分享到:
评论
1 楼 feige014 2012-07-18  
源码发一份,349040242@qq.com,谢谢

相关推荐

    struts2_mybatis_spring_框架实例整合_数据库 文档

    在Struts2和MyBatis的整合中,Spring可以协调这两个框架,管理Struts2的Action和MyBatis的Mapper接口,实现依赖注入和事务控制。 整合这三大框架的过程主要包括以下几个步骤: 1. 配置Spring:创建Spring的配置...

    spring+struts2+hibernate+mybatis

    一个简单的spring+struts2+hibernate+mybatis整合(数据库脚本放在项目资源文件的sql目录下) 因为没想好mvc用springmvc好,还是struts2好 所以没有整合进去

    Struts2+maven+spring+mybatis整合实现注册功能实例

    Struts2、Maven、Spring和MyBatis是Java Web开发中的四大框架,它们的整合应用可以构建出高效、模块化的应用程序。这个实例是关于如何将这些技术融合在一起,实现一个用户注册的功能。 首先,Struts2是一个基于MVC...

    spring+struts2+mybatis实例

    标题中的"spring+struts2+mybatis实例"是指一种常见的Java Web开发框架组合,通常称为SSM框架。SSM是Spring、Struts2和MyBatis三个开源框架的缩写,它们各自负责应用程序的不同部分,协同工作以构建高效、模块化的...

    隐患排查系统源码+项目说明+数据库(基于Spring3.2+Struts2.3+Mybatis+Mysql5.7).zip

    【资源说明】 1、该资源包括项目的全部源码,下载可以直接使用! 2、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末...隐患排查系统源码+项目说明+数据库(基于Spring3.2+Struts2.3+Mybatis+Mysql5.7)...

    shiro+struts2+mybatis+spring整合实例

    在"shiro+struts2+mybatis+spring整合实例"中,开发者通常会按照以下步骤进行: 1. **配置Spring**:设置Bean定义,包括DataSource、SessionFactory(MyBatis)、Shiro的相关组件(如Realm、SecurityManager等)...

    struts2+mybatis+spring整合简单案例

    6. 编写Mapper接口和XML文件:定义UserMapper接口,包含增删改查等方法;在对应的UserMapper.xml文件中编写SQL语句。 7. 测试:运行项目,通过浏览器访问Struts2的Action,查看是否能正确跳转到预期的视图,并验证...

    spring+struts2+mybatis整合案例demo

    SSM整合是Java Web开发中常见的一种框架组合,由Spring、Struts2和MyBatis三个组件构成。这种集成能够实现高效、灵活的业务逻辑处理,同时降低了代码的复杂性。接下来,我们将深入探讨这三个框架及其整合过程中的...

    struts2+mybatis3+spring3小例子

    Struts2、MyBatis3和Spring3是Java Web开发中的三大框架,它们协同工作能够构建出高效、灵活的企业级应用程序。在这个小例子中,我们将深入探讨这三个框架如何结合使用,以及它们各自的核心功能。 首先,Struts2是...

    Struts2+spring+mybatis(Maven)整合

    在"Struts2+Spring+Mybatis(Maven)整合"的实践中,首先需要在pom.xml中添加这些框架的依赖,然后配置Spring的ApplicationContext.xml,定义Bean的实例化和依赖关系。接着,创建Struts2的配置文件struts.xml,定义...

    struts2+mybatis+spring整合

    7. **事务管理**:在进行增删改查操作时,特别是涉及多表的事务,Spring的事务管理器(PlatformTransactionManager)确保了操作的原子性和一致性。通过@Transactional注解,可以声明式地控制事务的边界。 8. **测试...

    Struts2+MyBatis+Sping框架+Struts2上传实例

    总的来说,这个实例旨在演示如何在Struts2、MyBatis和Spring的集成环境中实现文件上传功能,并通过MyBatis将文件信息存入数据库。对这些知识点的深入理解和实践,将有助于开发者构建更加完善的Web应用程序。

    spring+struts2+mybatis整合

    SSM整合,即Spring、Struts2和MyBatis三者的集成,是Java Web开发中常见的一种技术栈组合。这三种框架各自承担不同的职责:Spring作为应用上下文和依赖注入容器,负责管理对象和处理事务;Struts2作为 MVC 框架,...

    struts2+spring+mybatis

    1. **配置整合**:首先,需要在Struts2的配置文件中声明Spring的Action代理,使得Struts2能够通过Spring容器来创建和管理Action实例。同时,Spring的配置文件需要包含所有需要的bean定义,包括Action类、Service类...

    Struts2+Spring3+MyBatis结合项目

    Struts2、Spring3和MyBatis是Java Web开发中常用的三大框架,它们各自负责不同的职责,协同工作能够构建出高效、松耦合的Web应用。这个“Struts2+Spring3+MyBatis结合项目”是一个实战示例,旨在帮助开发者深入理解...

    struts2+sping+mybatis整合jar(非常完整)

    Spring与Struts2的整合主要体现在Action的实例化上,通过Spring的IoC(Inversion of Control,控制反转)容器来创建和管理Action,这样可以实现Action的依赖注入,提高代码的灵活性。 其次,Spring框架提供了强大的...

    基于struts2.2.6+Mybatis3.2.0+spring3.1的整合项目

    这个项目是一个典型的Java Web应用框架整合实例,它将三个流行的技术——Struts2、Mybatis和Spring——集成在一起,以实现高效、灵活的后端开发。下面将分别对这三个框架以及它们在项目中的作用进行详细介绍。 **...

    mybatis分页(struts2+spring+mybatis)

    本项目“mybatis分页(struts2+spring+mybatis)”演示了如何在Java Web应用中实现基于MyBatis的分页功能,结合Struts2和Spring框架,提供了一个完整的解决方案。下面将详细解释这个项目涉及的知识点。 1. **...

Global site tag (gtag.js) - Google Analytics