摘要: 第四章 Redis 数据库分类 关系型数据库(采用关系模型来组织数据的数据库,主要用于存储格式化的数据结构) NoSQL数据库(泛指非关系型数据库,主要服务于特定背景的专用数据库,对外提供更特定的API,数据访问更高级) 4.1Redis简介 开源的key-value数据库,属于NoSQL数据库,按 阅读全文
posted @ 2021-01-14 09:04 编码小高 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 第三章 MyBatis框架动态SQL 动态SQL语句是基于OGNL表达式的 通过动态SQL完成多条件查询等逻辑实现 用于实现动态SQL的元素主要有 标签说明 if 条件判断 where 为SQL语句动态添加where关键字 choose 条件判断 foreach 以遍历方式处理集合类型参数 set 阅读全文
posted @ 2021-01-14 09:02 编码小高 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 第二章 SQL映射文件详解 MyBatis框架最具特色的部分是SQL映射。 MyBatis框架主要思想是将SQL语句从程序代码中分离出来,对JDBC访问数据库的代码进行封装,减少数据访问层的编码量。SQL语句和代码解耦,对SQL语句的灵活管理,方便SQL语句调优。 SQL 映射文件中的几个顶级元素 阅读全文
posted @ 2021-01-07 16:38 编码小高 阅读(560) 评论(0) 推荐(1) 编辑
摘要: MyBatis3 开发环境搭建 1. 准备工作 下载并导入SQL数据文件:测试数据库脚本 下载相关JAR文件 MyBatis3核心jar文件:mybatis-3.2.2.jar Mysql数据库驱动文件:mysql-connector-java-5.1.0-bin.jar 2. MyBatis3开发 阅读全文
posted @ 2021-01-05 15:37 编码小高 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 第四章 Redis 数据库分类 关系型数据库(采用关系模型来组织数据的数据库,主要用于存储格式化的数据结构) NoSQL数据库(泛指非关系型数据库,主要服务于特定背景的专用数据库,对外提供更特定的API,数据访问更高级) 4.1Redis简介 开源的key-value数据库,属于NoSQL数据库,按 阅读全文
posted @ 2021-01-04 10:20 编码小高 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 第三章 设计模式 核心是解耦合提高复用性 列举面向对象设计原则并说明核心思想 1.单一职责 2.开闭原则 3.里式替换原则 4.依赖倒置原则 5.接口隔离 6.地雷特法则 7.合成复用原则 代理模式的作用 设计模式简介 对某些特定问题的经过实践检查的特定解决方法,应用在Java框架技术中 优点 复用 阅读全文
posted @ 2021-01-04 10:19 编码小高 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 第二章 XML简介 XML是可扩展标记语言,使用一系列简单的标记来描述结构化数据 XML的特点 XML与操作系统、编程语言的开发平台都无关。 规范统一、实现不同系统之间的数据交互。 XML的文档结构 1. XML声明 <?xml version="1.0" encoding="UTF-8"?> 文档 阅读全文
posted @ 2021-01-04 10:14 编码小高 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 第一章 反射 什么是反射(Reflection)? 反向 映射 编译时不确定哪个类被加载,在运行时才加载 探知 使用。 (能够在运行时,观察并修改自己运行时行为的特性) 主要的功能: 在运行时判断任意一个对象所属的类 在运行时构造任意一个类的对象 初始的类.class 的类型是Class 实例化对象 阅读全文
posted @ 2021-01-04 10:13 编码小高 阅读(54) 评论(0) 推荐(0) 编辑
摘要: MyBatis项目创建时遇到的问题: 1.JUnit4 包找不到 选File-->project Structure 俩个列表 点左边列表的加号 选择 Java 再选到junit-4.12.jar,找不到去idea安装路径下找,idea lib junit-4.12.jar 2.运行时 找不到Log 阅读全文
posted @ 2021-01-03 10:43 编码小高 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 安装Redis 1. 安装依赖 安装gcc yum install -y gcc 升级 gcc yum -y install centos-release-scl yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-bi 阅读全文
posted @ 2021-01-02 17:08 编码小高 阅读(97) 评论(0) 推荐(0) 编辑