摘要: 请你说说,设计模式在mybatis有哪些具体的应用? @ 设计模式分类 是不是看着头大,哈哈;头大就对了,我们没必要每个都去深究,我们只需要结合例子知道部门设计模式是如何使用的就可以了!接下来我们结合mybatis这个框架,探讨下常用设计的使用吧! 关于设计模式的示例及讲解可以看C语言中文网中关于设 阅读全文
posted @ 2020-08-09 16:17 叁有三分之一 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 微服务项目越来越多,特别是一个父工程下有多个子工程这种,每次打包都发现一个包至少都有40~50M;但是实际上有的项目代码是没有多少的,那为什么打完包后还是有这么大呢? @ 其实就是因为打成的包是一个可执行的jar,对应的依赖jar也被打包进去了。但是对于项目来说,项目的依赖的jar就那么多,我们能不 阅读全文
posted @ 2020-08-09 16:10 叁有三分之一 阅读(707) 评论(0) 推荐(0) 编辑
摘要: 聊聊单例模式,面试加分题 犹记得之前面xx时,面试官一上来就问你知道哪些设计模式,来手写一个单例模式的场景;尴尬的我,只写了懒汉式饿汉式,对于单例其他的变种一概不知;这次就来弥补下这方面的知识盲区! 饿汉式 饿汉式,从字面上理解就是很饿,一上来就要吃的,那么它会把吃的先准备好,以满足它的需求;那么对 阅读全文
posted @ 2020-08-08 12:02 叁有三分之一 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 构成我们学习最大障碍的是已知的东西,而不是未知的东西 1.单一职责原则 即一个类只负责一个职责,例如现在比较流行的微服务,就是将一个复杂的耦合性很高的业务,拆分成多个独立的功能单一的接口,然后通过服务编排的方式实现不同的业务需求; 单一职责的好处: 类的复杂性降低,功能明确,可读性提高,可维护性和可 阅读全文
posted @ 2020-08-08 11:58 叁有三分之一 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 再接上篇,目前基本已完成工作流表单属性的自增和页面调整工作;现将步骤和关键代码总结如下: 官方文档及下载地址 地址:官网地址 5.22版本:下载地址 关于springboot结合使用的项目,有前辈已经写了帖子并且集成好了 附上博客地址:Activiti工作流学习之SpringBoot整合Activi 阅读全文
posted @ 2020-08-03 11:46 叁有三分之一 阅读(519) 评论(0) 推荐(1) 编辑
摘要: 学而时习之不亦说乎 layui官网 layui官网 安装包下载 进入官网点击立即下载 下载后的文件如下: 注:mock.js 是我自己加的,模拟后台接口数据用的 chooseRoleDialog.html列表弹窗页面 <!DOCTYPE html> <html lang="en"> <head> < 阅读全文
posted @ 2020-08-03 11:41 叁有三分之一 阅读(777) 评论(0) 推荐(0) 编辑
摘要: 最近改了个小bug,原有的数据字典查询,封装成树的递归写的有问题,就自己写了一个,解决这种递归的思考是:分析树形结构-->>找到父子层之间的关联关系-->>根据关系编写递归嵌套条件。代码很简单也很实用,遂总结如下 表结构 截取表结构如下,关联id 和pid(父id).其中树最外层pid为0 代码逻辑 阅读全文
posted @ 2020-07-24 15:33 叁有三分之一 阅读(230) 评论(0) 推荐(0) 编辑
摘要: @[toc] 学了也用了这么久SpringBoot,你有没有思考过SpringBoot和SpringCloud 的关系呢?SpringCloud这么火的原因究竟有哪些呢?SpringCloud解决了哪些问题呢?Dubbo 和 SpringCloud 对比有什么不同呢?接下来我们就来带着问题,捋一捋。 阅读全文
posted @ 2020-05-20 09:30 叁有三分之一 阅读(222) 评论(0) 推荐(0) 编辑
摘要: @[toc] 你们项目中是怎么统一返回前台数据的呢?自定义的异常信息又是怎么封装的呢?因为所在公司封装的好像不是那么好,还是觉得有必要自己该写一套,权当是练手而已! 自定义异常枚举 自定义全局异常 自定义返回结果 全局异常处理 异常工具类 简单应用 好了,至此所有的异常处理和返回封装都已处理完毕;你 阅读全文
posted @ 2020-05-19 08:57 叁有三分之一 阅读(1637) 评论(0) 推荐(2) 编辑
摘要: @ 上篇我们说了mybaits-plus的逆向工程的操作,这篇我们来说下CRUD操作吧,本来打算写一篇的,但是篇幅实在有点长;可读性不好,还是拆一下; 快速开始 这里就不重新建项目引入依赖了,我们直接在上篇的项目中开始 开始之前,我们需要开启打印下mybatis-plus在控制台打印的sql,只需要 阅读全文
posted @ 2020-05-18 09:35 叁有三分之一 阅读(732) 评论(0) 推荐(1) 编辑