mapperxml1

自动映射与手动映射 mybatis是自动将查询结果中的数据封装进对象或对象集合,但前提条件是对象或对象集合中属性名与查询结果一致 所以当需要将查询结果封装进属性名不一致的对象或对象集合时就需要手动映射 下图为查询字段名称 下图为实体类Emp属性名称 下图为实体类EmpName的属性名称


Annotation

注解的定义和基本语法@注解名称(属性名1=属性值1, 属性名2=属性值2, ...)元注解的作用和使用方法内置注解的使用场景和用法自定义注解的创建和使用创建注解添加注解属性使用注解处理注解注解的高级应用运行时注解处理注解处理器


xml读取和文件读取搜寻

package com.example.springbootstudy.work; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import org.w3c.d


xml

DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance(); DocumentBuilder dBuilder = dbFactory.newDocumentBuilder();详解 这两行代码用于创建一个Docu


aop之jionpoint

一、学习背景 摸鱼的时候继续复刻demo,没错,同之前一篇文章,在写aop时又发现自己对aop只停留在面试阶段,甚至还不如,完全不会实践,所以在此记录复刻aop用到的的一些且自己已经遗忘的知识。 那么复刻的一个需求点我以最简单来说对于此次要学习的内容:就是通过joinPoint获取方法上的特定注解。


aop切面代理

在两个代码片段中,主要区别在于 InvocationHandler 的实现。这个差异会影响代理对象的行为,特别是在调用代理对象上的方法时会发生什么。 在第一个代码片段中: java Object o = Proxy.newProxyInstance(BookserviceImpl.class.get


通过手写模拟实现一个Spring Boot

手写模拟SpringBoot核心流程 springboot模块,表示springboot框架的源码实现 user包,表示用户业务系统,用来写业务代码来测试我们所模拟出来的SpringBoot 首先,SpringBoot是基于的Spring,所以我们要依赖Spring,然后我希望我们模拟出来的Spri


spring_mvc

如果在使用 @Controller 标注的控制器中出现404错误而在使用 @RestController 中正常工作,可能是由于以下原因: 返回类型不同: @RestController 注解的控制器方法返回的是数据,而不是视图。它会将返回的数据直接写入HTTP响应体中,通常是JSON格式。 @Co


MQ使用文档

一、Rabbitmq说明 1、官网 首页: https://www.rabbitmq.com 示例: https://www.rabbitmq.com/getstarted.html 2、下载地址 https://www.rabbitmq.com/download.html 3、概念 RabbitM