SSM框架简单简绍

合集下载

关于SSM框架下各层的解释说明(Controller等)

关于SSM框架下各层的解释说明(Controller等)

关于SSM框架下各层的解释说明(Controller等)⽬录SSM框架各层解释说明entity层(model层)dao层(mapper层)service层Controller层(web层)SSM框架SSM框架是spring MVC ,Spring和Mybatis框架的整合,是标准的MVC模式,将整个系统划分为表现层(web),controller 层,service层,dao层四层,使⽤spring MVC负责请求的转发和视图管理。

Spring实现业务对象管理,Mybatis作为数据对象的持久化引擎。

表现层(web):通俗讲就是展现给⽤户的界⾯,即⽤户在使⽤⼀个系统的时候他的所见所得。

业务逻辑层(service):针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。

数据访问层(dao):该层所做事务直接操作数据库,针对数据的增添、删除、修改、更新、查找等。

DataBase ===> Entity ===> Mapper.xml ===> Dao.Java ===> Service.java ===> Controller.java ===> html cssjs(thymeleaf)各层解释说明⽤IDEA创建⼀个maven项⽬结构如左图所⽰,在该项⽬中,有五个包,分别是controller、dao、entity、service和serviceimpl:层描述实体层数据库在项⽬中的类,主要⽤于定义与数据库对象应的属性,提供get/set⽅法,tostring⽅法,有参⽆参构造函数。

持久层与数据库交互,dao层⾸先会创建dao接⼝,接着就可以在配置⽂件中定义该接⼝的实现类;接着就可以在模块中调⽤dao 的接⼝进⾏数据业务的处理,⽽不⽤关注此接⼝的具体实现类是哪⼀个类,dao层的数据源和数据库连接的参数都是在配置⽂件中进⾏配置的。

业务层控制业务,业务模块的逻辑应⽤设计,和dao层⼀样都是先设计接⼝,再创建要实现的类,然后在配置⽂件中进⾏配置其实现的关联。

Struts、Spring、Hibernate三大框架的原理和优点

Struts、Spring、Hibernate三大框架的原理和优点

Struts的原理和优点.Struts工作原理MVC即Model—View—Controller的缩写,是一种常用的设计模式。

MVC 减弱了业务逻辑接口和数据接口之间的耦合,以及让视图层更富于变化。

MVC的工作原理,如下图1所示:Struts 是MVC的一种实现,它将Servlet和JSP 标记(属于J2EE 规范)用作实现的一部分。

Struts继承了MVC的各项特性,并根据J2EE的特点,做了相应的变化与扩展.Struts的工作原理,视图:主要由JSP生成页面完成视图,Struts提供丰富的JSP 标签库: Html,Bean,Logic,Template等,这有利于分开表现逻辑和程序逻辑。

控制:在Struts中,承担MVC中Controller角色的是一个Servlet,叫ActionServlet。

ActionServlet是一个通用的控制组件。

这个控制组件提供了处理所有发送到Struts的HTTP请求的入口点。

它截取和分发这些请求到相应的动作类(这些动作类都是Action类的子类)。

另外控制组件也负责用相应的请求参数填充Action From(通常称之为FromBean),并传给动作类(通常称之为ActionBean)。

动作类实现核心商业逻辑,它可以访问java bean 或调用EJB。

最后动作类把控制权传给后续的JSP 文件,后者生成视图。

所有这些控制逻辑利用Struts-config.xml文件来配置。

模型:模型以一个或多个java bean的形式存在。

这些bean分为三类:Action Form、Action、JavaBean or EJB.Action Form通常称之为FormBean,封装了来自于Client的用户请求信息,如表单信息。

Action通常称之为ActionBean,获取从ActionSevlet传来的FormBean,取出FormBean中的相关信息,并做出相关的处理,一般是调用Java Bean或EJB等。

ssm总结

ssm总结

ssm总结SSM总结在现代社会中,随着信息技术的不断发展,软件系统的应用范围越来越广泛,由此衍生出的软件开发框架也层出不穷。

SSM(Spring + SpringMVC + MyBatis)作为一种主流的JavaWeb开发框架,以其高效的性能和灵活的配置而备受开发者青睐。

