首先分析源码,我们需要知道其使用在入手分析其源码。 MyBatis的使用: String resource = "mybatis-config.xml";InputStrea...
首先分析源码,我们需要知道其使用在入手分析其源码。 MyBatis的使用: String resource = "mybatis-config.xml";InputStrea...
监听器是发生对应任务相关事件时执行自定义的java逻辑或表达式在使用Activiti时,通常是跟业务结合,而有些业务会比较的复杂,会出现以下的场景: activiti人员的动...
将Excel文件的数据导入系统中的基本步骤同导出逻辑一样。一般我们是规定号Excel文档的统一格式。代码:
POI:Jakarta POI 是一套用于访问微软格式文档的Java API。Jakarta POI有很多组件组成,其中有用于操作Excel格式文件的HSSF和用于操作Wor...
cache缓存 缓存是一般的ORM框架都会提供的功能,目的就是提升查询xiaolv和较少数据库的压力。在MyBatis中有一级缓存和二级缓存,并且预留了集成第三方缓存的接口。...
MyBatis的工作流程分析 解析配置文件首先MyBatis启动的时候需要去解析配置文件,包括全局配置文件和映射器配置文件,里面包含了我们是如何控制MyBatis的行为和对数...
1.了解ORM框架发展历史,了解MyBatis特性2.掌握MyBatis编程式开发方法和核心对象3.掌握MyBatis核心配置含义4.掌握MyBatis的高级用法与扩展方式 ...
其实在前面的请假审批中也使用了网关的概念 排他网关 排他网关,也可以叫基于数据的排他网关,用来在流程中实现决策。当流程执行到这个网关的时候,所有分支会判断条件是否为true,...
在上一遍讲述activiti工作流的流程使用,现在来总结一下activiti的进阶使用 何为进阶呢? 在上一篇中我们子啊定义流程图bpmn的时候节点的任务人是指定了的,是写死...
工作流的使用 1.环境搭建,使用spring boot搭建activiti工作流 先下载插件,画activiti流程图使用,idea中下载插件,点击file-->Settin...
工作流的定义 工作流是将一组任务组织起来以完成某个有序的过程:定义了任务的触发顺序和触发条件,而且每个任务可以由一个或多个软件系统完成,也可以由一个或一组人完成,还可以由一个...
定义 一个对象应该对其他对象保持最少的了解,又叫最少知道原则,尽量降低类与类之间的耦合,强调只和朋友交流,不和陌生人说话;朋友:出现在成员变量、方法的输入、输出参数中的类成为...
计算机网络的定义 计算机网络是通过传输介质、通信设备和网络通信协议,把分散在不同地点的计算机设备互联起来,实现资源共享和数据传输的系统。计算机网络技术是计算机技术和通信技术相...
定义 设计接口的时候用多个专门的接口,而不是使用单一的总接口,客户端不应该依赖它不需要的借口。 注意 一个类对应一个类的依赖应该建立在最小的接口上建立单一接口,对这个类没有用...
定义 不要存在多于一个导致类变更的原因,也就是一个类 ,接口,方法只负责一项职责,将不同的职责代码区分成不同的类,在后期代码的维护中可以互不影响。 优点 1.降低类的复杂度2...
依赖倒置原则定义 高层模块不应该依赖底层模块,二者都应该依赖其抽象,抽象不应该依赖细节,细节应该依赖抽象。因此需要做到针对接口编程,不要针对实现编程 优点 可以减少类之间的耦...
开闭原则定义 一个软件实体类,模块和函数应该对扩展开放,对修改关闭;也就是说用抽象构建框架,用实现去扩展细节。 是面向对象设计的最基础原则,它可以指导我们去建立一...