微服务
文章平均质量分 91
一棵___大树
技术学习分享欢迎交流,个人主页https://www.abigtree.top/,Github主页https://github.com/A-BigTree
展开
-
【SSM整合】3—分页
Github主页👉笔记链接👉Spring专栏👉SpringMVC专栏👉Mybatis专栏👉如果可以,麻烦各位看官顺手点个star~😊。原创 2023-04-10 00:04:43 · 357 阅读 · 0 评论 -
【SSM整合】2—Spring和SpringMVC整合
Github主页👉笔记链接👉Spring专栏👉SpringMVC专栏👉Mybatis专栏👉如果可以,麻烦各位看官顺手点个star~😊。原创 2023-04-10 00:07:11 · 329 阅读 · 2 评论 -
【SSM整合】1—Spring和Mybatis整合
Github主页👉笔记链接👉Spring专栏👉SpringMVC专栏👉Mybatis专栏👉如果可以,麻烦各位看官顺手点个star~😊。原创 2023-04-10 00:06:58 · 331 阅读 · 0 评论 -
【SpringMVC】10—其他概念
在实际开发过程中,难免会有某些情况需要使用自定义类型转换器。因为我们自己自定义的类型在 SpringMVC 中没有对应的内置类型转换器。此时需要我们提供自定义类型来执行转换。;泛型S:源类型(本例中是String类型)泛型T:目标类型(本例中是Address类型)// 1.按照约定的规则拆分源字符串 String [ ] split = source . split(",");原创 2023-04-09 23:31:25 · 929 阅读 · 0 评论 -
【SpringMVC】9—底层原理
本质上是一个Servlet,所以天然的遵循Servlet的生命周期。所以宏观上是Servlet生命周期来进行调度;的父类是负责框架本身相关的创建和初始化;负责请求处理相关的初始化;创建 IOC 容器对象之后会存入应用域;完成初始化会调用 IOC 容器的刷新方法;刷新方法完成触发刷新事件,在刷新事件的响应函数中,调用的初始化方法;在的初始化方法中初始化了请求映射等;原创 2023-04-09 23:27:55 · 790 阅读 · 0 评论 -
【SpringMVC】8—文件下载
Github主页👉笔记链接👉如果可以,麻烦各位看官顺手点个star~😊。原创 2023-04-09 23:23:45 · 68 阅读 · 0 评论 -
【SpringMVC】7—文件上传
Github主页👉笔记链接👉如果可以,麻烦各位看官顺手点个star~😊。原创 2023-04-09 23:24:40 · 866 阅读 · 0 评论 -
【SpringMVC】6—SpringMVC拦截器
Github主页👉笔记链接👉如果可以,麻烦各位看官顺手点个star~😊。原创 2023-04-09 23:21:43 · 854 阅读 · 0 评论 -
【SpringMVC】5—异常映射
Github主页👉笔记链接👉如果可以,麻烦各位看官顺手点个star~😊。原创 2023-04-09 23:18:44 · 444 阅读 · 0 评论 -
【SpringMVC】4—Ajax
Github主页👉笔记链接👉如果可以,麻烦各位看官顺手点个star~😊。原创 2023-04-09 23:13:50 · 73 阅读 · 0 评论 -
【SpringMVC】3—RESTFul风格
ReStateTransfer,表现层资源状态转移。定位:互联网软件架构风格;倡导者:Roy Thomas Fielding;文献:Roy Thomas Fielding的博士论文;在HTML中,GET和POST请求可以天然实现,但是DELETE和PUT请求无法直接做到。SpringMVC提供了帮助我们将POST请求转换为DELETE或PUT请求。原创 2023-04-09 23:14:12 · 769 阅读 · 0 评论 -
【SpringMVC】2—传统方式实现增删改查
⭐⭐⭐⭐⭐⭐Github主页👉https://github.com/A-BigTree笔记链接👉https://github.com/A-BigTree/Code_Learning⭐⭐⭐⭐⭐⭐如果可以,麻烦各位看官顺手点个star~😊如果文章对你有所帮助,可以点赞👍收藏⭐支持一下博主~😆原创 2023-04-09 23:08:56 · 594 阅读 · 0 评论 -
【SpringMVC】1—SpringMVC基础操作
SpringMVC是Spring为表述层开发提供的一整套完备的解决方案。在表述层框架历经、、等诸多产品的历代更迭之后,目前业界普遍选择了SpringMVC作为项目表述层开发的首选方案。原创 2023-04-09 23:06:00 · 509 阅读 · 0 评论 -
【Spring】4—声明式事务
为了在特定领域帮助我们简化代码,Spring封装了很多『Template』形式的模板类。等等,包括我们今天要学习的。对一个查询操作来说,如果我们把它设置成只读,就能够明确告诉数据库,这个操作不涉及写操作。这样数据库就能够针对查询操作来进行优化。我们在事务传播行为这里,使用属性,也可以说是让不同事务方法从事务的使用上解耦合,不要互相影响。原创 2023-04-08 00:01:37 · 456 阅读 · 0 评论 -
【Spring】3—AOP面向切面编程
二十三种设计模式中的一种,属于结构型模式。它的作用就是通过提供一个代理类,让我们在调用目标方法的时候,不再是直接对目标方法进行调用,而是通过代理类间接调用。让不属于目标方法核心逻辑的代码从目标方法中剥离出来——解耦。调用目标方法时先调用代理对象的方法,减少对目标方法的调用和打扰,同时让附加功能能够集中在一起也有利于统一维护。虽然我们上面介绍过的切入点表达式语法细节很多,有很多变化,但是实际上具体在项目中应用时有比较固定的写法。典型场景:在基于 XML 的声明式事务配置中需要指定切入点表达式。原创 2023-04-08 00:01:29 · 124 阅读 · 0 评论 -
【Spring】2—IOC容器
是Spring提供的一种整合第三方框架的常用机制。和普通的bean不同,配置一个类型的bean,在获取 bean的时候得到的并不是class属性中配置的这个类的对象,而是方法的返回值。通过这种机制,Spring可以帮我们把复杂组件创建的详细过程和繁琐细节都屏蔽起来,只把最简洁的使用界面展示给我们。将来我们整合Mybatis时,Spring 就是通过机制来帮我们创建对象的。原创 2023-04-08 00:01:20 · 853 阅读 · 0 评论 -
【Spring】1—Spring简介
Spring的基础框架,可以视为Spring基础设施,基本上任何其他Spring项目都是以Spring Framework为基础的。原创 2023-04-08 00:01:11 · 948 阅读 · 0 评论 -
【Mybatis】6—逆向工程&其他概念
当某个具体类型 Mybatis 靠内置的类型处理器无法识别时,可以使用 Mybatis 提供的自定义类型处理器机制。第一步:实现接口或者继承类;第二步:指定其映射某个JDBC类型(可选操作);第三步:在Mybatis全局配置文件中注册;// 1.从结果集中获取原始的地址数据 String addressOriginalValue = resultSet . getString(columnName);原创 2023-04-08 00:03:36 · 631 阅读 · 0 评论 -
【Mybatis】5—缓存
先查询二级缓存,因为二级缓存中可能会有其他程序已经查出来的数据,可以拿来直接使用;如果二级缓存没有命中,再查询一级缓存;如果一级缓存也没有命中,则查询数据库;SqlSession关闭之前,一级缓存中的数据会写入二级缓存;官网地址:https://www.ehcache.org/原创 2023-04-08 00:03:26 · 331 阅读 · 0 评论 -
【Mybatis】4—动态SQL
Mybatis框架的动态SQL技术是一种 根据特定条件动态拼装SQL语句 的功能,它存在的意义是为了解决拼接SQL语句字符串时的痛点问题。MyBatis的一个强大的特性之一通常是它的动态SQL能力。原创 2023-04-07 19:06:33 · 1113 阅读 · 0 评论 -
【Mybatis】3—Mybatis映射关联关系
我们是在“对多”关系中举例说明延迟加载的,在“对一”中配置方式基本一样。关联关系配置项关键词所在配置文件和具体位置对一association标签/javaType属性Mapper配置文件中的resultMap标签内对多collection标签/ofType属性Mapper配置文件中的resultMap标签内对一分步association标签/select属性/column属性Mapper配置文件中的resultMap标签内对多分步。原创 2023-04-07 19:02:36 · 708 阅读 · 0 评论 -
【Mybatis】2—Mybatis基本用法
在实际开发时,同一套代码往往会对应多个不同的具体服务器环境。使用的数据库连接参数也不同。为了更好的维护这些信息,我们建议把数据库连接信息提取到Mybatis全局配置文件外边。原创 2023-04-07 19:02:07 · 1060 阅读 · 0 评论 -
【Mybatis】1—前言&日志框架
一个项目,一个工程,导出为一个war包,在一个Tomcat上运行。也叫all in one。打印日志数据可以使用日志框架的默认格式,也可以根据需要定制。使用Lombok注解就可以省略生成getXxx()setXxx()方法、toString()方法、构造器等固定格式代码的繁琐操作,提高开发效率。包括Logger日志对象。原创 2023-04-07 18:52:48 · 1004 阅读 · 0 评论 -
【Maven】3—其他核心概念
Maven生命周期&插件目标&仓库原创 2023-04-07 00:28:26 · 631 阅读 · 0 评论 -
【Maven】2—命令行&创建Web工程&依赖&排除
Maven命令行&创建Web工程&依赖&排除原创 2023-04-07 00:26:42 · 1011 阅读 · 0 评论 -
【Maven】1—Maven概述&下载&配置
随着我们使用越来越多的框架,或者框架封装程度越来越高,项目中使用的jar包也越来越多。项目中,一个模块里面用到上百个jar包是非常正常的。Maven是Apache软件基金会组织维护的一款专门为Java项目提供==构建和依赖==管理支持的工具。原创 2023-04-07 00:19:26 · 1197 阅读 · 0 评论