1. 概述 Mybatis是一个优秀的持久层框架,底层基于JDBC实现与数据库的交互;使用此框架程序员只需要通过注解或者修改xml配置文件的方式...
Spring Boot 提供了大量注解来简化开发,以下是按功能分类的核心注解列表: 1、核心启动注解 1.1@SpringBootApplica...
函数式编程(Functional Programming)是把函数作为基本运算单元,函数可以作为变量,可以接收函数,还可以返回函数。历史上研究函...
1. 责任链 使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对...
1. 适配器 将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 适配器模式是Adapter...
1.工厂方法 工厂方法的目的是使得创建对象和使用对象是分离的,并且客户端总是引用抽象工厂和抽象产品: 不过,一般情况我们是使用静态方法(静态工厂...
1.介绍 Maven就是是专门为Java项目打造的管理和构建工具,它的主要功能有: 提供了一套标准化的项目结构; 提供了一套标准化的构建流程(编...
获取线程名称 Thread.currentThread().getName()可以获取当前执行的线程名称。 对象传递 Java标准库提供了一个特...
ForkJoin Java 7开始引入了一种新的Fork/Join线程池,它可以执行一种特殊的任务:把一个大任务拆成多个小任务并行执行。举个例子...