SSM
文章平均质量分 95
黑马程序员-SSM-转载
Lis0bit
这个作者很懒,什么都没留下…
展开
-
【尚硅谷】MyBatis零基础入门教程(细致全面,快速上手)
1. MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架2. MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集3. MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录4. MyBatis 是一个半自动的ORM(Object Relation Mapping)框架转载 2023-05-10 14:25:35 · 452 阅读 · 0 评论 -
MyBatisPlus
这一节我们来学习下MyBatisPlus的入门案例与简介,这个和其他课程都不太一样,其他的课程都是先介绍概念,然后再写入门案例。而对于MyBatisPlus的学习,我们将顺序做了调整,主要的原因MyBatisPlus主要是对MyBatis的简化,所有我们先体会下它简化在哪,然后再学习它是什么,以及它帮我们都做哪些事。MyBatisPlus(简称MP)是基于MyBatis框架基础上开发的增强型工具,旨在简化开发、提高效率通过刚才的案例,相信大家能够体会简化开发和提高效率这两个方面的优点。转载 2023-04-09 15:20:41 · 1928 阅读 · 0 评论 -
SpringBoot
SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用的初始搭建以及开发过程。使用了Spring框架后已经简化了我们的开发。而SpringBoot又是对Spring开发进行简化的,可想而知SpringBoot使用的简单及广泛性。既然SpringBoot是用来简化Spring开发的,那我们就先回顾一下,以SpringMVC创建工程,并在pom.xml配置文件中配置所依赖的坐标编写web3.0的配置类作为web程序,web3.0。转载 2023-04-07 22:01:38 · 112 阅读 · 0 评论 -
Maven高级操作
今日目标(1)按照功能拆分我们现在的项目都是在一个模块中,比如前面的SSM整合开发。虽然这样做功能也都实现了,但是也存在了一些问题,我们拿银行的项目为例来聊聊这个事。上面三个场景出现的时间是不相同的,如果非要把三个场景的模块代码放入到一个项目,那么当其中某一个模块代码出现问题,就会导致整个项目无法正常启动,从而导致银行的多个业务都无法正常班理。所以我们会按照功能将项目进行拆分。(2)按照模块拆分比如电商的项目中,有订单和商品两个模块,订单中需要包含商品的详细信息,所以需要商品的模型类,商品模块也会用到商品的转载 2023-04-06 22:42:00 · 159 阅读 · 0 评论 -
SSM整合
今日内容前面我们已经把、和三个框架进行了学习,今天主要的内容就是把这三个框架整合在一起完成我们的业务功能开发,具体如何来整合,我们一步步来学习。(1) 创建工程(2)SSM整合[重点是各个配置的编写](3)功能模块[与具体的业务模块有关]掌握上述的知识点后,接下来,我们就可以按照上述的步骤一步步的来完成SSM的整合。可以使用Maven的骨架创建pom.xml添加SSM所需要的依赖jar包步骤3:创建项目包结构步骤5:创建JdbcConfig配置类步骤6:创建MybatisConfig配置类步骤转载 2023-04-04 20:39:35 · 219 阅读 · 0 评论 -
SpringMVC
今日内容SpringMVC是隶属于Spring框架的一部分,主要是用来进行Web开发,是对Servlet进行了封装。对于SpringMVC我们主要学习如下内容:SpringMVC是处于Web层的框架,所以其主要的作用就是用来接收前端发过来的请求和数据然后经过处理并将处理的结果响应给前端,所以如何处理请求和响应是SpringMVC中非常重要的一块内容。REST是一种软件架构风格,可以降低开发的复杂性,提高系统的可伸缩性,后期的应用也是非常广泛。SSM整合是把咱们所学习的SpringMVC+Spring+Myb转载 2023-04-02 18:30:05 · 111 阅读 · 0 评论 -
DataSource与数据库连接池
数据源作为DriverManager的替代者,用于获取数据库连接,你应该总是使用DataSourceDataSource是应用程序与数据库连接的一个抽象的中间层,是一个接口对于DataSource已经有了很多优秀的实现,其中较为突出的为Druid,建议使用,Druid不仅仅提供了连接池的功能还提供了其他比如监控等功能,非常强大。对于数据源的应用,除了用户名密码url还有其他的一些属性信息,比如最大连接数,建立连接的最大等待时间等,不同的连接池略微有出入,可以查看手册。转载 2023-04-01 14:56:57 · 999 阅读 · 0 评论 -
Spring第3讲
今日目标前面我们在介绍Spring的时候说过,Spring有两个核心的概念,一个是,一个是。前面已经对进行了系统的学习,接下来要学习它的另一个核心内容,就是AOP。对于AOP,我们前面提过一句话是:AOP是在不改原有代码的前提下对其进行增强。对于下面的内容,我们主要就是围绕着这一句话进行展开学习,主要学习两方面内容,:我们都知道OOP是一种编程思想,那么AOP也是一种编程思想,编程思想主要的内容就是指导程序员该如何编写程序,所以它们两个是不同的。前面咱们有技术就可以实现这样的功能即。为了能更好的理解AOP的转载 2023-03-31 13:32:59 · 101 阅读 · 0 评论 -
Spring第2讲
黑马程序员SSM-Springday02转载 2023-03-29 23:37:01 · 88 阅读 · 0 评论 -
Spring第1讲
今日目标对于一门新技术,我们需要从、以及这三个方向入手来学习。那对于Spring来说:从使用和占有率看Spring在市场的占有率与使用率高Spring在企业的技术选型命中率高所以说,Spring技术是JavaEE开发必备技能,企业开发技术选型命中率>90%说明:对于未使用Spring的项目一般都是些比较老的项目,大多都处于维护阶段。从专业角度看综上所述,Spring是一款非常优秀而且功能强大的框架,不仅要学,而且还要学好。从上面的介绍中,我们可以看到Spring框架主要的优势是在和上,至于如何实现就是咱们要转载 2023-03-29 13:44:23 · 125 阅读 · 0 评论