摘要:
MyBatis插件开发原理 MyBatis采用责任链模式,通过动态代理组织多个插件(拦截器),通过这些插件可以改变MyBatis的默认行为(诸如SQL重写之类的),由于插件会深入到MyBatis的核心,因此在编写自己的插件前最好了解下它的原理,以便写出安全高效的插件。 MyBatis在四大对象的创建
阅读全文
posted @ 2019-05-28 01:16
H__D
阅读(485)
推荐(0)
摘要:
H2介绍 H2是一个开源的嵌入式数据库引擎,采用java语言编写,不受平台的限制,同时H2提供了一个十分方便的web控制台用于操作和管理数据库内容。 H2还提供兼容模式,可以兼容一些主流的数据库,因此采用H2作为开发期的数据库非常方便。 官网地址:http://www.h2database.com
阅读全文
posted @ 2019-05-27 17:52
H__D
阅读(1636)
推荐(0)
摘要:
Hsqldb与项目集成 进行模式下集成 可以集成进行(In-Process)模式下的hsqldb,由于数据存储在文件中,即使程序退出,数据也不会被销毁 采用jdbc集成的方式 集成到web项目中 Hsqldb服务随着web项目的启动而启动,web项目的停止而停止 1、编辑一个HsqlDB监听启动类,
阅读全文
posted @ 2019-05-27 02:12
H__D
阅读(741)
推荐(0)
摘要:
介绍 HSQLDB是一个开放源代码的JAVA数据库,其具有标准的SQL语法和JAVA接口,它可以自由使用和分发,非常简洁和快速的。具有Server模式,每个程序需要不同的命令来运行。 HyperSQL数据库(HSQLDB)是一种现代关系数据库系统。版本2.4.1是全新版本2代码的最新版本。从头开始编
阅读全文
posted @ 2019-05-26 19:32
H__D
阅读(3147)
推荐(0)
摘要:
MyBatis Generator 简介 MyBatis Generator 连接数据库表并生成MyBatis或iBatis文件。这有助于最大限度地减少使用MyBatis时为数据库文件创建简单CRUD操作所需的工作量。 参考文档:http://www.mybatis.org/generator/ 下
阅读全文
posted @ 2019-05-23 00:22
H__D
阅读(1247)
推荐(0)
摘要:
创建环境 系统:macOS Java:1.8 软件:eclipse,maven,mysql 创建步骤 本例:创建一个Maven项目(SpringMVC+Spring+Mybatis),页面上展示员工列表(页面发起请求-访问web项目-查询数据库) 创建数据库 1、创建数据库和表,如下: 创建sql如
阅读全文
posted @ 2019-05-19 23:16
H__D
阅读(650)
推荐(0)
摘要:
MyBatis缓存介绍 Mybatis 使用到了两种缓存:一级缓存(本地缓存、local cache)和二级缓存(second level cache)。 一级缓存:基于PerpetualCache 的 HashMap本地缓存,其存储作用域为 Session,当 Session flush 或 cl
阅读全文
posted @ 2019-05-19 16:43
H__D
阅读(310)
推荐(0)
摘要:
Python是一种计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。 Windows环境下安装 安装环境:Windows 10 (64位) 1、下载,官网地址:https://ww
阅读全文
posted @ 2019-04-12 18:13
H__D
阅读(327)
推荐(0)
摘要:
本章介绍elasticsearch-head插件安装,elasticsearch安装参考:【ElasticSearch】 安装 elasticsearch-head安装和学习可参照官方文档: https://github.com/mobz/elasticsearch-head elasticsear
阅读全文
posted @ 2019-03-08 16:05
H__D
阅读(1433)
推荐(0)
摘要:
本书讲述的是主要是内向性格的人优势在哪里
阅读全文
posted @ 2019-02-28 23:04
H__D
阅读(393)
推荐(0)