摘要: 一般基于REST API 安全设计常用方式有: HTTP Basic Basic admin:admin Basic YWRtaW46YWRtaW4= Authorization: Basic YWRtaW46YWRtaW4= 由于HTTP协议是无状态的,所有每次请求都得带上身份信息,基于Http 阅读全文
posted @ 2019-09-05 15:26 琴剑书酒 阅读(988) 评论(0) 推荐(0)
摘要: 什么是Bean?Spring Bean是被实例的,组装的及被Spring 容器管理的Java对象。 Spring 容器会自动完成@bean对象的实例化。 创建应用对象之间的协作关系的行为称为:装配(wiring),这就是依赖注入的本质。 Spring 三种配置方案1.在XML中进行显示配置2.使用J 阅读全文
posted @ 2019-08-22 11:24 琴剑书酒 阅读(253) 评论(0) 推荐(0)
摘要: 由于java日志框架众多(common-logging,log4j,slf4j,logback等),引入jar包的时候,就要为其添加对应的日志实现。。 不同的jar包,可能用了不同的日志框架,那引用了之后就得给不同的日志框架添加配置,这个是比较麻烦的。 slf4j就是为了解决这个麻烦事的。 slf4 阅读全文
posted @ 2019-07-26 16:55 琴剑书酒 阅读(8816) 评论(0) 推荐(1)
摘要: #1 系列目录 jdk-logging、log4j、logback日志介绍及原理 commons-logging与jdk-logging、log4j1、log4j2、logback的集成原理 slf4j与jdk-logging、log4j1、log4j2、logback的集成原理 slf4j、jcl 阅读全文
posted @ 2019-07-26 15:24 琴剑书酒 阅读(1134) 评论(0) 推荐(0)
摘要: 通过feign调用,使用ModelAttribute 注解,参数没法传到对应的server 阅读全文
posted @ 2019-05-16 16:01 琴剑书酒 阅读(5212) 评论(0) 推荐(0)
摘要: 一、使用匿名内部类内部类 匿名内部类由于没有名字,所以它的创建方式有点儿奇怪。创建格式如下: 在这里我们看到使用匿名内部类我们必须要继承一个父类或者实现一个接口,当然也仅能只继承一个父类或者实现一个接口。同时它也是没有class关键字,这是因为匿名内部类是直接使用new来生成一个对象的引用。当然这个 阅读全文
posted @ 2019-05-10 13:53 琴剑书酒 阅读(2810) 评论(0) 推荐(1)
摘要: 在编写代码的时候,使用@Autowired注解是,发现IDE报的一个警告,如下: 在编写代码的时候,使用@Autowired注解是,发现IDE报的一个警告,如下: Spring Team recommends "Always use constructor based dependency inje 阅读全文
posted @ 2019-04-18 21:08 琴剑书酒 阅读(2884) 评论(0) 推荐(0)
摘要: activiti默认是不带有选人的功能的,它默认的是在调用complete 方法的时候自动根据下一个节点的 assignee属性或者candidate属性 设置下一节点的候选人或者 assginee。 由于项目的原因我们需要实现在上一个节点提交的时候设置就要从几个候选审批人员中选择一个或者几个审批人 阅读全文
posted @ 2019-04-15 20:24 琴剑书酒 阅读(1673) 评论(0) 推荐(0)
摘要: 关键词:Assignee、Candidate users、Candidate groups;setAssignee、taskCandidateUser、taskCandidateGroup 主要解决问题:Activiti动态给任务节点设置办理人。 情景: 我们在做工作流开发,学习的时候一般都有这么一 阅读全文
posted @ 2019-04-15 17:27 琴剑书酒 阅读(1460) 评论(0) 推荐(0)
摘要: 本文目的: 针对自定义的用户、角色表,对Activiti的在线流程设计器进行优化改造,使之能直接在图形界面上完成对节点办理人、候选人、候选组的配置,不需要先去查数据库中的用户ID、角色ID等信息再填入。 先上一张实现效果图: image.png 1、页面改造 image.png 修改上图中的页面,主 阅读全文
posted @ 2019-04-15 14:59 琴剑书酒 阅读(2658) 评论(0) 推荐(0)