程序员人生 网站导航

设计模式(一)设计模式遵循的七大原则

设计模式(一)设计模式遵循的七大原则 原文来自搬砖工,如需转载请注明出处最近几年来,人们踊跃的提倡和使用设计模式,其根本原因就是为了实现代码的复用性,增加代码的可维护性。设计模式的实现遵循...

Spring Boot 2.0.0参考手册_中文版_Part IV_26

Spring Boot 2.0.0参考手册_中文版_Part IV_26 文章作者:Tyan 博客:noahsnail.com | CSDN | 简书26. LoggingSpring Boot所有的内部日志都采用Commons Logging,但开放了底层的日志实现。提供了对Jav...

设计模式之禅——门面模式

设计模式之禅——门面模式 门面模式【Facade Pattern】也叫外观模式,是一种比较常用的封装模式,其定义如下:【要求一个子系统的外部与其内部的通信必须通过一个统一的对象进行。门面模...

深入浅出Mybatis-与Spring集成

深入浅出Mybatis-与Spring集成 单独使用mybatis是有很多限制的(比如无法实现跨越多个session的事务),而且很多业务系统本来就是使用spring来管理的事务,因此mybatis最好与spring集成起来使...

Spring Security教程(五)

Spring Security教程(五) 在之前的几篇security教程中,资源和所对应的权限都是在xml中进行配置的,也就在http标签中配置intercept-url,试想要是配置的对象不多,那还好,但是平常实际开...

mysql 协议的OK包及解析

mysql 协议的OK包及解析 githttps://github.com/sea-boat/mysql-protocol概况mysql客户端与mysql服务端交互过程中,当服务端完成客户端的某命令时则会返回OK包。mysql通信报文结构 类...

深入浅出Mybatis-插件原理

深入浅出Mybatis-插件原理 Mybatis采用责任链模式,通过动态代理组织多个拦截器(插件),通过这些拦截器可以改变Mybatis的默认行为(诸如SQL重写之类的),由于插件会深入到Mybatis的核心...

工作流引擎 Flowable 6.0.0.RC1 release,完全兼容Activi

工作流引擎 Flowable 6.0.0.RC1 release,完全兼容Activi Flowable 6.0.0.RC1 release,第一个可流动的6引擎版本(6.0.0.RC1)。Flowable 6.0.0.RC1 relase新增加的功能以及特色:包重命名为org。Flowable,重命名flowa...

【框架整合】Maven-SpringMVC3.X+Spring3.X+MyBatis3-日志、JSON解析、表关联查询等均已配置好

【框架整合】Maven-SpringMVC3.X+Spring3.X+MyBatis3-日志、JSON解析、表关联查询等均已配置好 转载请注明出处:http://blog.csdn.net/qq_26525215本文源自【大学之旅_谙忆的博客】用来2天的时间,将框架整合了一下,中间遇到了很多小问题,也就不一一道来了...

java常见基础知识汇总(二)

java常见基础知识汇总(二) 什么导致线程阻塞线程的阻塞为了解决对共享存储区的访问冲突,Java 引入了同步机制,现在让我们来考察多个线程对共享资源的访问,显然同步机制已经不够了,因为...