上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 51 下一页
摘要: 事务的传播行为 一、概念 事务的传播是指,两个包含数据库操作的方法间,存在调用和被调用关系时,父子方法间的事务相互关系. 父方法的事务称为当前事务 子方法的事务称为子事务 以Spring注解式事务为例,使用打在子方法上的@Transactional注解来控制这种传播关系。 二、支持7种行为(都是针对 阅读全文
posted @ 2020-09-05 22:03 JaxYoun 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 一、分支常规操作 git branch #查看本仓库本地分支列表 git branch -a #查看本仓库的所有分支列表(涵盖本地分支和远程分支) git branch local-dev #新建本地分支,分支名为“local-dev” git checkout local-dev #切换到“loc 阅读全文
posted @ 2020-08-30 23:11 JaxYoun 阅读(138) 评论(0) 推荐(0) 编辑
摘要: Java泛型、泛型方法详解 转载自:(https://blog.csdn.net/s10461/article/details/53941091) 对java的泛型特性的了解仅限于表面的浅浅一层,直到在学习设计模式时发现有不了解的用法,才想起详细的记录一下。 本文参考:Java泛型详解、Java中的 阅读全文
posted @ 2020-08-29 19:18 JaxYoun 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 一、需求描述 每个表单参与校验的字段几十个,整个系统参与校验的字段数以百计,此时采用传统的前后端校验方式会使前端逻辑复杂度陡然增加,后端接口亦然,灵活性也不高。 系统需要对数据录入质量做记录,方便统计和考核。 规则可能随政策变化,必须支持以配置的方式来管理和维护,可能还需要导入,纯配置文件的方式对用 阅读全文
posted @ 2020-08-26 23:09 JaxYoun 阅读(987) 评论(0) 推荐(0) 编辑
摘要: 一、场景: 开发中常常遇到多个项目共同依赖某些公共项目的情况 比如:“二维码生成-解析包”就同时被内网端和外网端依赖使用; 再比如:基于Dubbo-RPC的微服务系统,生产者和消费者往往依赖同一批service接口,此时最佳实践就是将这批接口独立成maven模块,打包成sdk包; 还比如:自定义的S 阅读全文
posted @ 2020-08-24 23:55 JaxYoun 阅读(3283) 评论(0) 推荐(0) 编辑
摘要: 结合策略模式+工厂模式+模板方法模式,消除if-else /** * @author: Yang * @date: 2020/8/9 23:46 * @description: */ @RestController @RequestMapping("/ifelse") public class If 阅读全文
posted @ 2020-08-24 00:18 JaxYoun 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 针对策略方法只有一种形式的情况,此时各策略的参数和返回值都一样,可以用一个策略接口来做抽象 /** * 1.测试接口 */ @RestController @RequestMapping("/enum") class EnumStrategyRest { @GetMapping("/doSth/{n 阅读全文
posted @ 2020-08-23 23:46 JaxYoun 阅读(2448) 评论(0) 推荐(0) 编辑
摘要: 两个案例轻松理解MyBatis中的 在做开发时,我们经常会遇到这样一些问题,比如我有一个Java中的Date数据类型,我想将之存到数据库的时候存成一个1970年至今的毫秒数,怎么实现?再比如我有一个User类,User类中有一个属性叫做interest,这个属性用来描述用户的爱好,它的数据类型是一个 阅读全文
posted @ 2020-08-14 15:45 JaxYoun 阅读(8381) 评论(0) 推荐(6) 编辑
摘要: 一、环境配置 所有OS,建议使用python3.6;python2.7也可以,但在安装过程中可能遇到升级pip等问题;请参考pyzbar官网https://pypi.org/project/pyzbar/ 1.Ubuntu16.4 apt-get install libzbar0 pip insta 阅读全文
posted @ 2020-08-11 17:13 JaxYoun 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 单体应用,任务持久化到数据库,省略了数据库交互的代码 package com.yang.springbootquartz.rest; import lombok.Data; import lombok.extern.slf4j.Slf4j; import org.quartz.*; import o 阅读全文
posted @ 2020-08-09 23:43 JaxYoun 阅读(211) 评论(0) 推荐(0) 编辑
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 51 下一页