分类:JAVA

Java 编程开发语言学习和相关知识学习记录。

2021-10-30 0 By admin

Java 正则表达式语法介绍

如果想要灵活的运用正则表达式,必须了解其中各种元字符的功能,元字符从功能上大致分为 转义符 字符匹配符 选择匹配符 限定符 定位符 捕获分组和非捕获分组 一、转义符 在我们使用正则表达式去检索某些特殊字符的时候,需要用到转移符号。如要匹配“abc$(”的话,就需要将其中的”$&#8221…

2021-10-28 0 By admin

MyBatis 框架ResultMap一对多查询

MyBatis 框架中使用 ResultMap 包装SQL语言的结果集,ResultMap 可以帮助我们处理多表查询中一对一查询和一对多查询。 一、环境提前搭建 1.1、创建实体类 // 部门实体类 // 员工实体类 二、联合查询 2.1、创建 Mapper 接口 // 部门 Mapper 接口 /…

2021-10-28 0 By admin

MyBatis 框架ResultMap一对一查询

MyBatis 框架中使用 ResultMap 包装SQL语言的结果集,ResultMap 可以帮助我们处理多表查询中一对一查询和一对多查询。 一、环境提前搭建 一个部门对应多个员工,一个员工对应一个部门的关系映射。 1.1、创建数据库表 // dept 部门表 // employee 员工表 1.…

2021-10-28 0 By admin

MyBatis 结果集映射ResultMap 介绍

MyBatis 框架中在映射文件 Mapper.xml 中定义 SQL语句并将返回值映射到相应的对象中。 一、resultType 和 resultMap 概述 1.1、resultType 说明 当使用 resultType 做SQL语句返回结果类型处理时,对于SQL语句查询出的字段在相应的POJ…

2021-10-27 0 By admin

MyBatis 框架中动态SQL接受参数的处理方法

MyBatis 框架中当使用 Mapper XML 文件编写具体SQL 语句时,会涉及到向动态SQL里传递参数的情况。其中包括单个参数、多个参数、对参数命名、POJO对象和Map类型等参数处理过程。 一、单个参数 #{arg}: 直接取出参数值;只有一个参数时可以随便写。 1.1、接口方法 User…

2021-10-27 0 By admin

MyBatis 框架中主要对象的生命周期和作用域

理解 MyBatis 框架中主要对象的作用域(Scope)和生命周期类是至关重要的,因为错误的使用会导致非常严重的并发问题。 一、对象生命周期和依赖注入框架 依赖注入框架可以创建线程安全的、基于事务的 SqlSession 和映射器,并将它们直接注入到你的 bean 中,因此可以直接忽略它们的生命周…

2021-10-27 0 By admin

MyBatis 框架介绍

MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。iBATIS一词来源于“internet”和“abatis”的组合,…

2021-10-22 0 By admin

OpenFeign 设置超时时间和日志增强

在使用 OpenFeign 做WebServer 客户端调用接口时,有时我们需要对接口调用过程做部分特殊设置或功能要求。如需要设置接口响应超时时间和配置接口调用过程中日志记录级别。 一、接口调用超时时间 OpenFeign 声明式接口调用过程中,默认等待接口响应为1秒钟,超过时间后就会报错。因为 O…