Spring集成MyBatis完整实例(分享)

 更新时间:2016年07月07日 09:19:42   投稿:jingxian  
下面小编就为大家带来一篇Spring集成MyBatis完整实例(分享)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

为了梳理前面学习的《Spring整合MyBatis(Maven+MySQL)一》与《Spring整合MyBatis(Maven+MySQL)二》中的内容,准备做一个完整的示例完成一个简单的图书管理功能,主要使用到的技术包含Spring、MyBatis、Maven与MySQL等。最后的运行效果如下:

项目结构如下:

一、新建一个基于Maven的Web项目

1.1、创建一个简单的Maven项目,项目信息如下:

 1.2、修改层面信息,在项目上右键选择属性,再选择“Project Facets”,先设置java运行环境为1.7,先去掉"Dynamic Web Module"前的勾,然后保存关闭;再打开勾选上"Dynamic Web Module",版本选择“3.0”;这里在左下解会出现一个超链接,创建“Web Content”,完成关闭。

1.3、修改项目的部署内容。项目上右键属性,选择“Deplyment Assembly”,删除不需要发布的内容如:带“test”的两个目录,WebContent目录,再添加一个main下的webapp目录。

修改后的结果如下所示:

1.4、修改项目内容。将WebContent下的内容复制到/src/main/webapp下,再删除WebContent目录,修改后的结果如下所示:

1.5、添加“服务器运行时(Server Runtime)”,添加后的结果如下:

 二、创建数据库与表

三、添加依赖

四、新建POJO实体层

五、新建MyBatis SQL映射层

六、创建服务层

七、完成Spring整合MyBatis配置

八、创建Servlet与实现功能

九、测试运行

以上这篇Spring集成MyBatis完整实例(分享)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:

相关文章

  • 什么是数据库索引 有哪些类型和特点

    什么是数据库索引 有哪些类型和特点

    这篇文章主要介绍了网站数据库的优化最为基础的优化措施就是建立数据库索引了,这里就介绍一下,什么是数据库索引?有哪些类型和特点
    2015-10-10
  • DeepinV20快速安装Mariadb的详细步骤

    DeepinV20快速安装Mariadb的详细步骤

    本文给大家介绍DeepinV20安装Mariadb的详细步骤,MariaDB数据库管理系统是MySQL的一个分支,添加一些功能支持本地的非阻塞操作和进度报告,具体内容详情跟随小编一起看看吧
    2021-07-07
  • 交互分布式系统下如何生成唯一序列

    交互分布式系统下如何生成唯一序列

    在分布式系统中,由于涉及到多个不同业务module的交互,以及高并发的场景。我们需要系统能够生成一个跨业务module的全网唯一序列号,来保证我们业务操作的独立性和唯一性
    2022-01-01
  • 数据库查询中遭遇特殊字符导致问题的解决方法

    数据库查询中遭遇特殊字符导致问题的解决方法

    数据库查询中遭遇特殊字符导致问题的解决方法,我们提供的是asp的,但其它的数据库与语言下的解决方法也大同小异。
    2007-12-12
  • 数据库设计技巧奉送了

    数据库设计技巧奉送了

    数据库设计技巧奉送了...
    2007-03-03
  • Mybatis查询延迟加载详解及实例

    Mybatis查询延迟加载详解及实例

    这篇文章主要介绍了Mybatis查询延迟加载详解及实例的相关资料,Mybatis的延迟加载默认是关闭的,即默认是一次就将所有的嵌套SQL一并查了将对象所有的信息都查询出来。开启延迟加载有两种方式,需要的朋友可以参考下
    2017-01-01
  • Access与sql server的语法区别总结

    Access与sql server的语法区别总结

    这篇文章主要介绍了Access与sql server的语法区别总结,需要的朋友可以参考下
    2007-03-03
  • 详解hive常见表结构

    详解hive常见表结构

    hive是基于Hadoop的一个数据仓库工具,用来进行数据提取、转化、加载,这是一种可以存储、查询和分析存储在Hadoop中的大规模数据的机制,这篇文章主要介绍了hive常见表结构,需要的朋友可以参考下
    2022-08-08
  • Hadoop 2.x伪分布式环境搭建详细步骤

    Hadoop 2.x伪分布式环境搭建详细步骤

    这篇文章主要为大家详细介绍了Hadoop 2.x伪分布式环境搭建详细步骤,感兴趣的朋友可以参考一下
    2016-05-05
  • SQL注入篇学习之盲注/宽字节注入

    SQL注入篇学习之盲注/宽字节注入

    盲注是注入的一种,指的是在不知道数据库返回值的情况下对数据中的内容进行猜测,实施SQL注入,下面这篇文章主要给大家介绍了关于SQL注入篇之盲注/宽字节注入的相关资料,需要的朋友可以参考下
    2022-03-03

最新评论