【MySQL笔记】七种JOIN的SQL

2017-08-27
阅读 5 分钟
4.9k
准备数据 以一个简易问答系统为例,包括问题表和问题所属标签,问题表如下: {代码...} 标签表如下: {代码...} 一、左连接(LEFT JOIN) 问题 回答个数 标签id 标签名称 Java是什么? 5 1 java PHP是什么? 4 2 php 前端是什么? 3 3 大前端 nodejs是什么? 2 NULL NULL css是什么? 1 NULL NULL JavaScript是什么? 1 ...

【jOOQ中文】3. 数据库版本管理工具Flyway

2017-08-06
阅读 7 分钟
4.2k
不同的开发人员在开发产品特性时,都有可能更新数据库(添加新表,新的约束等)。当开发人员完成工作并提交代码时,代码会被合并到主分支并在测试服务器上执行单元测试与集成测试。我们在哪个环节来执行数据库的更新操作呢?由QA 部门手工执行sql 脚本?或者我们开发一断程序自动执行数据库更新?以什么顺序来执行这些更...

【jOOQ中文】2. jOOQ与Spring和Druid整合

2017-08-04
阅读 19 分钟
6.7k
jOOQ和Spring很容易整合。 在这个例子中,我们将整合: Alibaba Druid(但您也可以使用其他连接池,如BoneCP,C3P0,DBCP等)。 Spring TX作为事物管理library。 jOOQ作为SQL构建和执行library。 一、准备数据库 {代码...} 二、添加所需的Maven依赖项 在这个例子中,我们将创建以下Maven依赖项: {代码...} 三、Spring配...

【jOOQ中文】1. 七个步骤快速入门

2017-07-30
阅读 14 分钟
30.8k
关于jOOQ jOOQ: The easiest way to write SQL in Java jOOQ是一个基于Java编写SQL的工具包,具有:简单、轻量、函数式编程写SQL等独特优势,非常适合敏捷快速迭代开发。 初见jOOQ 使用jOOQ,SQL看起来好像是由Java原生支持的,保留SQL原有的简单。 SQL语句: {代码...} Java代码: {代码...} 一、准备 如果还没有下载,...

同步和异步 | 一个问题引发的沉思

2017-01-08
阅读 2 分钟
3.3k
旁白君:同步和异步,两种接口有啥区别?我:同步:当前方法处理完才可继续后面方法,异步:不用等当前方法处理完,可继续执行下一个方法。 旁白君:不是很明白,可以举个例子吗?3Q

你的网站忽略了主动推送吗?Behavior行为扩展

2017-01-05
阅读 7 分钟
3.7k
这是我2017年的开篇,也是我在Segmentfault的第一篇文章,写的不好还请多多包涵,我是一位码农,在segmentfault得到自己的一块小田地,喜欢这里的归属感,我愿意每天在这块地里劳作,记录我的学习、工作、生活中的珍贵点滴。