自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 收藏
  • 关注

原创 MyBatis中一对多关系的两种处理方法

MyBatis中一对多关系的两种处理方法,1.多表联查(通过collection标签的ofType属性),2.分布查询(通过collection标签的select属性)

2024-09-16 00:08:44 840

原创 MyBatis中多对一关系的三种处理方法

MyBatis中多对一关系的三种处理方法,1.通过级联属性赋值.2.通过标签.3.分步查询

2024-09-15 20:56:49 1058

原创 三种mybatis表的列名和对象属性名不一致处理方法

三种mybatis表的列名和对象属性名不一致处理方法,resultMap映射解决,使用sql别名,使用@Results注解解决

2024-09-15 16:29:38 825

原创 MyBatis 数据处理:主键获取、批量删除与动态表名

主键获取,主键回显,批量删除(手动拼接,foreach标签),动态设置表名,水平分表查询的实现。

2024-09-15 15:06:13 894

原创 Mybatis中Like模糊查询三种处理方式

Mybatis中Like模糊查询三种处理方式1.通过单引号拼接${} 2.通过concat 3.通过拼接#{}。运行结果,测试,代码实现,表结构

2024-09-15 11:26:48 686

原创 Mybatis接受查询结果的情况

mybatis接受select查询的结果,单个数据:通过list,实体类,map接受实体.多个数据:通过list,List,@Mapkey+map接受所有的实体类

2024-09-14 21:46:23 734

原创 mybatis获取参数的5种情况

mybats获取参数的5中情况,单个参数,多个参数,map集合获取,对象获取,@Param获取附加运行结果,代码,sql文件

2024-09-14 13:25:54 874

原创 spring整合mabatis框架(druid连接池)

基于spring框架整合mybaits框架,和druid连接池工程的准备,sql准备,数据库准备,实体准备,Mapper接口准备,Mapper.xml文件编写,springConfig.xml配置文件,mybatisConfig.xml文件配置类.spring测试环境整合,SQLException: Access denied for user错误的原因,以及解决绑法

2024-09-14 00:59:35 1012

原创 基于SpringBoot实现SpringMvc上传下载功能实现

基础环境的搭建,上传功能的实现,下载功能的实现,完整代码,运行结果,基于SpringBoot实现SpringMvc上传下载功能实现

2024-09-13 21:53:50 1120

原创 SpringMvc注解

@RequestMapping注解,@GetMapping注解,@PostMapping注解,@PutMapping注解,@PutMapping注解,@DeleteMapping注解,路径占位符,@PathVariable注解,实体接受查询参数,@RequsetBody,415错误,@ResponseBody,@RestController

2024-09-13 02:10:29 980

原创 基于Spring搭建SpringMvc框架

SpringMvc项目搭建,工程创建,依赖导入,配置tomcat服务,Thymeleaf配置,web.xml文件编写等

2024-09-11 18:52:44 1255

原创 Spring-Aop详解(环境+配置+实现+运行结果)

SpringAop概念,Aop组成,环境搭建,Junit5环境配置,依赖导入,测试类配置,切点表达式,前置通知,后置通知,返回通知,异常通知,定义切点,环绕通知,xml自定义aop

2024-09-11 00:45:20 823

原创 spring自动装配

spring自动装配,基础环境的搭建,xml文件自定装配,使用全注解自动装配,超级详细,有代码实现,有运行结果.

2024-09-10 16:02:42 907

原创 spring如何整合druid连接池?

spring如何中和druid连接池,spring配置文件如何引入外部properties,步骤详细

2024-09-10 13:35:25 1511

原创 Spring-di基本使用

spirngDi环境搭建,使用流程,set注入,构造注入,对象注入,外部引入注入,内部创建注入,外部引入级联赋值注入,list集合注入,map集合注入,util注入

2024-09-09 23:49:04 1414

原创 Spring中Ioc获取bean的三种方式。(以及Ioc创建对象时碰见两种错误No qualifying bean of type ‘org.xiji.User‘ availabl,附解决方案)

Spring Ioc获取Bean的三种方式,以及两种常见的错误(org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type 'org.xiji.Food' available: expected single matching bean but found 2: food,foo),附带解决方案注:点击这里刷新一下,否则依赖不导入(右边栏Maven图标点击一下就出来这个界面了)

2024-09-08 18:28:31 860

原创 spring项目整合log4j2日志框架(含log4j无法打印出日志的情况,含解决办法)

spring整合log4j日志,含log4j无法打印出日志的情况,含解决办法这个需要使用spring框架创建对象才能显示出log4j日志。1.通过导入log4j-slf4j2-impl jar包。2.然后在创建Logger。以上两种都没有日志打印。

2024-09-08 16:20:45 656

原创 Spring入门案例创建流程

Spring详细创建流流程,反射创建对象,手动创建对象,spring创建对象

2024-09-08 14:27:24 423

原创 idea如何配置模板

配置idea代码指令模板,超详细。配置idea生成模板文件,超详细。

2024-09-08 12:37:59 602

原创 spring的xml配置文件爆红(原因以及解决办法)

