iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >如何将mybatis配置到springmvc中
  • 577
分享到

如何将mybatis配置到springmvc中

mybatisspringmvc 2023-05-30 22:05:36 577人浏览 安东尼
摘要

MyBatis简介mybatis 是一款优秀的持久层框架,它支持定制化 sql、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原

MyBatis简介

mybatis 是一款优秀的持久层框架,它支持定制化 sql、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。

为了更方便的连接数据库,将mybatis配置到springMVC

1).  首先是jar包    多了3个jar  druid 这个是阿里的数据库连接包      mybatis和 mybatis-spring 

如何将mybatis配置到springmvc中

2)  然后是项目目录

如何将mybatis配置到springmvc中

3)在WEB.xml中 加上一个spring的配置文件

<context-param></context-param>元素含有一对参数名和参数值,用作应用的servlet上下文初始化参数。参数名在整个Web应用中必须是惟一的。设定web应用的环境参数(context)

如何将mybatis配置到springmvc中

4)

  spring-mvc的内容不变,spring-mybatis中的内容如下

<!-- MyBatis配置 这个就是spring和mybatis的整合 也就是spring-mybatis jar--><bean id="mysqlSqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"><!--数据库 多数据源配置多个--><property name="dataSource" ref="MysqlDataSource" /><!-- 自动扫描mapping.xml文件 --><!-- 自动扫描entity目录, 省掉xml里的手工配置 该属性可以给包中的类注册别名,注册后可以直接使用类名,而不用使用全限定的类名--><property name="typeAliasesPackage" value="com.springmvc.model" /><!-- mysqlSqlSessionFactory会自动扫描该路径下的所有文件并解析。--><property name="mapperLocations"><list><value>classpath:/mybatis/*Mapper.xml</value></list></property></bean><!--会查找类路径下的映射器并自动将它们创建成MapperFactoryBean --><bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"> <property name="sqlSessionFactoryBeanName" value="mysqlSqlSessionFactory"></property><!-- 为映射器接口文件设置基本的包路径 --> <property name="basePackage" value="com.springmvc.dao" /><!-- 该属性起到一个过滤的作用,设置该属性,那么mybatis的dao接口 只有包含该注解 才会被扫描--><property name="annotationClass" value="com.springmvc.base.JYBatis"/></bean>

--结束END--

本文标题: 如何将mybatis配置到springmvc中

本文链接: https://www.lsjlt.com/news/221471.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何将mybatis配置到springmvc中
    MyBatis简介MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原...
    99+
    2023-05-30
    mybatis springmvc
  • 如何将Mybatis连接到ClickHouse
    场景 最近在做数据分析项目,里面有这样一个业务:把匹配的数据打上标签,放到新的索引中。 数据量:累计亿级的数据 使用场景:可能会单次查询大量的数据,但不会设置复杂的条件,且这些数据...
    99+
    2024-04-02
  • springMVC如何将controller中数据传递到jsp页面
    1> 将方法的返回值该为ModelAndView在返回时,将数据存储在ModelAndView对象中如:newModelAndView("/WEBINF/jsp/showData.jsp","message",message)...
    99+
    2023-05-31
    springmvc controller jsp
  • 在MyBatis中如何将Mapper文件引用到resultMap中
    今天就跟大家聊聊有关在MyBatis中如何将Mapper文件引用到resultMap中,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。ClassesMapper.xml:<res...
    99+
    2023-05-31
    mybatis resultmap mapper
  • Win10系统下如何将VSCode配置到右键菜单中
    这篇文章将为大家详细讲解有关Win10系统下如何将VSCode配置到右键菜单中,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。教程新建一个后缀是 .reg 的文件,例如: vs.reg用记事本或 Notep...
    99+
    2023-06-25
  • 详解Spring Boot中如何自定义SpringMVC配置
    目录前言一、SpringBoot 中 SpringMVC 配置概述二、WebMvcConfigurerAdapter 抽象类三、WebMvcConfigurer 接口四、WebMvc...
    99+
    2024-04-02
  • Spring Boot + Mybatis + Spring MVC环境配置中DataSource如何配置
    小编给大家分享一下Spring Boot + Mybatis + Spring MVC环境配置中DataSource如何配置,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解...
    99+
    2023-06-02
  • SpringMVC+myBatis如何结合使用
    这篇文章给大家分享的是有关SpringMVC+myBatis如何结合使用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1. [代码]控制器片段     ...
    99+
    2023-06-03
  • 如何将MySQL配置到阿里云服务器上
    本文将详细介绍如何将MySQL配置到阿里云服务器上,包括如何设置数据库、用户权限、数据库服务器的访问等。 在阿里云上配置MySQL是一个相对简单的过程,只需要几步就可以完成。但是,如果你是第一次使用阿里云或MySQL,可能会有一些疑惑。在本...
    99+
    2023-11-01
    阿里 如何将 器上
  • Spring boot中如何配置Mybatis多数据源
    本篇文章为大家展示了Spring boot中如何配置Mybatis多数据源,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。环境准备实验环境:JDK 1.8Spring...
    99+
    2024-04-02
  • 如何在SpringMVC中配置路径参数和URL参数
    本篇文章为大家展示了如何在SpringMVC中配置路径参数和URL参数,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。SpringMVC中的路径参数就是指在路径中添加参数,用于实现伪静态是很好的。路径...
    99+
    2023-06-06
  • springmvc自动配置被禁用如何解决
    如果Spring MVC自动配置被禁用,可以按照以下步骤进行解决: 确保项目中存在spring-webmvc依赖。在pom.xml...
    99+
    2024-02-29
    springmvc
  • springboot如何整合mybatis将sql打印到日志
    这篇文章主要介绍了springboot如何整合mybatis将sql打印到日志,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在前台请求数据的时候,sql语句一直都是打印到控制...
    99+
    2023-05-30
    mybatis spring boot
  • vuejs中router history如何配置到iis
    这篇文章主要为大家展示了“vuejs中router history如何配置到iis”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“vuejs中router his...
    99+
    2024-04-02
  • 使用SpringMVC如何实现整合mybatis
    这篇文章给大家介绍使用SpringMVC如何实现整合mybatis,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache softw...
    99+
    2023-05-31
    springmvc mybatis
  • mybatis-plus如何配置逻辑删除
    目录mybatis-plus配置逻辑删除逻辑删除失效原因及解决方案测试依赖解决方案mybatis-plus配置逻辑删除 引入jar包 <!--mybatis-plus-->...
    99+
    2024-04-02
  • Spring+SpringMVC+MyBatis深入学习及搭建(三)之MyBatis全局配置文件解析
    前面有写到Spring+SpringMVC+MyBatis深入学习及搭建(二)——MyBatis原始Dao开发和mapper代理开发MyBatis的全局配置文件SqlMapConfig.xml,配置内容和顺序如下:properties(属性...
    99+
    2023-05-31
    mybatis 配置文件 spring+springmvc+mybatis
  • MyBatis如何配置多个别名typeAliasesPackage
    目录配置多个别名 typeAliasesPackage设置typeAliasesPackage支持**通配符匹配配置多个别名 typeAliasesPackage <prope...
    99+
    2024-04-02
  • 如何用MyBatis全局配置文件
    这篇文章主要讲解了“如何用MyBatis全局配置文件”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何用MyBatis全局配置文件”吧!目录MyBatis全局配置文件settings 设置t...
    99+
    2023-06-20
  • Mybatis-Plus如何配置分页对象
    目录配置类SysUserControllerSysUserServiceSysUserServiceImpl配置类 package com.xiaoge.config; impor...
    99+
    2022-11-13
    Mybatis-Plus 配置分页对象 Mybatis-Plus 分页对象
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作