一、观察者模式在 JDK 应用的源码分析 1、JDK 的 Observable 类就使用了观察者模式 2、源码分析 Observable 通过 Vector 来管理 Observer 其中提供了 add/delete/notify 等方法来管理观察者; Observer 是一个接口,提供了一个 up ...
分类:
其他好文 时间:
2021-02-20 11:49:24
阅读次数:
0
DML:增删改表中的数据 1.添加数据: 语法: insert into 表名(列名1,列名2,...列名n) values(值1,值2,...值n); 注意: 1.列名和值要一一对应。 2.如果表名后,不定义列名,则默认给所有列添加值。 insert into 表名 values(值1,值2,.. ...
分类:
数据库 时间:
2021-02-20 11:48:47
阅读次数:
0
操作数据库 结构化查询语句分类 名称 解释 命令 DDL(数据库定义语言) 定义和管理数据对象,例如数据库和数据表 create、drop、alter DML(数据操作语言) 用于操作数据库对象中所包含的数据 insert、update、delete DQL(数据查询语言) 用于查询数据库数据 se ...
分类:
数据库 时间:
2021-02-19 13:06:11
阅读次数:
0
这是mybatis系列第7篇。没看前文的建议先去【Java冢狐】公众号中查看前文,方便理解和掌握。上一篇中我们讲述了一些关于获取主键的方法,这篇文章中我们将会更加深入的介绍一些查询的方法,特别是多表查询。 在开始之前先开始诸如建库建表等准备工作。 建库建表 创建一个db:mybatisdemo 4张 ...
分类:
其他好文 时间:
2021-02-19 12:55:19
阅读次数:
0
第一个Mybatis程序 一、创建数据库、数据表 sql语句如下: create database mybatis; use mybatis; create table user( id int primary key auto_increment , name varchar(50) not nu ...
分类:
其他好文 时间:
2021-02-18 13:32:04
阅读次数:
0
Mybatis-01 什么是Mybatis 1.简介 1.1 什么是Mybatis MyBatis 是一款优秀的持久层框架 ,它支持定制化 SQL、存储过程以及高级映射。 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。 MyBatis 可以使用简单的 XML 或注解来 ...
分类:
其他好文 时间:
2021-02-18 13:27:24
阅读次数:
0
本文摘自:https://mp.weixin.qq.com/s/IXYACeNFoXciTS5LskrrnA 前言 MyBatis可能很多人都一直在用,但是MyBatis的SQL执行流程可能并不是所有人都清楚了,那么既然进来了,通读本文你将收获如下: 1、Mapper接口和映射文件是如何进行绑定的 ...
分类:
其他好文 时间:
2021-02-18 12:59:40
阅读次数:
0
安装 k3s https://docs.rancher.cn/docs/k3s/quick-start/_index/ istio https://www.jianshu.com/p/db7c7f241716 使用 安装删除资源 kubectl delete -f aspnetcore-virtua ...
分类:
其他好文 时间:
2021-02-18 12:57:33
阅读次数:
0
resultMap: ResultMap 的设计思想是,对于简单的语句根本不需要配置显式的结果映射,而对于复杂一点的语句只需要描述它们的关系就行了。 <resultMap id="userResultMap" type="User"> <id property="id" column="user_i ...
分类:
其他好文 时间:
2021-02-17 14:55:08
阅读次数:
0
MySQL V5.0安装完成会默认会生成一个库(informantion_schema),里面有几十个表,保存着关于当前数据库系统所维护的其他数据库的信息,如数据库名、表、列、数据类型与访问权限等。 只可读 informantion_schema库包含多个只读表。它们实际上是视图,而不是基表,因此没 ...
分类:
数据库 时间:
2021-02-17 14:45:33
阅读次数:
0