摘要:   简介 伴随lambda表达式、streams 以及一系列小优化,Java 8推出了全新的日期时间API。 Java处理日期、日历和时间的不足之处:将java.util.Date 设定为可变类型,以及 SimpleDateFormat 的非线程安全使其应用非常受限。然后就在 java8 上面增加新的特性。 ... 阅读原文
2020-06-24 06:50:07 阅读(2405) 评论(0)
摘要: 前言 本次面试题主要围绕Dubbo28个核心知识点复盘面试整个过程,也是大厂最常问到的dubbo面试题,从Dubbo是什么,到Dubbo的架构设计,Dubbo的服务治理,dubbo和spring cloud 的区别等技术来展开探究,面试题以及答案我已经整理成了文档。 首先为什么要用 Dubbo? 随着服务化的... 阅读原文
2020-06-24 06:00:22 阅读(2390) 评论(0)
摘要: 介绍 之前使用的全是基于内存的认证,这里使用基于数据库的认证。 设计数据表 这里设计数据表 创建项目 这里使用Mybatis作为项目。 添加如下依赖 添加driud连接池依赖 <dependency> <groupId>com.alibaba<... 阅读原文
2020-06-24 00:18:03 阅读(3510) 评论(0)
摘要: 作者:Vt juejin.im/post/5e927e27f265da47c8012ed9 前言 Spring如何解决的循环依赖,是近两年流行起来的一道Java面试题。 其实笔者本人对这类框架源码题还是持一定的怀疑态度的。 如果笔者作为面试官,可能会问一些诸如“如果注入的属性为null,你会从哪几个方向去... 阅读原文
2020-06-23 23:35:07 阅读(2530) 评论(0)
摘要: 数据校验是一个相当重要的环节,使用Spring Boot 进行数据校验。 添加校验依赖 全部依赖文件如下  <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" ... 阅读原文
2020-06-23 23:07:04 阅读(3602) 评论(0)
摘要: ladies and gentlemen,Welcome to my blog! 本文主要面对萌新,讲解在IDEA中搭建项目环境。 所以大佬们可以不用浪费时间了~ 当然,有问题和指正,欢迎下方留言~1. 使用GitLab将项目下载下来   1.1 选择:VCS——Checkout from Version C... 阅读原文
2020-06-23 22:03:51 阅读(2431) 评论(0)
摘要: Reactor 操作符 数据在响应式流中的处理,就像流过一条装配流水线。Reactor 既是传送带,又是一个个的装配工或机器人。原材料从源头(最初的 Publisher )流出,经过一个个的装配线中装配工或机器人的工位加工(operator 操作),最终被加工成成品,等待被推送到消费者( subscribe ... 阅读原文
2020-06-23 21:12:06 阅读(2787) 评论(0)
摘要: 经过这么多年的Java开发,以及结合平时面试Java开发者的一些经验,我觉得对于J2SE方面主要就是要掌握以下的一些内容。 1. JVM相关 对于刚刚接触Java的人来说,JVM相关的知识不一定需要理解很深,对此里面的概念有一些简单的了解即可。 不过对于一个有着3年以上Java经验的资深开发者来说,不会JVM... 阅读原文
2020-06-23 21:00:03 阅读(2890) 评论(0)
摘要: Spring整合Mybatis 思路:将Mybatis的SqlSessionFactory交给Spring。   SM整合步骤: 1.jar 2.类-表   3.mybatis配置文件conf.xml   4.通过mapper.xml将类、表建立映射关系   5.spring管理SqlSessionFac... 阅读原文
2020-06-23 20:13:04 阅读(2387) 评论(0)
摘要: Spring开发web项目 web项目初始化Spring IOC容器: 当服务启动时,通过监听器初始化一次(Spring-web.jar已经提供)。 需要7个jar:spring-java6个jar+Spring-web.jar。 web项目启动时,会自动加载web.xml,因此在web.xml中加载监听器。... 阅读原文
2020-06-23 20:10:02 阅读(2478) 评论(0)