本文将对SSM框架进行总结,深入探讨其核心组件、特点以及项目实践。

一、SSM框架的介绍SSM框架是由Spring、SpringMVC和MyBatis三个独立的框架整合而成的。

Spring是一个轻量级的Java开发框架,通过依赖注入和面向切面编程提供了强大的基础设施支持。

SpringMVC是一个基于MVC设计模式的Web框架,通过处理器映射、拦截器等机制实现了灵活的URL 请求处理。

MyBatis是一个持久层框架,通过SQL映射配置文件和对象关系映射(ORM)技术实现了Java对象与数据库表之间的转换。

SSM框架的核心目标是提高开发效率、降低维护成本和提升系统性能。

通过Spring的依赖注入和面向切面编程,我们可以实现代码的解耦和复用,提高代码的可维护性。

SpringMVC的强大拦截器和处理器映射能力使我们可以灵活地处理URL请求和生成用户友好的页面。

MyBatis通过灵活的SQL映射配置文件和ORM技术,使数据库操作变得简单高效,提高系统性能。

二、SSM框架的特点1. 灵活性:SSM框架提供了各种灵活的配置选项,可以根据项目需求对框架进行定制化配置。

开发者可以根据实际情况选择使用Spring的Bean注入、IOC容器,SpringMVC的拦截器、处理器映射,以及MyBatis的动态SQL、缓存等功能。

2. 易学易用:SSM框架的学习曲线相对较低,尤其对于有JavaWeb开发基础的开发者来说。

框架提供了丰富的文档和示例代码,并且社区活跃,问题能够及时得到解决。

3. 高效性:SSM框架通过各种优化手段提高了系统的性能。

Spring通过IOC和AOP减少了代码的冗余和耦合,提高了系统的可维护性;SpringMVC通过拦截器和处理器映射机制提高了URL请求的处理效率;MyBatis通过缓存和ORM技术减少了数据库查询的次数,提高了系统的响应速度。

Java程序SSM框架整合开发说课稿

Java程序SSM框架整合开发说课稿

Java程序SSM框架整合开发说课稿今天我说课的题目是SSM框架跨境电商登录与商品列表。

下面我将从:教学分析、教学设计、教学过程、教学反思、教学总结,这五个方面来进行我的说课。

一、教学分析1、教材分析:Java程序设计SSM课程是职业学校的软件行业必修的一门专业课,学生通过学习Spring框架、Spring MVC框架、My Batis框架以及Redis 框架等相关知识,并能够实际上机操作,从而达到企业要求的标准,能够实现就业。

本课程共分为两大部分,课程理论主体和实际项目训练。

本教材分为六个部分:第一部分是技术基础,让同学们对SSM框架里的每一门技术的主要作用都有所了解,然后介绍SSM框架的主要设计模式,有助于从底层深入理解框架,这里我同时还采用复习Java SE阶段的重要知识点,让同学们对之前的知识体系深入了解而不至于遗忘;第二部分讲解My Batis的基础应用,包括其主要组成、配置、映射器、动态SQL、并且深入My Batis的底层运行原理和插件,详细学习它们的高级应用,这部分我采用大量的流程图,给学生最为直观的感受,同时理论与实际生活相结合,每个案例都会和生活结合在一起,生动有趣的同时,让同学们印象深刻,并通过大量的编写代码的练习,让学生们掌握好My Batis框架的实际运用;第三部分讲解Spring Ico和Spring AOP,掌握Spring如何通过IoC管理资源,然后通过设计模式讨论AOP的实现原理及其使用方法、实践、讨论Spring对数据库的支持,如何整合My Batis,并且着重学习Spring数据库事务的相关内容,包括对数据库隔离级别和传播行为的应用;第四部分讲解Spring MVC的主要流程、Handler Mapping的应用、控制器Controller、处理适配器(Handler Adapter)、视图和解析器,然后学习传递参数、注解、数据校验、消息转换和国际化等应用;第五部分掌握NoSQL的优势和应用方法,掌握Redis的常用数据类型和主要命令,以及一些基本特征(比如事务)的用法,并重点学习在Java和Spring环境中使用它,例如在商城中的购物车,和并发量访问量大的模块数据,考虑放入Redis缓存数据库当中;第六部分SSM框架+Redis的实战,在今年来,Redis越来越流程,之2016年之前,项目中仅仅只需要SSM就够了,但是现在的企业级开发中要求高并发越来越多,数据库已经承受不住,所以迫切的需要缓存组件,于是Redis 诞生了,通过全注解的方式搭建SSM框架,讲解Redis应用,并展现了互联网的核心问题——高并发和锁的问题,学习通过悲观锁、乐观锁和Redis Lua 语言方案来解决高并发和锁的问题。

