自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(72)
  • 资源 (11)
  • 问答 (8)
  • 收藏
  • 关注

原创 使用SpringBoot根据配置注入接口的不同实现类

SpringBoot根据配置注入接口的不同实现类

2023-01-06 13:49:39 993 1

原创 activiti获取下个节点代码逻辑

activiti获取下个节点

2022-09-14 15:33:47 2714

原创 springboot项目获取pid和怎么发送请求停止项目

springboot项目获取pid

2022-06-02 10:55:54 807

原创 activiti要去除springsecurity

activiti要去除springsecurity 1.就不要引用activiti-spring-boot-starter-rest-api包因为此包引用了spring-secruity-web <dependency> <groupId>org.activiti</groupId> <artifactId>activiti-spring-boot-starter-rest-api</artifactId> &lt..

2022-01-29 14:32:26 3068

原创 springboot整合activiti不自动创建表mysql8.0.13

对于mysql-connector-java版本 ≥ 8.x,需在数据库访问的地址上添加:nullCatalogMeansCurrent=true如jdbc:mysql://localhost:3306/activiti?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true...

2022-01-07 09:45:06 1292

原创 错误记录:myatisplus:Field baseMapper in xx.ServiceImpl required a single bean, but 2 were found:

Field baseMapper in com.baomidou.mybatisplus.extension.service.impl.ServiceImpl required a single bean, but 2 were found: 若找不到很明显的错误位置 那么 大多数情况是循环注入导致的 本次出现此错误是zz-paassingle项目中 BusinessModelClientImpl中注入了IZzModelAppsService IZzModelAppsServi

2022-01-05 17:39:04 1748

原创 错误记录:init datasource error, url: xxxjava.sql.SQLRecoverableException: IO 错误: Undefined Error

我是因为windows账户名中文导致解决办法在vm argument中添加如 -Duser.name=user的一段参数若使用jar包启动则执行 java -Duser.name=user -jar xxxx.jar

2021-11-01 09:34:51 962

原创 activiti集成达梦和人大金仓

修改类org.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl中添加public static final String DATABASE_TYPE_DM = "dm";public static final String DATABASE_TYPE_KINGBASE = "kingbase";修改此类下的getDefaultDatabaseTypeMappings()方法 添加databaseTypeMappings.set.

2021-09-15 09:38:39 1249 3

原创 activiti退回,自由跳转,另一种方式

