自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 MySQL REPLACE(UUID("-","")) 报主键冲突的问题

换用 md5(uuid()) 即可REPLACE(UUID("-","")) 不知道什么毛病,加上from table 后,插入多行数据时取到的是同一个id,导致主键冲突了

2019-09-25 14:22:34 1974 1

原创 activiti--根据 流程模板id 和节点id 获取该节点的属性信息 (BaseElement)

@Autowired private RepositoryService repositoryService; public BaseElement getNodeBaseElement(String modelId, String nodeId){ JsonNode editorNode = null; try { ...

2019-07-03 12:18:48 2654 1

原创 含有继承关系的父类、子类static代码块、普通代码块、构造函数加载的顺序

程序入口在mian函数,会先检查mian函数所在类是否含有继承关系,如果有会逐步向上检查加载; 结果(加载顺序): 值得一提的是,System.out.println("------------加载顺序打印------------");这一句代码也是在static块加载、初始化之后才运行的。 static数据只在类第一次加载时执行,只执行一次,伴随类的加载而执行初始化操作。可以认为加载完类后...

2019-06-17 14:06:01 237

翻译 mybatis-generator自定义注释类生成注释失效解决方案

jar包版本的问题,换成1.3.5之后的版本就可以正常生成。 <dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-core</artifactId> ...

2019-04-24 14:11:54 2313 2

原创 SpringBoot项目引入通用Mapper(tk.mybatis.mapper)

主要解决springboot项目引入通用mapper(tk.mybatis.mapper)的时候一些可能会踩的坑:诸如tk.mybatis.mapper.provider.base.BaseSelectProvider.<init>()java.lang.ClassCastException: sun.reflect.generics.reflectiveObjects.TypeV...

2019-04-23 14:31:55 9660 4

原创 JDBC操作数据库,将返回的ResultSet动态封装到表对应的Entity中

将rs值动态映射到对应的entity上: /** * 将rs结果转换成对象列表 * @param rs jdbc结果集 * @param clazz 对象的映射类 * return 封装了对象的结果列表 */ public List rsToEntity(ResultSet rs , Class clazz) ...

2019-04-01 17:51:47 576

原创 前后端交互--删除文件或文件目录

前端请求function deleteFile($this){ var fileItem = $($this).parents(".file-item"); var index = fileItem.index(); if (confirm("您确定删除此文件吗?")) { fnSetFilePath(index); var fileName = f...

2019-02-02 16:47:12 969

原创 Map根据value取key的值,并且当key唯一,但是value重复时,取相应值的一些解决方案

  Map是通过键值对来储存数据的(key和value),数据可以根据key映射到它的value;Map&lt;Integer,String&gt; keyAndValue = new LinkedHashMap&lt;&gt;(); keyAndValue.put(1,"重复数据"); keyAndValue.put(2,"重复数据"); ...

2019-01-15 15:53:54 3505

原创 activiti 开发笔记-----根据任务id(taskid)判断下一步节点是否为结束节点

 方法开始前按照不同的需要可以加上参数校验,如写的时候要对输入参数taskid做不能为空,长度,在数据库是否存在的校验。不能为空if (taskId.equals("")||taskId.trim().equals("")){ throw new FlowException(TASK_ID_NULL_MSG, TASK_ID_NULL); }长度校验 if (...

2018-11-16 12:12:31 11785 4

原创 activiti开发笔记-----根据流程实例id获取该实例的发起人等信息

1.根据实例取得该实例信息的个例HistoricProcessInstance processInstance= ProcessEngines.getDefaultProcessEngine().getHistoryService().createHistoricProcessInstanceQuery().processInstanceId(processInstanceId).sin...

2018-11-16 11:40:28 8238 2

原创 activiti 开发笔记-----根据流程实例id查询流程历史步骤信息记录

1.根据流程实例id(processInstanceId)获取流程的历史记录,并按照发起时间排序List&lt;HistoricTaskInstance&gt; historicTaskInstanceList = ProcessEngines.getDefaultProcessEngine().getHistoryService().createHistoricTaskInstanceQ...

2018-11-16 11:19:39 7050

原创 学习Spring时,xml文件添加约束头,beans、aop、MVC等命名空间无提示的问题

在eclipse新建一个xml配置文件时但是成品的xml是这样的给XML文件添加约束头的步骤

2018-10-13 17:17:35 2609 1

原创 对POJO的定义、和数据表关系的理解

POJO(Plain Ordinary Java Objects)是指普通的Java对象。强调“普通”,是指pojo是没有继承任何类、也没有实现任何接口,更没有被其它框架侵入的java对象。POJO中只有一些private的参数作为对象的属性及每个参数相应的public的getter和setter方法作为访问的接口(或者可能包含一些简单的运算处理)。“普通”的另一个含义是指,pojo只能作为...

2018-10-11 14:22:04 2218

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除