摘要: Spring学习系列(一)--IoC容器 1、什么是IoC容器和beans? 在回答题目中的问题之前,有必要回答什么是依赖。所谓依赖,简单来说,就是某个对象为了能向外部准确提供它的类所声明的服务,有时它必须与其他不同类型的对象合作,那么可以称这个对象依赖这些它与之合作的对象。 依赖注入则是通过构造函 阅读全文
posted @ 2020-06-06 13:33 中知 阅读(95) 评论(0) 推荐(0)
摘要: MyBatis学习系列(五)--一对多联表查询 准备 数据库及表的构建 CREATE TABLE `teacher` ( `id` INT(10) NOT NULL, `name` VARCHAR(30) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=INNOD 阅读全文
posted @ 2020-06-03 16:20 中知 阅读(293) 评论(0) 推荐(0)
摘要: Java并发学习系列(一)--线程安全 Very often, thread-safety requirements stem not from a decision to use threads directly but from a decision to use a facility like 阅读全文
posted @ 2020-06-03 00:13 中知 阅读(168) 评论(0) 推荐(0)
摘要: MyBatis学习系列(四)--多对一联表查询 准备 数据库构建 CREATE TABLE `teacher` ( `id` INT(10) NOT NULL, `name` VARCHAR(30) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=INNODB D 阅读全文
posted @ 2020-06-02 19:36 中知 阅读(140) 评论(0) 推荐(0)
摘要: 高性能MySQL学习系列(一)--Schema与数据类型优化 1、选择优化的数据类型 TIMESTAMP和DATETIME存储时间和日期,精确到秒。TIMESTAMP只使用DATETIME一半的存储空间,并且会随时区变化,具有特殊的自动更新能力。但是TIMESTAMP的时间范围要小得多。 选择的数据 阅读全文
posted @ 2020-06-02 15:09 中知 阅读(150) 评论(0) 推荐(0)
摘要: MyBatis学习系列(三)--优化配置 settings Setting Description Valid Values Default cacheEnabled Globally enables or disables any caches configured in any mapper u 阅读全文
posted @ 2020-06-01 21:53 中知 阅读(181) 评论(0) 推荐(0)
摘要: MyBatis学习系列(二)--增删改查 数据库及表的建立 CREATE DATABASE `mybatis`; /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci */ CREATE TABLE `user` ( `i 阅读全文
posted @ 2020-06-01 19:16 中知 阅读(102) 评论(0) 推荐(0)
摘要: MyBatis 学习系列(一)--初识MyBatis 什么是MyBatis? 官网:MyBatis MyBatis is a first class persistence framework with support for custom SQL, stored procedures and ad 阅读全文
posted @ 2020-06-01 18:15 中知 阅读(130) 评论(0) 推荐(0)