Spring中xml配置文件爆红问题的原因,解决办法

2024-09-08 11:21:50 372

原创 设计模式之解释器模式

解释器模式的概念,例子,java代码实现

2024-09-03 15:21:09 910

原创 设计模式之抽象工厂模式

抽象工厂概念,实现例子,java代码实现。

2024-09-03 00:04:21 1410

原创 设计模式之工厂方法模式

当创建对象时,我们不会对构造类的对象进行实例化。这是通过为不同类型的对象调用一个公共的接口来完成的。工厂方法模式.java代码实现

2024-09-02 20:18:48 916

原创 设计模式之组合模式

创建一个公共接口或抽象类来定义所有组件(叶子和容器)共有的操作。以文件夹和文件的关系为例,使用java代码实现,组合模式

2024-09-01 22:07:30 582

原创 设计模式之状态模式

允许对象在其内部状态改变时改变它的行为.代码实现,举例子,java代码实现例子,状态模式概念

2024-09-01 17:54:23 743

原创 设计模式之装饰者模式

装饰者模式的概念,java代码实现,运行结果,代码详解

2024-09-01 16:05:55 763

原创 设计模式之中介者模式

中介者模式概念,java代码实现,代码解释,代码实例,运行结果

2024-09-01 11:56:21 744

原创 设计模式之责任链模式

责任链模式概念,java代码实现,使用idea,代码详解,代码实现,运行结果

2024-08-31 23:54:14 698

原创 设计模式之原型模式

原型模式实现克隆的两种方式,深克隆,创建对象克隆,java代码实现,运行结果通过复制一个现有的对象实例来创建新对象,而不是通过直接实例化对象。这样可以避免构造过程中的开销,并允许根据需要定制对象的创建过程。

2024-08-31 22:27:30 670

原创 设计模式之享元模式

用于减少大量相似对象的内存消耗。通过共享尽可能多的数据来支持大量细粒度的对象,从而节省内存。寝室有有一包卫生纸(享元对象),一包湿巾纸(享元对象)放在桌子上(享元工厂),用户(非享元对象)通过使用放在座子上的纸(享元接口)如下图:注:这个用缓存解释起来比较好,如果第一次访问某个静态资源,代理服务器(nginx),先看一下自己的缓存里面有没有这个资源,没有就问后端服务器要,向后端服务器要到之后在自己的本地缓存里面存一份,等到下次再有人访问这个请求时,代理服务器(nginx)看了一下自己的本地缓存里面有这个资源

2024-08-31 19:54:24 921

原创 设计模式之外观模式

它提供了一个统一的接口,用来访问子系统中的一群接口。外观模式定义了一个高层接口,使得子系统更容易使用。概念,代码实现,java代码实现,运行结果

2024-08-31 15:25:52 689

原创 设计模式之适配器模式

用于将一个类的接口转换成客户希望的另一个接口。适配器模式让原本由于接口不兼容而不能一起工作的那些类可以一起工作。概念,例子,java代码实现,运行结果

2024-08-31 14:43:53 743

原创 设计模式之桥接模式

以车的类型和颜色为例:车的类型可以有很多中(小汽车,卡车,拖拉机等等),汽车的颜色也可以有很多中(红色,白色,黑色等)。

2024-08-31 11:25:12 837

原创 设计模式之模板方法模式

定义了一个模板方法,该方法包含了一些基本的操作(通常是抽象方法或钩子方法)。提供了默认实现的一些基本操作。java代码,idea,模板方法,设计模式

2024-08-31 00:11:14 801

原创 设计模式之命令模式

设计模式的命令模式概念,基本概念,例子,代码实现,java代码实现,运行结果,含代码

2024-08-30 22:25:10 824

原创 设计模式之观察者模式

观察者模式的概念,举例子,基本概念,代码实现,使用java代码实现,工具idea,运行结果

2024-08-30 17:55:36 969

原创 设计者模式之访问者模式

访问者模式的概念,组成,例子,代码实现,使用java代码实现的允许你在不改变对象结构中的元素类的前提下,向对象结构中的元素增加新的行为。这种模式将数据结构与作用于结构上的操作分离,从而使得我们可以独立地改变数据结构和操作。

2024-08-30 14:49:12 880

原创 设计模式之迭代器模式

迭代器,java代码实现,例子,代码运行结果,个人理解

2024-08-29 23:24:41 800

原创 设计模式之单例模式

设计模式=====》单例模式===》懒汉式===》饿汉式 ===》线程安全保证一个类只有一个实例,并提供一个全局访问点。

2024-08-29 18:08:52 831

原创 设计模式之代理模式

为其他对象提供一个代理以控制对这个对象的访问。代理模式通常用于:控制访问:在访问目标对象之前进行一些额外的操作(如权限验证)。远程代理:为一个位于不同地址空间的对象提供一个本地代理。虚拟代理:通过先处理一个简单的对象来延缓真实对象的创建。保护代理:为不同的用户群提供不同级别的访问权限。

2024-08-29 16:41:42 643

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除