原地址:http://www.cnblogs.com/shanheyongmu/p/7121807.html mybatis核心:对sql语句进行灵活操作,通过表达式进行判断,对sql进行灵活拼接、组装。 mybatis提供各种标签方法实现动态拼接sql。 1. if&where 1.2 需求 用户 ...
分类:
数据库 时间:
2017-07-06 13:28:14
阅读次数:
199
Consider a builder when faced with many constructor parameters引言遇到多个构造器时要考虑用构建器(builder)重叠构造器(telescoping constructor)// Telescoping constructor patte... ...
分类:
其他好文 时间:
2017-07-03 10:15:14
阅读次数:
210
上一篇使用new ClassPathXmlApplicationContext 可以获取到spring上下文,但是有个问题: 因为它会每次都重新装载applicationContext-common.xml并实例化上下文bean, 如果有些线程配置类也是在这个配置文件中,那么会造成做相同工作的的线程 ...
分类:
编程语言 时间:
2017-07-02 13:42:01
阅读次数:
294
一、引言 在上一专题中介绍了工厂方法模式,工厂方法模式是为了克服简单工厂模式的缺点而设计出来的,简单工厂模式的工厂类随着产品类的增加需要增加额外的代码),而工厂方法模式每个具体工厂类只完成单个实例的创建,所以它具有很好的可扩展性。但是在现实生活中,一个工厂只创建单个产品这样的例子很少,因为现在的工厂 ...
多线程使用过程中,除了线程同步的问题要考虑外,异常处理也是经常要面对的事情。 默认主线程捕获不到异步线程的异常 如下代码: 1 namespace ConsoleApplication29 2 { 3 class Program 4 { 5 static void Main(string[] arg ...
分类:
编程语言 时间:
2017-07-01 19:26:28
阅读次数:
239
我也是自学了一下,在idea中基于maven的mybatis的配置。有什么不对的地方,请指正,谢谢。 1.1咋们先来配置测试一下,配置mybatis的图解: 1.2 pom.xml需要mybatis的依赖节点,节点如下: 1 <dependencies> 2 <dependency> 3 <grou ...
分类:
其他好文 时间:
2017-07-01 10:56:38
阅读次数:
226
原文链接:http://www.cnblogs.com/luotianshuai/p/5206662.html Kafka初识 1、Kafka使用背景 在我们大量使用分布式数据库、分布式计算集群的时候,是否会遇到这样的一些问题: 这些场景都有一个共同点: 数据是由上游模块产生,上游模块,使用上游模块 ...
分类:
其他好文 时间:
2017-06-30 12:34:58
阅读次数:
180
简介: 本文是系列博客的第一篇,主要讲解和分析正则表达式规则以及JAVA中原生正则表达式引擎的使用。在后续的文章中会涉及基于NFA的正则表达式引擎内部的工作原理,并在此基础上用1000行左右的JAVA代码,实现一个支持常用功能的正则表达式引擎。它支持贪婪匹配和懒惰匹配;支持零宽度字符(如“\b”, ... ...
分类:
编程语言 时间:
2017-06-29 01:12:09
阅读次数:
331
package me.aizou.tour.guide.config;import lombok.extern.slf4j.Slf4j;import me.aizou.tour.guide.domain.event.AnnounceEventMessage;import org.springfram ...
分类:
其他好文 时间:
2017-06-28 21:45:25
阅读次数:
116