public void completeAllByTaskDefinitionKey(String processInstId,String taskDefinitionKey,Map<String,Object> variables,String taskFlag,String reason){List<Task> taskList = taskService.createTaskQuery().processInstanceId(processInstId).taskDef.

2021-07-28 13:18:25 941

原创 RestTemplate发送http请求时,get方式携带参数的特殊字符编码处理

String qd="[{key:\"ZB\",value:\"1\",bijiaofu:1}]";//qd= URLEncoder.encode(qd,"utf-8");RestTemplate restTemplate = new RestTemplate();String url="http://10.0.10.129:10091/api/ccform/zzCcformDataview/getTableDataById?" +"dvid=1408263043573420034" +"&am.

2021-06-25 17:06:32 1421

原创 利用IDEA 把maven工程中spring-boot的某个模块打成jar包

这个模块中的pom文件中需要如下内容<plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <sou

2021-06-22 16:54:43 235

原创 Fegin调用传参会拼接在url后面的问题解决办法(@SpringQueryMap并不能解决)

问题发现场景原fegin的代码如下@FeignClient(value = "zz-atexpress",contextId = "AtExpressClient")public interface AtExpressClient {//@ApiOperation("获取at公式的值")@PostMapping("/zzAtexpress/exeuteAtExpress")ResultInfo exeuteAtExpress(@RequestParam String processInst

2021-06-08 15:00:35 2495

原创 springboot添加activiti全局监听

配置类:package com.zz.flow.config.myProcessConfig;import com.zz.flow.config.event.GlobalEventListener;import org.activiti.engine.delegate.event.ActivitiEventListener;import org.activiti.spring.SpringProcessEngineConfiguration;import org.activiti.sprin.

2021-04-17 11:42:24 2047

原创 activiti修改流程定义二进制数据后需清缓存

示例如下package com.zz.flow.utils;import org.activiti.engine.impl.interceptor.Command;import org.activiti.engine.impl.interceptor.CommandContext;import org.activiti.engine.impl.persistence.entity.ByteArrayEntity;import java.io.UnsupportedEncodingExcepti

2021-03-02 16:52:08 1081

原创 activiti退回,支持多人任务退回,支持分支退回主线,主线退回分支

activiti版本5.22.0增加了批转记录表 建表语句如下create table ACT_ZZ_TASKPZRECORDS( ID NVARCHAR2(64) not null, TASKID NVARCHAR2(64), ACTID NVARCHAR2(64), TOACTID NVARCHAR2(2000), EXECUTI

2021-02-25 11:05:45 2850 18

原创 将springboot引用的jar打包在外部

pom中加入<build><plugins><!--<plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin>--><!--将 jar包打在外部--><plugin><groupId>

2021-01-26 11:31:20 519

原创 fastjson将字符串转复杂结构

Map<Integer,List<List<List<Double>>>> list = JSON.parseObject(s, new TypeReference<Map<Integer,List<List<List<Double>>>>>(){});

2020-08-12 09:03:41 364

转载 SpEL + AOP实现注解的动态赋值,注解动态赋值

SpEL + AOP实现注解的动态赋值,注解动态赋值一、自定义注解先聊聊这个需求,我需要根据用户的权限对数据进行一些处理,但是痛点在哪里呢?用户的权限是在请求的时候知道的,我怎么把用户的权限传递给处理规则呢?想了以下几种方案:那么现在有个难点就是:我怎么把 request 的权限参数传递到 response 中呢?当然可以在 Spring 拦截器中处理,但是我不想把这段代码侵入到...

2020-05-07 20:05:42 2635

原创 下载时文件名称显示中文

//下载方法public static void downLoad(HttpServletRequest request,HttpServletResponse resp, String allPath, String suffix, ZzFiles zzfile){resp.setCharacterEncoding("utf-8");//根据后缀判断resp的题头文件if(".html...

2020-05-05 14:56:28 378

原创 获取txt编码的方法

//判断编码格式方法 private static String getFilecharset(File sourceFile) { String charset = "GBK"; byte[] first3Bytes = new byte[3]; try { boolean checked = false...

2020-05-05 08:58:23 684 1

原创 swagger2.7隐藏入参中属性字段解决办法

第一步:创建swagger2要忽略的注解package com.example.annotation; import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang...

2020-01-01 14:20:56 4839

转载 SpringBoot+Shiro引起某些类事务失效、错误原因、解决方法

遇到同样问题。。。原文:https://blog.csdn.net/finalcola/article/details/81197584一、问题今天发现用户注册的Service的事务并没有起到作用,再抛出一个RuntimeException后,并没有发生回滚,下面是调试步骤:1、检查数据库的引擎是否是innoDB2、启动类上是否加入@EnableTransactionMana...

2019-12-11 13:52:31 428

原创 @RequestBody处理Localdate的问题

1.项目框架springboot实体结构大概是这样的body:{对象1:{private Localdatetime xxx},List<对象2>:[{...}],对象3:{}}接收是这样的xxx(@RequestBody Body body)尝试了网上的各种方法都是报400错误只有在属性上加了注解才行,不知道有没有其他办法body...

2019-12-03 11:45:09 1809 1

原创 springboot,mybatis中#{}和${}传递参数的问题

都知道#{}是以占位符的形式${}是直接拼接sql的形式情况说明:我在mybatis中数字字符串查询数据是我在navicate中执行sql慢了一倍,经过多次尝试发现mybatis传入数字字符串时和直接执行sql条件是and xxx=331的执行时间一样,而用and xxx='331'查询则要快了一倍也就是说当我传递的参数是数字字符串时,我在mapper中这样写‘${xxx}’的结果比...

2019-08-10 09:42:53 3038

原创 itext生成pdf加页码和总页码

原生成pdf代码(不带页码) public static void html2pdf(String htmlFile, String pdfFile) { // step 1 String url; OutputStream os = null; try { File file = new File(p...

2019-05-23 11:48:21 12195 8

原创 itext将html生成pdf所用到的包

网上有很多这样的代码,测试了很多大多包不能用亲测能用的包,其中flying-saucer-pdf-itext5会以来引用flying-saucer-core-9.0.3.jar原包不支持中文换行,将支持中文换行的包替换掉该jar包中文换行<dependency> <groupId>com.itextpdf</group...

2019-04-11 11:28:29 861

原创 mongodb关联表查询

1.首先自定义一个查询的Operationpackage com.pica.wx.bean;import com.mongodb.DBObject;import org.springframework.data.mongodb.core.aggregation.AggregationOperation;import org.springframework.data.mongodb.c...

2018-09-04 09:59:36 3642 2

原创 org.hibernate.MappingException: No Dialect mapping for JDBC type: -9解决

出现环境:sqlserver数据库需要存储 䶮 这个字,发现存进去之后就变成?号如图需要将字段改为utf8编码,sqlserver中varchar存储汉字可能会出现乱码,所以将字段改为nvarchar,然后显示正常,如图但是当项目中用jpa进行查询时出现org.hibernate.MappingException: No Dialect mapping for JDBC typ...

2018-08-21 17:56:36 3670

原创 微信小程序搜索功能实现

jsconst config = require('../../utils/config.js')//获取应用实例const app = getApp()Page({ data: { search: { searchValue: '', showClearBtn: false }, pageNum: 1, pageSize:...

2018-08-09 13:52:31 7651 4

原创 微信小程序下拉上拉分页功能实现

js//index.jsconst config = require('../../utils/config.js')//获取应用实例const app = getApp()Page({ /** * 页面的初始数据 */ data: { motto: 'Hello World', userInfo: {}, hasUserInfo: f...

2018-08-09 13:50:05 21270 2

原创 微信小程序后台java登录和获取用户信息代码

上篇博文中说到登录需要两个接口,一个登录获取openid一个获取用户信息,并更新数据库的接口在此,我为了方便把两个接口写在一起了,也没有写更新数据库的操作,这里只写如何获取openid和用户信息的操作/** * d登录接口 * @param encryptedData * @param iv * @param code * @return */ @PostMap...

2018-08-09 13:13:16 19406 10

原创 微信小程序授权登录流程总结

1.登陆只需发送code到后台,后台获取openid,根据openid到数据库中查找用户信息,若有则返回用户信息,若没有将该openid插入数据库,2.后台生成token(可以是用户id和其他随机串组合的加密字符串),返回前台token,和用户信息3.前台判断用户信息是否包含用户名称,用户城市。。。等信息,若包含则登陆成功4.若不包含,则调用 wx.getUserInfo,发送encrypt...

2018-08-09 13:03:59 6809 3

转载 jpa分页查询

转自https://www.cnblogs.com/hdwang/p/7843405.html法一(本地sql查询,注意表名啥的都用数据库中的名称,适用于特定数据库的查询)public interface UserRepository extends JpaRepository&lt;User, Long&gt; { @Query(value = "SELECT * FROM U...

2018-07-25 09:55:07 1460

原创 jpa中BaseRepository的整理

package com.liu.repository;import java.io.Serializable;import java.util.LinkedHashMap;import java.util.List;public interface BaseRepository&lt;T,ID extends Serializable&gt; { /** * 保存数...

2018-07-25 09:52:30 5029

转载 spring Boot + Ueditor整合

转载地址:https://blog.csdn.net/sinat_24527911/article/details/78094867前阵子因项目需要,加入富文本编辑器,货比三家还是决定使用度娘旗下的Ueditor,下载下的jsp版本单独在tomcat上运行没什么问题,但在与springboot整合过程中出现了问题,研究了好久看了好多文档,总算是解决了。主要问题是在配置信息的获取,前端未获取到con...

2018-07-16 10:44:35 793

原创 百度编辑器自定义上传接口并回显图片(解决图片存虚拟路径问题)

首先引入相关js和jar包jar:ueditor-x.x.x.jarjs:&lt;script src="${ctx }/static/baidu-ueditor/ueditor.config.js" type="text/javascript"&gt;&lt;/script&gt;&lt;script src="${ctx }/static/baidu-ueditor/ueditor.all...

2018-05-08 17:24:43 5554 8

原创 java后台操作html字符串并当作一个页面返回给浏览器

引入依赖包&lt;dependency&gt; &lt;groupId&gt;org.jsoup&lt;/groupId&gt; &lt;artifactId&gt;jsoup&lt;/artifactId&gt; &lt;version&gt;1.10.3&lt;/version&gt; &lt;/dependency&gt

2018-05-03 14:48:01 33819 1

原创 html中嵌入VLC播放器(页面展示大华摄像机实时监控)

这几天用户提了一个新的需求,用户原本有一个监控系统,里面有多个摄像头监控。现在用户希望在另外一个第三方的系统中,接入某些监控场景。 咨询了一下监控系统的技术,对方支持使用rtsp的形式接入播放流媒体。于是结合网上的资料,决定使用vlc来实现该功能。 其实思路非常简单,先下载安装VLC的插件,然后写一个页面,页面中,指定好对应的rtsp视频地址就好了。html代码&lt;!DOCTYPE html&...

2018-04-10 16:07:45 9500 11

原创 websocket使用

后台websockt类:package com.sunjays.controller.ws;import java.io.IOException;import java.util.concurrent.CopyOnWriteArraySet;import javax.websocket.*;import javax.websocket.server.ServerEndpoint;/...

2018-04-02 11:41:17 371

原创 java获取指定日期之间的所有年月

package com.sunjays.utils;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Calendar;import java.util.Date;import java.util.List;pu...

2018-02-26 09:14:04 6213

activiti-engine-5.22.0.jar

适配了人大金仓和达梦

2021-09-15

springboot+shiro开发的公司网站源码

springboot+shiro开发的公司网站源码 前台+门户+后台+sql

2021-06-28

robo3t-1.3.1

robo3t-1.3.1 robo3t mongodb可视化工具,官网下载。。robo 3t是一款MongoDB的辅助插件,可以帮助您在管理数据库内容以及数据库代码编辑方面提供一定的开发优化方案,内置一个代码编辑区域,您可以将数据库文件放到软件上修改,结合图形化的处理方式,可以将MongoDB数据库中的文件转换为分布式的存储方式,提高数据文件编辑和保存效率

2020-06-06

flying-saucer-core-9.0.3.jar

(改jar已修改)flying-saucer-pdf-itext5会以来引用flying-saucer-core-9.0.3.jar原包不支持中文换行,将支持中文换行的包替换掉该jar包

2019-05-14

大华摄像机实时监控调用java

展示Java桌面程序,不支持浏览器调用;供参阅。运行General_NetSDKDemo_Chn_Java_Win64_IS_V1.00.31153.T.171212\JNADemo\src\com\netsdk\demo\example\Preview.java(改过ip端口用户名密码后运行main方法)

2018-04-10

poi-bin-3.17-20170915.rar

poi-bin-3.17-20170915.rar poi-bin-3.17-20170915.rar

2017-12-26

jacob-1.18.rar

jacob-1.18.rar jacob-1.18.rar jacob-1.18.rar jacob-1.18.rar

2017-12-26

jodconverter-2.2.2.zip包

JodConverter一个Java的OpenDocument 文件转换器,可以进行许多文件格式的转换,它利用OpenOffice所提供的转换介面来进行转换工作

2017-12-26

webservice(cxf)与spring整合源码+文档

webservice与spring整合学习文档,里面的项目部署上就可以使用

2017-11-23

redis-3.0.0.gem

redis-3.0.0.gem

2017-08-30

leaflet离线地图api

leaflet离线地图api

2017-08-29

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

TA关注的人

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