SSM框架——整合注意事项

ssm整合之路的思路整理 #一、准备阶段@TOC 阅读详情

SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
本文是博主对上述文章的整合时遇到的问题的汇总
首先给出最终的主要xml文件
pom.xml文件

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>org.springmvc</groupId>
  <artifactId>springmvc</artifactId>
  <packaging>war</packaging>
  <version>0.0.1-SNAPSHOT</version>
  <name>springmvc Maven Webapp</name>
  <url>http://maven.apache.org</url>
    <properties>  
            <!-- spring版本号 -->  
            <spring.version>4.0.2.RELEASE</spring.version>  
            <!-- mybatis版本号 -->  
            <mybatis.version>3.2.6</mybatis.version>  
            <!-- log4j日志文件管理包版本 -->  
            <slf4j.version>1.7.7</slf4j.version>  
            <log4j.version>1.2.17</log4j.version>  
        </properties>  

        <dependencies>  
            <dependency>  
                <groupId>junit</groupId>  
                <artifactId>junit</artifactId>  
                <version>4.11</version>  
                <!-- 表示开发的时候引入,发布的时候不会加载此包 -->  
                <scope>test</scope>  
            </dependency>  

            <!-- spring核心包 -->  
            <dependency>  
                <groupId>org.springframework</groupId>  
                <artifactId>spring-core</artifactId>  
                <version>${spring.version}</version>  
            </dependency>  

            <dependency>  
                <groupId>org.springframework</groupId>  
                <artifactId>spring-web</artifactId>  
                <version>${spring.version}</version>  
            </dependency>  
            <dependency>  
                <groupId>org.springframework</groupId>  
                <artifactId>spring-oxm</artifactId>  
                <version>${spring.version}</version>  
            </dependency>  
            <dependency>  
                <groupId>org.springframework</groupId>  
                <artifactId>spring-tx</artifactId>  
                <version>${spring.version}</version>  
            </dependency>  

            <dependency>  
                <groupId>org.springframework</groupId>  
                <artifactId>spring-jdbc</artifactId>  
                <version>${spring.version}</version>  
            </dependency>  

            <dependency>  
                <groupId>org.springframework</groupId>  
                <artifactId>spring-webmvc</artifactId>  
                <version>${spring.version}</version>  
            </dependency>  
            <dependency>  
                <groupId>org.springframework</groupId>  
                <artifactId>spring-aop</artifactId>  
                <version>${spring.version}</version>  
            </dependency>  

            <dependency>  
                <groupId>org.springframework</groupId>  
                <artifactId>spring-context-support</artifactId>  
                <version>${spring.version}</version>  
            </dependency>  

            <dependency>  
                <groupId>org.springframework</groupId>  
                <artifactId>spring-test</artifactId>  
                <version>${spring.version}</version>  
            </dependency>  
            <!-- mybatis核心包 -->  
            <dependency>  
                <groupId>org.mybatis</groupId>  
                <artifactId>mybatis</artifactId>  
                <version>${mybatis.version}</version>  
            </dependency>  
            <!-- mybatis/spring包 -->  
            <dependency>  
                <groupId>org.mybatis</groupId>  
                <artifactId>mybatis-spring</artifactId>  
                <version>1.2.2</version>  
            </dependency>  
            <!-- 导入java ee jar 包 -->  
            <dependency>  
                <groupId>javax</groupId>  
                <artifactId>javaee-api</artifactId>  
                <version>7.0</version>  
            </dependency>  
            <!-- 导入Mysql数据库链接jar包 -->  
            <dependency>  
                <groupId>mysql</groupId>  
                <artifactId>mysql-connector-java</artifactId>  
                <version>5.1.30</version>  
            </dependency> 
           <!-- 导入oracle数据库链接jar包 -->    
            <dependency>
                <groupId>com.oracle</groupId>
                <artifactId>ojdbc6</artifactId>
                 <version>11.2.0.1.0</version>
            </dependency>
            <!-- 导入dbcp的jar包,用来在applicationContext.xml中配置数据库 -->  
            <dependency>  
                <groupId>commons-dbcp</groupId>  
                <artifactId>commons-dbcp</artifactId>  
                <version>1.2.2</version>  
            </dependency>  
            <!-- JSTL标签类 -->  
            <dependency>  
                <groupId>jstl</groupId>  
                <artifactId>jstl</artifactId>  
                <version>1.2</version>  
            </dependency>  
            <!-- 日志文件管理包 -->  
            <!-- log start -->  
            <dependency>  
                <groupId>log4j</groupId>  
                <artifactId>log4j</artifactId>  
                <version>${log4j.version}</version>  
            </dependency>  


            <!-- 格式化对象,方便输出日志 -->  
            <dependency>  
                <groupId>com.alibaba</groupId>  
                <artifactId>fastjson</artifactId>  
                <version>1.1.41</version>  
            </dependency>  


            <dependency>  
                <groupId>org.slf4j</groupId>  
                <artifactId>slf4j-api</artifactId>  
                <version>${slf4j.version}</version>  
            </dependency>  

            <dependency>  
                <groupId>org.slf4j</groupId>  
                <artifactId>slf4j-log4j12</artifactId>  
                <version>${slf4j.version}</version>  
            </dependency>  
            <!-- log end -->  
            <!-- 映入JSON -->  
            <dependency>  
                <groupId>org.codehaus.jackson</groupId>  
                <artifactId>jackson-mapper-asl</artifactId>  
                <version>1.9.13</version>  
            </dependency>  
            <!-- 上传组件包 -->  
            <dependency>  
                <groupId>commons-fileupload</groupId>  
                <artifactId>commons-fileupload</artifactId>  
                <version>1.3.1</version>  
            </dependency>  
            <dependency>  
                <groupId>commons-io</groupId>  
                <artifactId>commons-io</artifactId>  
                <version>2.4</version>  
            </dependency>  
            <dependency>  
                <groupId>commons-codec</groupId>  
                <artifactId>commons-codec</artifactId>  
                <version>1.9</version>  
            </dependency>  
        </dependencies>  
  <build>
    <finalName>net.cxp</finalName>
  </build>