基于SSM的高校图书管理系统源码论文

基于SSM的高校图书管理系统源码论文

登录界面
显示登录表单,要求用户输入 用户名和密码进行身份验证。
用户管理界面
提供用户注册、登录和权限管 理的操作界面。
借阅管理界面
显示借阅记录查询、借阅提醒 和借阅逾期处理的操作界面, 以及相关的借阅信息。
06
高校图书管理系统测试与优化
系统测试方法
黑盒测试
通过对系统输入预期数据,检验 系统是否能够按照预期输出结果 ,以验证系统功能的正确性。
无法满足高校师生的需求,急需一种高效、便捷的图书管理系统来提高
图书资源的利用率。
02
SSM框架的优势
SSM(Spring + SpringMVC + MyBatis)框架是目前Java Web开发
的主流技术之一,具有轻量级、易扩展、高内聚低耦合等特点,适用于
构建高校图书管理系统。
03
推动高校图书管理创新
Controller将处理结果返 回给DispatcherServlet ,DispatcherServlet将 结果渲染到视图并返回给 用户。
MyBatis框架
01
MyBatis是一个优秀的持久层框架,它支持自定义SQL、存 储过程以及高级映射。
02
MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获 取结果集。
在SSM整合中,Spring 作为整个应用程序的容 器,负责管理应用程序 中的对象及其依赖关系 。
Spring MVC负责处理 Web请求,调用相应的 Controller进行处理, 并将处理结果返回给用 户。
MyBatis作为持久层框 架,负责与数据库进行 交互,完成数据的增删 改查操作。
通过SSM整合,可以实 现应用程序的分层架构 ,提高应用程序的可维 护性和可扩展性。同时 ,利用Spring的AOP特 性,可以方便地实现日 志、事务管理等通用功 能。

基于SSM的某高校教室管理信息系统的设计与实现

基于SSM的某高校教室管理信息系统的设计与实现

基于SSM的某高校教室管理信息系统的设计与实现一、本文概述随着信息技术的快速发展和普及,高校教室管理面临着越来越高的要求。

传统的教室管理模式已无法满足现代高校的需求,因此,开发一款高效、便捷的教室管理信息系统显得尤为重要。

本文旨在探讨基于SSM(Spring、SpringMVC、MyBatis)框架的高校教室管理信息系统的设计与实现过程。

文章将简要介绍SSM框架的优势及其在信息系统开发中的应用。

随后,将详细描述系统的需求分析、设计思路、功能模块划分以及数据库设计等内容。

在实现部分,本文将详细介绍系统的开发环境搭建、代码编写、功能测试等关键环节,并展示部分关键代码和界面截图。

文章将总结系统的特点和优势,并对未来的改进方向进行展望。

通过本文的阐述,旨在为相关领域的开发者和研究人员提供有益的参考和借鉴,推动高校教室管理信息化水平的不断提升。

二、相关技术介绍在实现基于SSM(Spring + SpringMVC + MyBatis)的某高校教室管理信息系统时,我们主要采用了Java编程语言,以及一系列成熟的开源框架和技术。

这些技术为我们提供了高效、稳定且易于维护的解决方案,使得项目的开发过程更为顺利。

Spring框架:Spring是Java领域最流行的开源框架之一,它为开发者提供了全面的编程和配置模型。

Spring的核心特性包括依赖注入(DI)和面向切面编程(AOP),这些特性大大简化了企业级应用的开发。

在本项目中,Spring主要负责管理应用的业务逻辑和数据访问对象(DAO)的生命周期,以及提供事务管理等核心服务。

