Java 函数优雅之道
导读
随着软件项目代码的日积月累,系统维护成本变得越来越高,是所有软件团队面临的共同问题。持续地优化代码,提高代码的质量,是提升系统生命力的有效手段之一。软件系统思维有句话“Less coding, more thinking(少编码、多思考)”,也有这么一句俚语“Think more, code less(思考越多,编码越少)”。
springboot2.0+activiti 7 整合(二)--运行一个简单的流程
根据上篇文章springboot2.0+activiti 7 整合(一)--初识activiti和创建数据库操作,已经把activiti的数据库创建完成;接下来运行一个简单的官方示例。官方demo要运行一个activiti的demo,至少需要三部分:
activiti的API+springboot
activiti的数据库
bpmn文件
1、先查看数据库的任务表
查看act_ru_task表刚新建的数据库是没有任务的。
hibernate5(5)实体映射注解配置[2]主键生成策略
<div class="markdown_views">
<h1 id="generatedvalue基本注解类型">@GeneratedValue基本注解类型</h1>
<p>在上一篇文章中,我们讲到了JPA使用@GeneratedValue注解来定义生成策略,而关于注解生成策略有4种基本支持类型: <br>
1. GenerationType.TABLES 当前主键的值
oracle DB_LINK 语法说明
<div id="content" class="bigfont mycontent" style="zoom:1; line-height:23px; font-size:14px; margin:18px 28px; font-family:'lucida Grande',Verdana,'Microsoft YaHei'; clear:both; min-height:200px;
ETL工具 kettle
Kettle简介:Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,数据抽取高效稳定。Kettle 中文名称叫水壶,该项目的主程序员MATT 希望把各种数据放到一个壶里,然后以一种指定的格式流出。Kettle这个ETL工具集,它允许你管理来自不同数据库的数据,通过提供一个图形化的用户环境来描述你想做什么,而不是你想怎么做。Kettl