SpringBoot配置文件详解 SpringBoot默认配置文件为application.properties,通过键值对配置对应属性。此外还支持另外两种格式的配置文件,分别为: yml格式(主流格式) yaml格式 配置文件优先级为:application.properties > application.yml > application.yaml。不同配置文件中相同配置按照加载优先级相互覆盖,不同 2022-09-20 SpringBoot 基础篇 SpringBoot2
SpringBoot工程的四种创建方式 创建SpringBoot工程的四种方式: 基于Idea创建SpringBoot工程 基于官网创建SpringBoot工程 基于阿里云创建SpringBoot工程 手工创建Maven工程修改为SpringBoot工程 基于官网创建开发SpringBoot程序,可以不基于任意的IDE工具进行,其实在SpringBoot的官网里面就可以直接创建SpringBoot程序。 SpringBoot官网 2022-09-16 SpringBoot 基础篇 SpringBoot2
SpringBoot入门程序开发 SpringBoot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化Spring应用的初始搭建以及开发过程。 能少写就少写,能不写就不写,这就是SpringBoot技术给我们带来的好处。 SpringBoot官网:https://spring.io 2022-09-15 SpringBoot 基础篇 SpringBoot2
Spring整合MyBatis Spring两大核心思想:IoC 和 AOP IoC : 控制反转,Spring容器可以完成对象的创建、属性注入、对象管理等工作。 AOP : 面向切面,在不修改原有业务逻辑的情况下,实现原有业务的增强。 Spring可以对MyBatis提供哪些支持? 2022-08-26 SSM框架 MyBatis Spring MyBatis
MyBatis缓存与延迟加载机制 MyBatis是基于JDBC的封装,使数据库操作更加便捷;MyBatis除了对JDBC操作步骤进行封装之外也对其性能进行了优化: 在MyBatis引入缓存机制,用于提升MyBatis的检索效率; 在MyBatis引入延迟加载机制,用于减少对数据库不必要的访问。 2022-07-13 SSM框架 MyBatis MyBatis
MyBatis整合Druid连接池 MyBatis做为一个ORM框架,在进行数据库操作时是需要和数据库连接连接的,MyBatis支持基于数据库连接池的连接创建方式。 当我们配置MyBatis数据源时,只要配置了 dataSource 标签的 type 属性值为 POOLED 时,就可以使用 MyBatis 内置的连接池管理连接。如果我们想要使用第三方的数据库连接池,则需进行自定义配置。 常见的连接池 功能 dbcp drui 2022-07-12 SSM框架 MyBatis MyBatis
MyBatis之模糊查询 模糊查询需要使用 ${} 取值,与 sql 进行拼接。在使用 ${} 时,如果参数是 String 类型,即使只有一个参数也需要使用 @Param 注解声明参数的 key ,同时需要用parameterType 声明参数类型。 2022-07-05 SSM框架 MyBatis MyBatis
MyBatis之动态SQL 用户的筛选条件不同,我们完成筛选所执行的 SQL 语句也不一样。虽然可以通过穷举来一一完成不同条件的筛选,但是这种实现思路过于繁琐和复杂,MyBatis就提供了动态SQL的配置方式来实现多条件查询。 2022-06-30 SSM框架 MyBatis MyBatis 动态SQL
MyBatis关联映射详解 实体关系实体关系指的就是数据与数据之间的关系,例如:用户和角色、房屋和楼栋、订单和商品。 实体关系分为四种,即一对一关联、一对多关联、多对一关联、多对多关联。 一对一关联如:人和身份证、学生和学生证、用户基本信息和详情…… 数据表关系分为以下两种: 主键关联 用户表主键 和详情主键相同时,表示是匹配的数据。 唯一外键关联 一对多关联、多对一关联一对多和多对一只是站在不同角度,相对而言, 2022-06-22 SSM框架 MyBatis SQL MyBatis 关联查询