SpringMVC框架:SpringMVC是Spring框架的一个模块,它实现了MVC(Model-View-Controller)设计模式,用于构建Web应用程序。

SpringMVC通过分离控制器、模型和视图,使得代码更加清晰、易于维护。

在本项目中,SpringMVC负责处理HTTP请求、调用相应的业务逻辑,并返回相应的视图或数据。

ssm框架总结

ssm框架总结

ssm框架总结SSM框架总结SSM框架是目前Java开发中使用最广泛的三大主流框架之一,它由Spring、SpringMVC和MyBatis三个独立的框架组成,各自承担不同的职责和功能。

在这篇文章中,我将对SSM框架进行总结和分析。

一、Spring框架Spring是一个轻量级的Java企业级应用开发框架,它提供了一站式的解决方案,能够简化开发过程并提高开发效率。

Spring框架的核心是控制反转(IoC)和面向切面编程(AOP)。

控制反转是指将对象的创建和依赖关系的管理交给Spring容器来完成,开发者只需要通过配置文件或注解来定义所需的Bean,然后从容器中获取即可。

这样的设计思想可以降低代码的耦合度,提高代码的可维护性。

面向切面编程是Spring框架的另一个重要特性,它通过在主业务逻辑上方插入横切关注点(如日志、事务管理等),实现了代码的模块化和重用性。

开发者可以通过定义切面来对代码进行横向扩展,而不必修改原有的业务逻辑代码。

二、SpringMVC框架SpringMVC是一种典型的MVC(Model-View-Controller)设计模式的实现框架,它基于Servlet容器并与Spring框架无缝集成,用于开发Web应用程序。

在SpringMVC框架中,Controller负责接收和处理用户请求,然后将处理结果封装成Model对象,最后通过View来展示给用户。

通过这种模式的划分,能够有效地分离前端与后端的责任,并提高开发效率。

SpringMVC框架提供了丰富的注解和标签库,开发者可以通过这些工具来简化开发过程,减少样板代码,并且可以与前端框架(如Bootstrap、jQuery等)无缝集成,提供更好的用户体验。

三、MyBatis框架MyBatis是一种基于Java的持久层框架,它利用了面向对象的编程方式来完成与数据库的交互。

通过XML配置和SQL映射文件,开发者可以轻松地实现与数据库的交互操作。

ssm框架面试题

ssm框架面试题

ssm框架面试题在软件开发领域,SSM框架是指Spring+SpringMVC+MyBatis三个开源框架的整合。

这三个框架各自具有不同的功能和特点,通过整合使用可以达到更高效、高质量的软件开发。

在SSM框架面试中,面试官常常会问及与SSM框架相关的问题,以下是一些常见的SSM框架面试题目及其答案。

1. 什么是SSM框架?SSM框架是指由Spring、SpringMVC和MyBatis三个开源框架组成的一个整合方案。

它们分别负责实现软件的控制反转(IoC)、面向切面编程(AOP)、Web层的请求分发和处理、持久层的数据访问等功能。

2. Spring框架的主要功能是什么?Spring框架是一个开源的Java平台框架,它的主要功能包括控制反转(IoC)和面向切面编程(AOP)。

控制反转通过管理对象之间的依赖关系,使得对象之间的依赖关系由框架来维护,而不是由开发者来手动管理。

面向切面编程则主要用于处理横切关注点,如事务管理、日志记录等。

3. SpringMVC框架的主要作用是什么?SpringMVC是基于MVC(Model-View-Controller)设计模式的一种Web框架。

它主要用于开发Web应用程序,通过请求分发和处理,将用户请求与具体的处理逻辑进行解耦。

SpringMVC提供了一套机制,用于处理用户请求、封装请求参数、调用业务逻辑处理、返回相应结果等。

4. MyBatis框架的主要特点是什么?MyBatis是一款优秀的持久层框架,它将数据库访问和SQL映射配置进行了解耦。

MyBatis通过XML或注解的方式提供了灵活、简单的SQL映射配置,开发者可以通过配置文件或注解来定义SQL语句,然后通过MyBatis框架将SQL语句与Java对象进行映射。

