自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(221)
  • 资源 (2)
  • 收藏
  • 关注

原创 SpringBoot与Swagger整合

Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。1.新建SpringBoot项目,引入swagger 依赖 <dependency> <groupId>io.springfox</groupId> <artifactId&gt...

2020-01-17 14:23:19 137

原创 Springboot 实体类中注解类 @NotNull @NotEmpty @NotBlank的使用

@NotNull:不能为null,但可以为empty@NotEmpty:不能为null,而且长度必须大于0@NotBlank:只能作用在String上,不能为null,而且调用trim()后,长度必须大于0用法:Contrller中要和@valid一起使用,不然实体类中的@NotBlank不起作用public class User { @NotBlank(m...

2020-01-17 13:26:37 6616 1

原创 Swagger注解-@ApiModel 和 @ApiModelProperty

@ApiModel在实体类上边使用,标记类时swagger的解析类属性@ApiModelProperty使用在被 @ApiModel 注解的模型类的属性上属性

2020-01-17 11:50:24 2751

原创 Activity6.0 查看流程图以及动态显示任务当前执行的点

Activity6.0中org.activiti.engine.impl.pvm整个包被移除,意味不能用ActivitiImpl的方式获取活动节点了所有的流程定义有关的信息都可以通过BpmnModel来获得,获得 BpmnModel的方式可以通过 org.activiti.engine.impl.util.ProcessDefinitionUtil来拿到。用BpmnModel的...

2020-01-17 11:40:42 2312

原创 IntelliJ IDEA 项目中文件设置 Excluded 后怎么恢复

File --Project Structure---Modules---Excluded文件,选择你要恢复的文件,击取消Excluded,然后点击ok就行啦。

2020-01-17 11:29:52 7038

原创 使用idea 在springboot添加本地jar包的方法

1.首先在与src 同级的目录下新建一个lib目录,然后将本地jar包放在lib目录下,如下图所示:2.打开project ——》Libraries将项目的lib加入进来,如图所示:3.选择你存放项目的路径,将lib这个文件添加进来完成后可看到Libraries下有一个lib文件4.然后在pom.xml 文件里加入如下代码即可 ,此配置文件放在<build...

2020-01-17 11:22:32 2137

原创 map的key默认是大小写敏感的

忽略大小写的map类org.apache.commons.collections.map.CaseInsensitiveMap

2020-01-17 11:02:00 346

原创 String.format()的详细用法

常用的类型搭配转换符例子介绍 /** * %tx 日期与时间类型(x代表不同的日期与时间转换符) */ Date d =new Date(); String year = String.format("%tY", d); String month = String.for...

2020-01-17 10:49:52 2013

原创 MultipartFile 转换为File

File.createTempFile(String prefix, String suffix); 创建一个临时File对象MultipartFile.transferTo(File dest); 实现 MultipartFile to File @RequestMapping("/uploadDutyExcelNew") @ResponseBody public S...

2019-11-22 14:50:30 454

原创 activiti监听器无法实例化(SpringBoot)

SpringBoot项目中,activiti某个流程节点配置了任务监听器,代码如下public class ApplyListener implements TaskListener, ExecutionListener { private static final long serialVersionUID = -6000293034409953144L; @Autowi...

2019-11-22 14:41:36 2168

原创 activiti ACT_HI_TASKINS表中的ASSIGENEE_审批人字段为空

任务节点通过实现TaskListener动态,然后调用delegate.setAssigenee("assigenee")动态设置审批人:@Component@Slf4jpublic class ApplyListener implements TaskListener { private static final long serialVersionUID = ...

2019-11-22 14:22:21 4198 1

原创 MySQL如何创建触发器

#建表DROP TABLE IF EXISTS A.t_hi_task;CREATE TABLE A.t_hi_task ( ASSIGNEE_ VARCHAR(30) DEFAULT '', operateTime VARCHAR(20) DEFAULT '', INDEX index_operateTime(operateTime),) ENGINE=INNODB DEFAULT...

2019-11-22 13:53:20 809

原创 axios POST提交数据的三种请求方式写法

1、Content-Type: application/json ==> @RequestBodyimport axios from 'axios'let data = {"code":"57893","name":"kelly"};axios.post(`${this.$url}/test/testRequest`,data).then(res=>{ c...

2019-10-31 09:44:58 4466

原创 SpringBoot 出现 Content type 'application/x-www-form-urlencoded;charset=UTF-8' not supported

前端请求传Json对象则后端使用@RequestParam前端请求传Json对象的字符串则后端使用@RequestBody如果Content-Type设置为“application/x-www-form-urlencoded;charset=UTF-8”无论是POST请求还是GET请求都是可以通过这种方式成功获取参数,但是如果前端POST请求中的body是Json对象的话,会报上述错误。...

2019-10-30 11:50:33 2780

原创 spring data jpa 查询No property ... found for...Did you mean '...'?

spring-data按照接口方法定义的名字(默认认为是驼峰写法)spring-data规范要求dao中的findBy***,必须和实体字段名称一致,例如findByUdateTime,实体中也要是private String udateTime; 实体字段命名不能是sku_no这种格式,这个不符合驼峰规范。当然,万事都有解决的办法,如果你非要使用自定义格式的字段,那么就需要特殊处理一下了...

2019-10-30 11:44:07 1570

原创 @Column可以解决数据库字段为关键字问题

在下面代码中numeric字段是数据库中的数值类型的关键字,只有加上@Column之后才不会报错

2019-10-22 16:34:22 953

原创 Zuul 上传大文件服务报错的问题

Sping 官网上查了资料https://cloud.spring.io/spring-cloud-static/spring-cloud.html#_uploading_files_through_zuul意思:可以在调用的服务前面加/zuul/在上传大文件时,可以在调用的服务前面加/zuul/,以绕过multipartprocessing,这个是用来上传时检查文件大...

2019-10-21 10:46:41 512

原创 枚举ENUM类常用方法

valueof(String name)根据名称获取枚举类中定义的常量值;要求字符串跟枚举的常量名必须一致;values()对枚举中的常量值进行遍历;name()获取枚举类中的常量的名称;toString() 通过枚举常量获取枚举常量的名称...

2019-10-18 09:50:56 229

原创 MultipartFile API

1.MultipartFile multifile.transferTo(File file) //如果配置文件指定目录,就可以直接这样写(不指定路径的,就需要自己填充保存路径) File file = new File(fileName); try { //使用此方法保存必须要绝对路径且文件夹必须已存在,否则报错 multipartF...

2019-10-18 09:45:12 3281

原创 Class.forName(xxx.xx.xx)

动态加载和创建Class对象String str = ABC.class;Class t = Class.forName(str);t.newInstance();与下面new对象是一样的效果ABC abc= new ABC();前者是使用类加载机制,后者是创建一个新类实例介绍/** * 复制源对象属性到目标对象 * ...

2019-10-16 15:20:55 391

原创 IDEA中bpmn画workflow图并编辑任务的属性(安装Camunda Modeler插件)

https://blog.csdn.net/qq_25701293/article/details/98846694

2019-10-16 15:05:40 1968

原创 @JsonInclude

@JsonInclude(Include.NON_NULL)的作用:jackson 实体转json 为NULL的字段不参加序列化(即不显示)

2019-09-26 14:35:15 5478 1

原创 @JsonFormat 和 @DateTimeFormat

@JsonFormat(pattern="yyyy-MM-dd",timezone="GMT+8")作用:后台的时间 格式化 发送到前台,将后台返回前台的Date变量转换为字符串类型@JsonFormat 默认是标准时区的时间,按需求加上时区 北京时间 东八区 timezone=”GMT+8”@DateTimeFormat(pattern="yyyy-MM-dd")作用:...

2019-09-26 14:26:55 373

转载 MyBatis中 collection 的两种使用方法,及效率比较

方案一 <resultMap type="Student" id="StudentMap"> <id column="id" property="id" /> <result column="name" property="name" /> <result column="job" prop...

2019-09-26 14:20:06 1614

原创 CentoOs7 Linux开放端口号

#停止firewalld服务systemctl stop firewalld#禁用firewalld服务systemctl mask firewalld1、运行命令:firewall-cmd --get-active-zones运行完成之后,可以看到zone名称,如下:2、执行如下命令命令:firewall-cmd --zone=public --add-port=63...

2019-09-21 20:15:09 235

原创 IDEA创建Activiti工作流开发第一篇(Maven项目)

https://blog.csdn.net/qq_38000902/article/details/82735686

2019-09-14 17:26:02 468

原创 Activti整合SpringCloud Error creating bean with name 'processEngine'

原因:把act_ge_property表中的数据被清除了措施:删表,重新自动建表

2019-09-14 16:23:50 1312

原创 使用Hbuilder封装APP

2019-09-12 17:28:56 291

原创 windows下无DOS窗口运行Java程序的bat文件

java-jar x.jar这样话在Java程序启动时,加载的DOS窗口一直出现,直到你关闭了Java程序才一起关闭。为了避免这个DOS窗口,需要把.bat中的启动命名修改为:javaw-jar x.jar解释:参见http://java.sun.com/javase/6/docs/technotes/tools/windows/java.htmlThe javaw...

2019-09-10 16:52:29 816

原创 ES6 数组去重及最大最小值获取

2019-09-04 16:14:02 903

原创 移动端选择时间时禁止软键盘弹出

<el-date-picker v-model="ruleForm.date" @focus="forbid" type="date" placeholder="选择日期" style="width: 100%;"></el-date-picker>加个方法:@focus="forbid"使用vue:forbid(){ //禁止软键盘弹出 ...

2019-08-30 11:17:58 898

原创 Intellij Idea @Autowired修改提示级别

File -- Settings -- Inspections也可以使用快捷键Ctrl+Shift+A

2019-08-22 14:09:10 212

原创 component: resolve => require(['@/view/index.vue'], resolve) 与component: index区别

require: 运行时调用,理论上可以运用在代码的任何地方,import:编译时调用,必须放在文件开头懒加载:component: resolve => require(['@/view/index.vue'], resolve)用require这种方式引入的时候,会将你的component分别打包成不同的js,加载的时候也是按需加载,只用访问这个路由网址时才会加载这个js非懒...

2019-08-16 09:54:47 16509 1

原创 activiti部署报错 resource '*‘.bpmn'not found

1、点击项目File -> Project Structure2、点击source,将included与excluded都romove掉变成All各None

2019-08-13 10:03:43 3458 2

原创 idea上传vue-cli项目到svn

1.设置忽略 node_modules文件夹File --》settings2、打开要上传的项目,按图操作3.点击项目名。。。。。选择svn目录等4.commit提交即可

2019-07-26 19:16:37 738

原创 vue-cli项目创建

node.js Node.js是一个Javascript运行环境(runtime),node.js提供了javascript在浏览器以外的一个执行环境,满足一些特定的场景需求。 npm npm 是 nodejs 的包管理和分发工具。 webpack WebPack可以看做是模块打包机,通过webpack可以把基于模块开发的前端工程代码打包成可以在浏览器...

2019-07-25 20:08:35 96

转载 SVN中检出(check out)、导出(export)、导入(import)、add(添加)、update(更新)的区别

区别:1.check out检出获得文件后,检出的文件仍处于SVN版本控制中,与版本库保持关联,比如你可以进行Svn Update或者Svn Commit操作。同时导出文件夹下有一个.svn的隐藏文件夹,存储着一些版本的元数据信息。(对于导入到服务器中的数据,需要检出才能形成一个受svn控制的工作拷贝,才可以进行 add update commit 等操作)2.export 简单导出一个版...

2019-07-24 17:03:40 1116

转载 IDEA编译时出现 Information:java: javacTask: 源发行版 1.8 需要目标发行版 1.8

错误如下检查下面几个地方设置是否一致...1.ProjectStructure下(File->Project Structure...) Sources选项卡->Languate level Dependencies选项卡->Module SDK2.Settings下找到Java Compiler里边有两个设置Project byt...

2019-07-22 09:41:08 113

转载 FastDFS5.10卸载,centos卸载FastDFS(二)

1)停止服务[root@bogon fdfs]#service fdfs_trackerd stop[root@bogon fdfs]#service fdfs_storaged stop2)通过storage.conf找到base_path和store_path然后删除[root@bogon fdfs]# cat /etc/fdfs/storage.conf |grep...

2019-07-05 13:36:54 6670 1

转载 linux查看内存占用

Linux 如何查看主机的cpu个数和总内存cat /proc/cpuinfo cat /proc/meminfolinux查看内存占用最多的程序怎么查?可以使用一下命令查使用内存最多的10个进程 查看占用cpu最高的进程 ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head 或者top (然后按下M,注意这里是大写) 查看占用内存...

2019-07-05 13:33:57 3466

SSH 框架所需JAR包

Struts 2需要的jar包: 1.commons-fileupload.jar(commons项目中的关于文件上传的包, struts2.1.6版本后必须加入此文件) 2.commons-io.jar(commons项目(commons项目就是java中一些常用的公共的组件)的io子项目,是处理异常的) 3.freemarker-2.3.15.jar(支持freemarker的,在webwork中也有) 4.javassist.jar(一个开源的分析、编辑和创建Java字节码的类库,hibernate中也需要,引入其中一个即可) 5.ognl-2.7.3.jar(支持ognl语言) 6.struts2-core-2.1.8.jar(struts2的核心jar包) 7.xwork-core-2.1.6.jar(xwork的核心jar包) 8.servlet.jar 9.commons-lang-2.5.jar(commons项目中的lang包,一般不需要,不用也不出错) 10.struts2-spring-plugin-2.1.8.jar(struts2与spring集成时使用的) Spring需要的jar包: 1.spring.jar(里面含有spring的所有核心类库) 2.commons-logging-1.1.1.jar(ASF出品的日志包,struts2 2、spring、hibernate框架使用这个日志包来支持Log4J和JDK 1.4+的日志记录) 3.common-annotations.jar(支持注解的包) 4.aspectjrt.jar(支持AOP的包) 5.aspectjweaver.jar(支持AOP的包) 6.cglib-nodep-2.1_3.jar(支持cglib动态代理的包) 如果用BasicDataSource来配置数据库连接,还要加入2个包: 7.commons-pool.jar 8.commons-dbcp.jar Hibernate需要的jar包: 1.hibernate3.jar(hibernate的核心jar包) 2.antlr-2.7.2.jar(语言转换工具,hibernate利用它实现HQL到SQL的转换) 3.commons-collections-3.2.1.jar(commons项目中的子项目,是对collection集合的封装) 4.dom4j-1.6.1.jar(对dom4j的封装,是解析xml文件的) 5.javassist-3.9.0.GA.jar(一个开源的分析、编辑和创建Java字节码的类库) 6.jta-1.1.jar(hibernate对事务的处理) 7.slf4j-api-1.6.4.jar(一个日志系统的服务的api) 8.slf4j-nop-1.6.4.jar(对slf4j-api-x.x.x.jar的一个实现) 9.ojdbc14.jar (oracle驱动) 10.mysql-connector-java-5.1.6-bin.jar (mySql驱动) 如果使用注解还需添加hibernate-annotations-3.4.0.GA包: 11.hibernate-annotations.jar 12.ejb3-persistence.jar 13.hibernate-commons-annotations.jar

2018-07-12

使用MyBatis Generator自动创建代码

使用MyBatis Generator自动创建代码 mybatis-generator-core-1.3.2 jar 下载

2018-05-25

空空如也

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

TA关注的人

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