</project>

这里博主因为采用的是oracle数据库,所以要导入ojdbc6驱动程序,因为oracle没有授权maven使用ojdbc,所以我们要自己导入ojdbc驱动程序到maven仓库:
1.先在cmd下运行(-Dfile后面的值写你oracle安装目录下的ojdbc包,因为下载oracle会提供ojdbc驱动程序包,所以可以不用在重新下载)
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackaging=jar -Dfile=F:\app\lenovo\product\11.2.0\dbhome_1\jdbc\lib\ojdbc6.jar
2.然后在pom.xml文件中添加

            <dependency>
                <groupId>com.oracle</groupId>
                <artifactId>ojdbc6</artifactId>
                 <version>11.2.0.1.0</version>
            </dependency>

com.oracle是maven里ojdbc所在的包名,写到这里就够了,不用再写子包。

spring-mvc文件

<?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:p="http://www.springframework.org/schema/p"
    xmlns:context="http://www.springframework.org/schema/context"
    xmlns:mvc="http://www.springframework.org/schema/mvc"
    xsi:schemaLocation="
        http://www.springframework.org/schema/beans
        http://www.springframework.org/schema/beans/spring-beans-4.0.xsd
        http://www.springframework.org/schema/context
        http://www.springframework.org/schema/context/spring-context-4.0.xsd
        http://www.springframework.org/schema/mvc
        http://www.springframework.org/schema/mvc/spring-mvc-4.0.xsd">

    <!-- 打开注解装配并自动检测Bean和定义Bean,这句不能放在spring-mybatis.xml文件中,否则扫描不到controller -->
    <context:component-scan base-package="net.cxp.controller"></context:component-scan>

    <!-- 启用spring mvc注解驱动,spring会自动为我们注册必要的几个Bean -->
    <mvc:annotation-driven enable-matrix-variables="true" />

    <!-- 避免ie执行ajax时,返回json时出现下载文件 -->
    <bean id="mappingJacksonHttpMessageConverter"
        class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter">
        <property name="supportedMediaTypes">
            <list>
                <value>text/html;charset=UTF-8</value>
            </list>
        </property>
    </bean>

    <!-- 启动springmvc注解功能,完成请求和注解pojo的映射 -->
    <bean
        class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
        <property name="messageConverters">
            <list>
                <ref bean="mappingJacksonHttpMessageConverter" /><!-- json转换器 -->
            </list>
        </property>
    </bean>

    <!-- 定义跳转的文件的前后缀,视图模式配置 -->
    <bean
        class="org.springframework.web.servlet.view.InternalResourceViewResolver">
        <!-- 自动给后面action的方法return的字符串加上前缀和后缀,变成一个可用的url地址 -->
        <property name="prefix" value="/" />
        <property name="suffix" value=".jsp" />
    </bean>
