
SSM
文章平均质量分 95
Spring + SpringMVC + MyBatis
陌上人如玉এ
前无颜,后无钱,小小少年,可怜可怜
还未老,想低保,小小年纪,苦恼苦恼
展开
-
【基础框架-SSM】Maven&MyBatis
是一个项目管理和构建工具,它基于项目对象模型(POM)的概念,通过一小段描述信息来管理项目的构建、报告和文档。官网http通过上面的描述大家只需要知道Maven是一个工具即可。Apache是一个开源组织,将来我们会学习很多Apache提供的项目。MyBatis是一款优秀的持久层框架,用于简化JDBC开发负责将数据到保存到数据库的那一层代码。以后开发我们会将操作数据库的Java代码作为持久层。而Mybatis就是对jdbc代码进行了封装。JavaEE三层架构表现层、业务层、持久层。......原创 2022-07-19 22:03:54 · 154 阅读 · 0 评论 -
【基础框架-SSM】SpringMVC_上
SpringMVC是隶属于Spring框架的一部分,主要是用来进行Web开发,是对Servlet进行了封装。对于SpringMVC我们主要学习如下内容:SpringMVC是处于Web层的框架,所以其主要的作用就是用来接收前端发过来的请求和数据然后经过处理并将处理的结果响应给前端,所以如何处理请求和响应是SpringMVC中非常重要的一块内容。REST是一种软件架构风格,可以降低开发的复杂性,提高系统的可伸缩性,后期的应用也是非常广泛。SSM整合是把咱们所学习的SpringMVC+Spring+Mybatis原创 2022-10-02 23:05:18 · 2083 阅读 · 0 评论 -
【基础框架-SSM】MyBatisPlus入门
这一节我们来学习下MyBatisPlus的入门案例与简介,这个和其他课程都不太一样,其他的课程都是先介绍概念,然后再写入门案例。而对于MyBatisPlus的学习,我们将顺序做了调整,主要的原因MyBatisPlus主要是对MyBatis的简化,所有我们先体会下它简化在哪,然后再学习它是什么,以及它帮我们都做哪些事。MybatisPlus(简称MP)是基于MyBatis框架基础上开发的增强型工具,旨在简化开发、提供效率。开发方式SpringBoot刚刚我们学习完成,它能快速构建Spring开发环境用以整合其原创 2022-11-07 21:08:34 · 1920 阅读 · 0 评论 -
【基础框架-SSM】SpringMVC_下
前面我们已经把、和三个框架进行了学习,今天主要的内容就是把这三个框架整合在一起完成我们的业务功能开发,具体如何来整合,我们一步步来学习。(1) 创建工程(2)SSM整合[重点是各个配置的编写](3)功能模块[与具体的业务模块有关]掌握上述的知识点后,接下来,我们就可以按照上述的步骤一步步的来完成SSM的整合。可以使用Maven的骨架创建[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2Y5C2d93-1664788623662)(assets/1630561266760.png原创 2022-10-04 12:43:57 · 291 阅读 · 0 评论 -
【基础框架-SSM】Spring_下
前面我们在介绍Spring的时候说过,Spring有两个核心的概念,一个是,一个是。前面已经对进行了系统的学习,接下来要学习它的另一个核心内容,就是AOP。对于AOP,我们前面提过一句话是:AOP是在不改原有代码的前提下对其进行增强。对于下面的内容,我们主要就是围绕着这一句话进行展开学习,主要学习两方面内容,:我们都知道OOP是一种编程思想,那么AOP也是一种编程思想,编程思想主要的内容就是指导程序员该如何编写程序,所以它们两个是不同的。前面咱们有技术就可以实现这样的功能即。为了能更好的理解AOP的相关概念原创 2022-09-13 20:15:57 · 237 阅读 · 0 评论 -
【基础框架-SSM】Spring_上
那对于Spring来说:从使用和占有率看Spring在市场的占有率与使用率高Spring在企业的技术选型命中率高所以说,Spring技术是JavaEE开发必备技能,企业开发技术选型命中率>90%说明:对于未使用Spring的项目一般都是些比较老的项目,大多都处于维护阶段。从专业角度看综上所述,Spring是一款非常优秀而且功能强大的框架,不仅要学,而且还要学好。从上面的介绍中,我们可以看到Spring框架主要的优势是在和上,至于如何实现就是咱们要学习Sp原创 2022-09-06 22:48:13 · 291 阅读 · 0 评论 -
【基础框架-SSM】Spring_中
前面所讲的知识点都是基于我们自己写的类,现在如果有需求让我们去管理第三方jar包中的类,该如何管理?在这一节中,我们将通过一个案例来学习下对于第三方bean该如何进行配置管理。以后我们会用到很多第三方的bean,本次案例将使用咱们前面提到过的数据源和来配置学习下。学习之前,先来准备下案例环境:创建一个Maven项目[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-facMQKvp-1662873974598)(assets/1629860338328.png)]pom.xml添加原创 2022-09-11 21:10:14 · 2168 阅读 · 0 评论 -
【基础框架】Mybatis练习
在mapper接口点击红色头绳的小鸟图标会自动跳转到对应的映射配置文件,在映射配置文件中点击蓝色头绳的小鸟图标会自动跳转到对应的mapper接口。可以看出报错了,因为映射配置文件是xml类型的问题,而 > < 等这些字符在xml中有特殊含义,所以此时我们需要将这些符号进行转义,可以使用以下两种方式进行转义。而上面的SQL语句中的字段列表书写麻烦,如果表中还有更多的字段,同时其他的功能也需要查询这些字段时就显得我们的代码不够精炼。以后我们只会写上面的第3步的代码,其他的都不需要我们来完成。原创 2022-10-24 14:39:47 · 1227 阅读 · 0 评论 -
【基础框架-SSM】Maven_进阶
今日目标(1)按照功能拆分我们现在的项目都是在一个模块中,比如前面的SSM整合开发。虽然这样做功能也都实现了,但是也存在了一些问题,我们拿银行的项目为例来聊聊这个事。上面三个场景出现的时间是不相同的,如果非要把三个场景的模块代码放入到一个项目,那么当其中某一个模块代码出现问题,就会导致整个项目无法正常启动,从而导致银行的多个业务都无法正常班理。所以我们会按照功能将项目进行拆分。(2)按照模块拆分比如电商的项目中,有订单和商品两个模块,订单中需要包含商品的详细信息,所以需要商品的模型类,商品模块也会用到商品的原创 2022-10-08 18:15:12 · 1416 阅读 · 0 评论