yaml
yaml 基础 yaml 格式 YAML(YAML Ain’t Markup Language),一种数据序列化格式。 这种格式的配置文件在近些年已经占有主导地位,那么这种配置文件和前期使用的配置文件是有一些优势的,我们先看之前使用的配置文件。 最开始我们使用的是 xml ,格式如下: <enterprise> <name>itcast</nam...
yaml 基础 yaml 格式 YAML(YAML Ain’t Markup Language),一种数据序列化格式。 这种格式的配置文件在近些年已经占有主导地位,那么这种配置文件和前期使用的配置文件是有一些优势的,我们先看之前使用的配置文件。 最开始我们使用的是 xml ,格式如下: <enterprise> <name>itcast</nam...
Spring Boot 整合 junit 回顾 Spring 整合 junit: @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(classes = SpringConfig.class) public class UserServiceTest { @Autowired private...
Spring Boot 入门 SpringBoot 简介 SpringBoot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化 Spring ` 应用的初始搭建以及开发过程。 使用了 Spring 框架后已经简化了我们的开发。而 SpringBoot 又是对 Spring 开发进行简化的,可想而知 SpringBoot 使用的简单及广泛性。 SpringBoot 快速...
AOP 基础 代理模式 代理模式是 Spring AOP 的底层 静态代理 抽象角色:一般会使用接口或者抽象类来解决; 真实角色:被代理的角色; 代理角色:代理真实角色,代理真实角色后,我们一般会做一些附属操作; 客户:访问代理角色的人 抽象角色:接口 // 租房 public interface Rent { public void rent();...
Spring IoC 基础 IoC 和 DI 控制反转 (Inversion of Control, IoC) IoC是一种设计原则,它将对象的控制权从代码自身转移到外部容器或框架中。这种设计原则可以用多种方式实现,其中依赖注入(DI)是最常用的一种。 使用 IoC 容器,应用程序不需要直接控制对象的创建和管理,而是由 IoC 容器负责。这使得代码更加松耦合,易于扩展和测试。 Sp...
Spring 入门 Spring 介绍 Spring:春天 ——> 软件行业带来春天 2002,首次推出了 Spring了框架 的雏形:interface21框架 Spring 框架即以 interface21 框架为基础,经过重新设计,并不断丰富其内涵,于 2004 年 3 月 24 日,发布了 1.0 正式版 Rod Johnson,Spring Framew...
MyBatis Plus MybatisPlus 简介 MyBatisPlus(简称 MP)是基于 MyBatis 框架基础上开发的增强型工具,旨在==简化开发、提高效率==。MyBatisPlus 的官网为:https://mp.baomidou.com/ / https://mybatis.plus/。 Mybatis Plus 和 Mybatis 关系: MP 旨在成为 MyBa...
MyBatis-Spring 什么是 MyBatis-Spring? MyBatis-Spring 会帮助你将 MyBatis 代码无缝地整合到 Spring 中。 Page not found · GitHub Pages MyBatis-Spring 使用 导入依赖 <dependency> <groupId>org.mybatis&...
ResultMap 结果集映射 查询为 null 的问题 问题分析 数据库库表 user 的字段  实体类 bean: publ...
MyBatis 入门 什么是 MyBatis? MyBatis 是一款优秀的持久层框架 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集的过程 MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 实体类 【Plain Old Java Objects,普通的 Java 对象】映射成数据库中的记录。 My...