</beans>

这里需要注意的是mappingJacksonHttpMessageConverter。因为spring4.1转json不在使用MappingJacksonHttpMessageConverter,而是使用MappingJackson2HttpMessageConverter,所以使用spring4.1及以上版本的要注意了,改变后的具体写法自行百度吧。

spring-mybatis文件

<?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:p="http://www.springframework.org/schema/p"  
    xmlns:context="http://www.springframework.org/schema/context"  
    xmlns:mvc="http://www.springframework.org/schema/mvc"  
    xsi:schemaLocation="http://www.springframework.org/schema/beans    
                        http://www.springframework.org/schema/beans/spring-beans-3.1.xsd    
                        http://www.springframework.org/schema/context    
                        http://www.springframework.org/schema/context/spring-context-3.1.xsd    
                        http://www.springframework.org/schema/mvc    
                        http://www.springframework.org/schema/mvc/spring-mvc-4.0.xsd">  

    <!-- 自动扫描 -->
    <context:component-scan base-package="net.cxp"></context:component-scan>

    <!-- 加载配置文件 -->
    <bean id="configProperties"
          class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
        <property name="ignoreResourceNotFound" value="true"/>
        <property name="locations">
            <list>
                <value>classpath*:/jdbc.properties</value>
            </list>
        </property>
    </bean>

    <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"
        destroy-method="close">
        <property name="driverClassName" value="${driver}" />
        <property name="url" value="${url}" />
        <property name="username" value="${username}" />
        <property name="password" value="${password}" />
        <!-- 初始化连接大小 -->
        <property name="initialSize" value="${initialSize}"></property>
        <!-- 连接池最大数量 -->
        <property name="maxActive" value="${maxActive}" ></property>
        <!-- 连接池最大空闲 -->
        <property name="maxIdle" value="${maxIdle}" ></property>
        <!-- 连接池最小空闲 -->
        <property name="minIdle" value="${minIdle}" ></property>
        <!-- 获取连接最大等待时间 -->
        <property name="maxWait" value="${maxWait}" ></property>
    </bean>

    <!-- spring和mybatis完美整合,不需要mybatis的配置映射文件 -->
    <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
        <property name="dataSource" ref="dataSource" />
        <!-- 自动扫描mapping.xml文件 -->
        <property name="mapperLocations" value="classpath:net/cxp/mapping/*.xml"></property>
    </bean>

    <!-- DAO接口所在的包名,spring会自动查找其下的类,!注意这句 value="sqlSessionFactory",不是ref而是value -->
    <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
        <property name="basePackage" value="net.cxp.dao" />
        <property name="sqlSessionFactoryBeanName" value="sqlSessionFactory" />
    </bean>

    <!-- 事务管理transaction manager, use JtaTransactionManager for global tx -->
    <bean id="transactionManager"
        class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
        <property name="dataSource" ref="dataSource"/>
    </bean>

</beans>

这里博主被这句话折腾了好久

<property name="sqlSessionFactoryBeanName" value="sqlSessionFactory" />

注意是sqlSessionFactoryBeanName,而不是sqlSessionFactoryBean,后面的是value而不是ref,sqlSessionFactory不是bean吗,应该是ref而不是value才对啊,具体解释参考
mybatis-spring集成:配置多数据库源中遇到的问题–MapperScannerConfigurer配置 ,不这样写的话读jdbc.properties文件时总会报string类型不能转为int型的错误。