此外,MyBatis还提供了强大的缓存机制,可以提升数据库访问性能。

5. SSM框架的优点有哪些?SSM框架具有以下优点:- 灵活性:每个框架都可以独立使用,也可以整合使用,根据具体需求进行灵活选择。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

6.处理器Controller执行完后返回ModelAnView。
7.处理器映射器HandlerAdapter将处理器Controller执行返回的结果ModelAndView返回给 前端控制器DispatcherServlet。
SSM框架原理
Spring MVC运行原理
8.前端控制器DispatcherServlet将ModelAnView传给视图解析器ViewResolver。 9.视图解析器ViewResolver解析后返回具体的视图View。 10.前端控制器DispatcherServlet对视图View进行渲染视图(即:将模型数据填充至视图中) 11.前端控制器DispatcherServlet响应用户。
XML自动补全: 1.首先,我们打开eclipse,选择菜单栏的window选项。 2.点击Windows,选择下拉菜单里面的preferences选项,之后在打开的对话框的左侧找到XML选项。 3.之后点击XML选项,选择展开后的子菜单editor选项,再点击editor选项,选择其展开后的子菜单content assist选项。 4.在右侧的对话框中auto activation 下的子选项Prompt when these characters are inserted后的文本框中输入 <=:abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ 即可。
1. 通过策略接口,Spring 框架是高度可配置的,而且包含多种视图技术,例如 JavaServer Pages(JSP)技术、 Velocity、Tiles、iText和POI。Spring MVC 框架并不知道使用的视图,所以不会强迫您只使用 JSP 技术。 Spring MVC 分离了控制器、模型对象、过滤器以及处理程序对象的角色,这种分离让它们更容易进行定制。 2. 易于同其它View框架(Tiles等)无缝集成,采用IOC便于测试。
Lombok
简介:使用Lombok可以减少很多重复代码的书写。比如说getter/setter等方法 不需要编写,直接使用注解就可以。该jar包需安装到IDE编辑器,及项目引用。
其他实用Jar包
Druid
简介:DRUID是阿里巴巴开源平台上一个数据库连接池实现,它结合了C3P0、 DBCP、PROXOOL等DB池的优点,同时加入了日志监控,可以很好的监控DB 池连接和SQL的执行情况,可以说是针对监控而生的DB连接池.
SSM框架简单简绍
目录
一. SSM框架简介 二. SSM框架特征
三. SSM框架原理
四. SSM框架配置 五. SSM框架使用
六. 其他实用Jar包
SSM框架简介
SpringMVC
简介:Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow 里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring 的SpringMVC框架或集成其他MVC开发框架,如Struts1,Struts2等。
Mybatis
简介:MyBatis是一个Java持久化框架,它通过XML描述符或注解把对象与存储过程或 SQL语句关联起来。 MyBatis是在Apache许可证 2.0下分发的自由软件,是iBATIS 3.0的分支版本。其维护团 队也包含iBATIS的初创成员。
SSM框架特征
Spring MVC
SSM框架配置
基础配置
Web.xml基本信息配置
SSM框架配置
基础配置
SpringMVC基本信息配置
SSM框架配置
基础配置
数据库基本信息配置
Mybati配置--数据源
SSM框架配置
基础配置
Spring基本信息配置--SessionFactory和Mapper接口扫描器
符合面向对象语言的概念和面向接口编程的编程习惯 2. 使用Mapper接口 由于面向接口的编程是面向对象的大趋势,MyBatis 为了适应
这一趋势,增加了第二种使用MyBatis 支持接口(Interface)调用
方式
SSM框架原理
MyBatis的主要构件及其相互关系
SSM框架原理
Mybatis运行原理
SSM框架配置
基础配置
Spring基本信息配置--Service层Bean配置
SSM框架配置
基础配置
Spring基本信息配置--事务管理基础配置
SSM框架使用
程序执行流程图
SSM框架使用
程序执行流程实例
其他实用Jar包
Apache Shiro
简介:Apache Shiro(发音为“shee-roh”,日语“堡垒(Castle)”的意思) 是一个强大易用的Java安全框架,提供了认证、授权、加密和会话管理功能, 可为任何应用提供安全保障 - 从命令行应用、移动应用到大型网络及企业应用。 Shiro干净的API和设计模式使它可以方便地与许多的其他框架和应用进行集成。 你将看到Shiro可以与诸如Spring、Grails、Wicket、Tapestry、Mule、Apache Camel、 Vaadin这类第三方框架无缝集成
Mybatis-plus
简介:Mybatis-Plus 在 Mybatis 的基础上进行扩展,只做增强不做改变,引入 MybatisPlus 不会对您现有的 Mybatis 构架产生任何影响,而且 MP 支持所有 Mybatis 原生的特 性、代码生成器。Mapper 对应的 XML 支持热加载,对于简单的 CRUD 操作,甚至可以 无 XML 启动等
其他实用Jar包
eclipse自动提示+自动补全问题
自动提示: 1.首先,我们打开eclipse,选择菜单栏的window选项。 2.点击Windows,选择下拉菜单里面的preferences选项,之后在打开的对话框的左侧找到Java选项。 3.之后点击Java选项,选择展开后的子菜单editor选项,再点击editor选项,选择其展开后的子菜单content assist选项。 4.在右侧的对话框中auto activation 下的子选项auto activation triggers for java后的文本框中输 入.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ即可。
Mybatis
1. 易于上手和掌握。 2. sql写在xml里,便于统一管理和优化。 3. 解除sql与程序代码的耦合。 4. 提供xml标签,支持编写动态sql。
SSM框架原理
SpringMVC流程架构图
SSM框架原理
Spring MVC运行原理
1.用户发送请求至 前端控制器DispatcherServlet。 2.前端控制器DispatcherServlet收到请求后调用处理器映射器HandlerMapping。 3.处理器映射器HandlerMapping根据请求的Url找到具体的处理器,生成处理器对象Handler及处理器拦截器 HandlerIntercepter(如果有则生成)一并返回给前端控制器DispatcherServlet。 4.前端控制器DispatcherServlet通过处理器适配器HandlerAdapter调用处理器Controller。 5.执行处理器(Controller,也叫后端控制器)
SSM框架原理
Spring Spring IOC容器
spring ioc指的是控制反转,IOC容器负责实例化、定位、 配置应用程序中的对象及建立这些对象间的依赖。交由 Spring来管理这些,实现解耦 在Spring IOC容器的代表就是org.springframework.beans 包中的BeanFactory接口,BeanFactory接口提供了IOC 容器最基本功能;而org.springframework.context包下的 ApplicationContext接口扩展了BeanFactory,还提供了 与Spring AOP集成、国际化处理、事件传播及提供不同 层次的context实现 。 简单说, BeanFactory提供了IOC容器最基本功能,而 ApplicationContext 则增加了更多支持企业级功能支持。 ApplicationContext完全继承BeanFactory,因而BeanFactory 所具有的语义也适用于ApplicationContext。
3. SQL执行
将最终得到的SQL和参数拿到数据库执行,得到操作数据库的结果。
4. 结果映射
将操作数据库的结果按照映射的配置进行转换,可以转换成HashMap/JavaBean或者基本数据类型, 并将最终的结果返回。
SSM框架配置
导入jar包
其中 Spring所需jar包
Mybatis所需jar包
Spring
1. 轻量—从大小与开销两方面而言Spring都是轻量的。Spring非侵入式的,应用中的对象不依赖于Spring特定类。 2. 控制反转—Spring通过一种称作控制反转的技术促进了低耦合。不是对象从容器中查找依赖,而是容器在对象 初始化时不等对象请求就主动将依赖传递给它。 3. 面向切面—Spring提供了面向切面编程的丰富支持,通过分离应用的业务逻辑与系统级服务进行内聚性的开发。 4. 容器—Spring包含并管理应用对象的配置和生命周期,在这个意义上它是一种容器。
其他实用Jar包
Jar包仓库地址:https:///classic/或 /
Jar包管理器:Maven或者Gradle(比如:compile group: 'com.baomidou', name: 'mybatis-plus', version: '2.3',会自动的 将相关依赖的包文件下载。)
相关文档
最新文档