上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 17 下一页
摘要: SSO是公司一个已经存在了若干年的项目,后端采用SpringMVC、MyBatis,数据库使用MySQL,前端展示使用Freemark。今年,我们对该项目进行了一次革命性的改进,改造成SpringCloud架构,并且把前后端分离,前端采用Vue框架。 一、使用SpringCloud架构进行改造 1. 阅读全文
posted @ 2019-08-06 11:20 川流不息& 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 总结:用过反射的都知道,只能获取方法的类型,不能获取方法的名字,那么有没有办法获取名字呢?答案是有的。 下面我介绍一种spring提供的工具类: 类里面的方法: 获取方法名如下: 结果: 阅读全文
posted @ 2019-08-05 11:39 川流不息& 阅读(676) 评论(0) 推荐(0) 编辑
摘要: Web 开发中几乎的平台都需要一个后台管理,但是从零开发一套后台控制面板并不容易,幸运的是有很多开源免费的后台控制面板可以给开发者使用,那么有哪些优秀的开源免费的控制面板呢?我在 Github 上收集了一些优秀的后台控制面板,并总结得出 Top 10。 AdminLTE Github Star 数 阅读全文
posted @ 2019-08-05 11:19 川流不息& 阅读(1025) 评论(0) 推荐(0) 编辑
摘要: 出现了不可预知的回滚异常,因为事务已经被标志位只能回滚,所以事务回滚了 Spring事务传播机制汇总如下: spring事务默认的传播行为:@Transactional 等于 @Transactional(propagation=Propagation.REQUIRED) 发生异常的场景描述:在使用 阅读全文
posted @ 2019-08-02 17:17 川流不息& 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 泛型是什么意思在这就不多说了,而Java中泛型类的定义也比较简单,例如:public class Test<T>{}。这样就定义了一个泛型类Test,在实例化该类时,必须指明泛型T的具体类型,例如:Test<Object> t = new Test<Object>();,指明泛型T的类型为Objec 阅读全文
posted @ 2019-08-02 10:44 川流不息& 阅读(91) 评论(0) 推荐(0) 编辑
摘要: ThreadLocal对外提供的API如下: public T get()从线程上下文环境中获取设置的值。 public void set(T value)将值存储到线程上下文环境中,供后续使用。 public void remove()清除线程本地上下文环境。 public T get()从线程上 阅读全文
posted @ 2019-08-01 15:13 川流不息& 阅读(2375) 评论(0) 推荐(0) 编辑
摘要: spring boot: Profile 的概念其实很早在 Spring Framework 就有了,在 Spring Framework 3.1 版本引入了注解 @Profile和 Environment 环境配置的抽象,只是在 Spring Boot 框架里再进一步将 Profiles 功能进行 阅读全文
posted @ 2019-07-31 12:40 川流不息& 阅读(724) 评论(0) 推荐(0) 编辑
摘要: 总结:mybatis 参数传递到 xml 几种方式。 方法1:顺序传参法 public User selectUser(String name, int deptId); <select id="selectUser" resultMap="UserResultMap"> select * from 阅读全文
posted @ 2019-07-30 13:39 川流不息& 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 总结:我所知道的锁概念,各种概念总结,你还怕锁吗? 👉 乐观锁 分为三个阶段:数据读取、写入校验、数据写入。 假设数据一般情况下不会造成冲突,只有在数据进行提交更新时,才会正式对数据的冲突与否进行检测,如果发现冲突了,则返回错误信息,让用户决定如何去做。fail-fast机制。 https://g 阅读全文
posted @ 2019-07-29 11:39 川流不息& 阅读(469) 评论(0) 推荐(1) 编辑
摘要: 总结:数据写入过程 为什么要分析写入了,因为好奇呗。比如有如下问题一直困惑着我 写入概览 首先我们从分布式集群的角度分析下写入,采用系统默认的参数来说明 集群有三个节点,都存储数据,indexA 有5个分片,2个复制集。数据如下分布Node1: shard1Node2: shard2,shard3, 阅读全文
posted @ 2019-07-28 19:47 川流不息& 阅读(311) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 17 下一页