最后一点是单元测试的时候,你不能直接run单元测试。
1.首先你要先把mapping文件复制到target\classes…文件夹下,如
F:\Workspaces\springmvc Maven Webapp\target\classes\net\cxp,因为此文件夹下没有映射xml文件。
2.然后右键项目名–>run as–>maven test,之后在进行单元测试。不进行这步的话(F:\Workspaces\springmvc Maven Webapp\target\test-classes),你的test-classes文件夹下没有编译好的测试类class文件,自然会报类没有发现的异常。参考maven中运行junit4报测试类class not found错误——maven test命令

IntelliJ IDEA中SSM框架整合实战指南 本文还有配套的精品资源,点击获取 简介:本文将介绍如何在IntelliJ IDEA开发环境中整合SSM框架,即SpringMVC、Spring和Mybatis。SSM框架是Java Web开发中广泛使用的框架组合,能够高效地构建企业级Web应用。文章将按照详细的步骤讲解从创建项目、添加依赖、配置各框架至编写和测试代码的整个整合过程。同时,还会介绍IDEA中实用的插件辅助工具... 阅读详情

相关推荐

SSM个人博客含数据库与说明 说明在github

原地址:https://github.com/jxnu-liguobin/blog 有说明 仅供新手参考springboot 主要是是ssm的知识,没有使用jpa security等

SSM框架整合步骤及相关注意事项

一、创建项目 选择maven项目中webapp的模版创建。 另外要注意添加上最后一行的archetypeCatalog=internal键值对,这样在build的时候可以使用内部目录,会快速很多。 二、maven中相关依赖的导入 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.7

weixin_42050795的博客 704

【TiktokAPI】Tiktok直播API与实时互动功能开发完全指南

Tiktok直播API允许开发者创建、管理直播,并实现各种互动功能。/*** 获取Tiktok直播API访问令牌* @param {string} client_id - 应用ID* @param {string} client_secret - 应用密钥* @param {string} code - 授权码* @param {string} redirect_uri - 重定向URI* @returns {Promise<object>} 访问令牌响应*/try {}),

Mageia的专栏 3207

(5)SSM - 配置Spring

1 创建数据库 2 创建有关数据库连接的文件 resources创建一个有关数据源存放的配置文件中,名字随意 在此我取名为dbconfig dbconfig.properties: jdbc.jdbcUrl=jdbc:mysql://localhost:3306/ssm_crud jdbc.driverClass=com.mysql.jdbc.Driver jdbc.user=root jd...

魚 337

Agent 操作系统:未来的 Harness 平台

在大模型技术爆发的当下,自主智能体(Agent)已经成为AI原生应用的核心载体,但当前Agent开发面临着碎片化严重、运维难度高、规模化落地难三大核心痛点,就像1970年代没有通用操作系统的裸机编程时代,开发者需要重复造轮子解决底层基础设施问题。本文将深度解析Agent操作系统(Agent OS)作为AI原生时代的底层基础设施的核心定位,以及下一代Harness平台如何将Agent OS与成熟的DevOps、CI/CD、可观测性、成本管理能力深度融合,成为AI原生应用全生命周期管理的统一平台。

软件工程实践的博客 280

Win11如何更改用户文件夹名(完整流程- 已验证可行)

把C盘所有文件备份,如果不想备份,则选择创建一个C盘的系统还原点(能在后续把C盘玩崩之后恢复原状)

Y_Aryan的博客 5万+

SSM框架整合注意事项

在web.xml中配置: Springmvc的前端控制器 实例化Spring容器的监听器 字符编码过滤器 REST 过滤器。创建Spring的配置文件: applicationContext.xml:组件扫描、 连接池、 事务……创建Springmvc的配置文件: springmvc.xml : 组件扫描、 视图解析器;查看不同MyBatis版本整合Spring时使用的适配包。MyBatis的 SqlSession的创建 .MyBatis的 Mapper接口的代理实现类。导入SSM需要使用的jar包。

longzorg_cn的博客 246

鱼鹰优化算法(OOA)详解:从猛禽捕食智能到优化算法实现

鱼鹰优化算法(Osprey Optimization Algorithm, OOA)是2023年提出的一种新型元启发式优化算法,灵感来源于鱼鹰(一种中型猛禽)高效的捕食策略。算法模拟了鱼鹰从空中识别水下鱼类位置并俯冲捕食,然后将捕获的鱼带至安全位置享用的全过程,以此抽象出全局探索和局部开发两个核心阶段。OOA算法具有参数少、结构简单、收敛速度快、全局寻优能力强等特点。自提出以来,已在函数优化、机器学习参数调优(如CatBoost模型)、路径规划等多个领域展现出良好性能,为解决复杂优化问题提供了新的有效工具。

qq_42212808的博客 273

基于Eclipse/STS工具开发SSM(Spring+SpringMVC+MyBatis)框架整合教程之环境搭建【十分详细】

笔记大纲 框架整合注意事项 MyBatis版本整合Spring时需要加入适配包 下载整合适配包地址 官方整合示例,jpetstore 框架整合实现思路 新建一个动态的web工程 配置工程WEB-INF下web.xml文件 工程下新建源文件包,添加配置和5大文件 测试#部署项目于服务中,查看控制台日志信息 项目工程整体结构 六大文件配置【重点】 测试配置环境 本...

林大侠 1326

大疆司空 2 私有化部署:FH2、Terra、4G 三大服务区别详解

摘要: 司空2私有版包含三大模块:FH2(核心平台,必选)、Terra(建模算力,需NVIDIA显卡)、4G(内网图传)。FH2是基础,支持设备管理与任务调度;Terra适用于测绘建模场景,依赖GPU算力;4G模块保障复杂环境下的图传稳定性,适合纯内网部署。选择逻辑:先部署FH2,再按需添加Terra(需显卡)或4G(需内网支持),避免资源浪费。

2501_93651177的博客 580

图神经网络实战(25)——基于A3T-GCN预测交通流量

本节重点讨论了使用 TGNN 进行交通预测任务。首先,我们介绍了 PeMS-M 数据集,并将其从表格数据转换为具有时间信号的静态图数据集。在实践中,我们根据输入距离矩阵创建了加权邻接矩阵,并将交通速度转换为时间序列。最后,我们构建了 A3T-GCN 模型,这是一个专为交通预测设计的 T-GNN 模型,并将结果与两个基线模型进行了比较,验证了模型的预测结果。

盼小辉丶的博客 8636

ssm框架整合注意

1.整合思路: Spring MVC是Spring框架的一个模块,所以不存在Spring MVC与Spring之间整合问题。 所以只涉及Spring与MyBatis的整合,Spring MVC与MyBatis之间的整合。 2.配置文件 (1)创建数据库常量配置文件db.properties (2)创建Spring配置文件applicationContext.xml (读取db.properties...

qazshuige的博客 276

2026 Claude Code 标准化前端UI SKILL——Frontend Design

是 Anthropic 官方开源的技能包,在 Claude 官方插件站中排名第一,超过 52k 的下载量。场景推荐方案快速体验批量安装官方 Skills深度设计策略叠加完整打磨流程集成终端跑claude一句话总结:Frontend Design 不是给 AI 加新能力,而是给 AI 加审美标准。它让 AI 从“能画”变成“会设计”——先想清楚风格,再动手写代码。

十年老程序猿,AI 疯狂研究专家,前沿硬核知识分享 3618

hmcl整合包导入_SSM框架整合注意事项

1 整合注意事项查看不同MyBatis版本整合Spring时使用的适配包;下载整合适配包https://github.com/mybatis/spring/releases官方整合示例,jpetstorehttps://github.com/mybatis/jpetstore-62 整合思路、步骤搭建环境创建一个动态的WEB工程导入SSM需要使用的jar包导入整合适配包导入其他技术的一些支持包 ...

weixin_42150341的博客 1145

Linux内核配置选项详解及编译过程

在内核编译完成后,可以通过重启系统并选择新编译的内核来使用它。可以在该菜单下选择需要编译进内核的设备驱动,也可以选择将设备驱动编译为模块。可以在该菜单下选择需要编译进内核的设备驱动,也可以选择将设备驱动编译为模块。可以选择需要的调试选项,并根据需要启用或禁用相应的功能。可以选择需要的文件系统类型,并根据需要启用或禁用相应的选项。可以选择需要的网络协议和功能,并根据需要启用或禁用相应的选项。可以选择需要的调试选项,并根据需要启用或禁用相应的功能。可以选择需要的文件系统类型,并根据需要启用或禁用相应的选项。

TechGlide的博客 747

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

spring model的作用_SSM(Spring+SpringMVC+Mybatis) 框架整合搭建流程以及其间注意事项...

首先,直接给出总流程:零、引jar包  1、引包(或者写maven.pom)一、数据库部分  设计数据库各表结构,主键、外键等二、Model部分  1、根据表结构写相对应的bean(*.java)  2、配置mybatis.xml    主要写typeAlias(别名)  3、根据别名编写 *Mapper.xml 放在beanMapper包下三、Controller部分  1、根据 *Map...

weixin_39778815的博客 313

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

04.SSM框架整合-Mybatis映射文件的存放路径注意事项

一: Mapper接口与映射文件在同一目录下 方式一:同一目录,位置不同 在Spring的核心配置文件中,配置了在指定包下批量扫描mapper映射文件: <!-- 批量扫描mapper包,创建代理对象 --> <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"> <property name="basePackage" value="com.lg.mapper"/>

lglglglglgui的博客 2531

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

使用idea通过maven整合三大框架SSM,及注意事项

首先先晒一下目录结构: 工程目录结构   下面我们说说遇到的两个问题: 第一个:说找不到mapper.xml文件,进行dao层接口创建动态代理时失败。这个错误是我们的xml不能放在idea中的java下,应该放在resources目录下,要不然idea不会检测到他,并且要注意创建和mapper.java形同的目录结构在resources下,不要用.要用/ 第二个:集成springmvc...

c1523456的博客 440

SSM整合

1.SSM 整合问题: 2.目录结构: 3.注意事项: 主要是确认目录问题: 4.运行结果: 参考资料: https://www.cnblogs.com/hackyo/p/6646051.html 5.下载代码: 下载代码 ...

专注Java(全栈)应用开发,求知若渴,虚心若愚,talk is cheap, show me the code. 177

2023新版图文详解SpringBoot整合SSM框架(附源码)

本教程以图文形式详细讲解SpringBoot整合SSM框架的流程以及具体步骤及其注意事项。总体而言,在IDEA中利用SpringBoot整合SSM框架的技术难度不大;但是需要注意的细节之处较多。所以,在整合过程中务必细致周到,考虑周全,富有耐心。

谷哥的小弟 8659

SSM 框架整合

目录标题SSM框架整合Spring与mybatis整合的步骤第一种:以纯注解的方式整合注意事项 SSM框架整合 SSM框架整合,就是 Spring框架 + SpringMVC框架 + Mybatis框架 三者的整合 本质就是Spring和mybatis的整合。 Spring 框架负责对象创建和管理 Mybatis框架负责持久层的封装 SpringMVC框架负责控制层和视图解析 在Spring中,要整合 mybatis框架,我们的项目需要额外提供两个依赖 mybatis 框架的依赖 ...

低调,谦虚,自律,反思,成长! 323

MyBatis框架 第6章:SSM框架整合

第6章:SSM框架整合 6.1 整合注意事项 查看不同MyBatis版本整合Spring时使用的适配包; 2. 下载整合适配包 https://github.com/mybatis/spring/releases 3. 官方整合示例,jpetstore https://github.com/mybatis/jpetstore-6 6.2整合思路、步骤 搭建环...

尚硅谷铁杆粉丝的博客 211

SSM框架

SSM框架 1、Spring框架 MVC开发模式: jsp+servlet+jdbc M:Model-模型层:jdbc V:View-视图层:jsp C:Controller-控制层:Servlet SSM:springmvc4+spring4+Mybatis3 M:Model-模型层:mybatis V:View-视图层:jsp C:Controller-控制层:Controller(sprin...

weixin_40434214的博客 381

3.7 SSM框架整合

说是SSM框架整合其实只是Mybatis框架与Spring框架、SpringMVC之间框架整合;因为SpringMVC本就是Spring框架中的一部分,他们不涉及整合的问题。 Mybatis框架与Spring和SpringMVC整合,主要是在配置文件上:   之前在 2.5 中说了Mybatis和Spring整合,里面列出了需要的JAR包,SSM框架整合呢,只需要将Mybatis框架和Spring...

weixin_43835284的博客 216
上一篇: ssh整合注意事项
下一篇: git上传项目
github_32658299
博客等级 码龄11年 21粉丝 33原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值