摘要: ​ 关于这个问题,一般初中级面试中都会遇到,还记得我当初实习找工作的时候也遇到了这个问题,现在都还记得自己是怎么回答的:== 是基本类型比较,equals 是对象比较,不懂 hashCode,想起来简直惨不忍睹。于是找了一点小时间,研究了一番整理成文章供大家参考。 == 是什么? 在《java核心技 阅读全文
posted @ 2019-06-27 17:19 Java极客技术 阅读(278) 评论(0) 推荐(0) 编辑
摘要: ​ Spring Boot 仍然在狂速发展,才几个多月没有关注,现在看官网已经到 2.1.0.RELEASE 版本了。准备慢慢在写写 Spring Boot 相关的文章,本篇文章使用 Spring Boot 最新版本 2.1.0 进行开发。 发送邮件应该是网站的必备功能之一,什么注册验证,忘记密码或 阅读全文
posted @ 2019-06-27 17:15 Java极客技术 阅读(113) 评论(0) 推荐(0) 编辑
摘要: ​在我们开发项目过程中,经常需要定时任务来帮助我们来做一些内容, Spring Boot 默认已经帮我们实行了,只需要添加相应的注解就可以实现 1、pom 包配置 pom 包里面只需要引入 Spring Boot Starter 包即可 <dependencies> <dependency> <gr 阅读全文
posted @ 2019-06-27 17:10 Java极客技术 阅读(163) 评论(0) 推荐(0) 编辑
摘要: ​ RabbitMQ 即一个消息队列,主要是用来实现应用程序的异步和解耦,同时也能起到消息缓冲,消息分发的作用。 消息中间件在互联网公司的使用中越来越多,刚才还看到新闻阿里将 RocketMQ 捐献给了 Apache,当然了今天的主角还是讲 RabbitMQ。消息中间件最主要的作用是解耦,中间件最标 阅读全文
posted @ 2019-06-27 17:04 Java极客技术 阅读(207) 评论(0) 推荐(1) 编辑
摘要: ​ 说起多数据源,一般都来解决那些问题呢,主从模式或者业务比较复杂需要连接不同的分库来支持业务。我们遇到的情况是后者,网上找了很多,大都是根据 Jpa 来做多数据源解决方案,要不就是老的 Spring 多数据源解决方案,还有的是利用 Aop 动态切换,感觉有点小复杂,其实我只是想找一个简单的多数据支 阅读全文
posted @ 2019-06-27 17:02 Java极客技术 阅读(161) 评论(0) 推荐(0) 编辑
摘要: v ​这两天启动了一个新项目因为项目组成员一直都使用的是 Mybatis,虽然个人比较喜欢 Jpa 这种极简的模式,但是为了项目保持统一性技术选型还是定了 Mybatis 。到网上找了一下关于 Spring Boot 和 Mybatis 组合的相关资料,各种各样的形式都有,看的人心累,结合了 Myb 阅读全文
posted @ 2019-06-27 16:55 Java极客技术 阅读(227) 评论(0) 推荐(0) 编辑
摘要: ​在上篇文章Spring Boot (二):Web 综合开发中简单介绍了一下 Thymeleaf,这篇文章将更加全面详细的介绍 Thymeleaf 的使用。Thymeleaf 是新一代的模板引擎,在 Spring4.0 中推荐使用 Thymeleaf 来做前端模版引擎。 Thymeleaf 介绍 简 阅读全文
posted @ 2019-06-27 16:40 Java极客技术 阅读(257) 评论(0) 推荐(0) 编辑
摘要: ​Spring Boot 对常用的数据库支持外,对 Nosql 数据库也进行了封装自动化。 Redis 介绍 Redis 是目前业界使用最广泛的内存数据存储。相比 Mmcached,Redis 支持更丰富的数据结构,例如 hashes, lists, sets 等,同时支持数据持久化。除此之外,Re 阅读全文
posted @ 2019-06-27 16:07 Java极客技术 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 上篇文章介绍了 Spring Boot 初级教程:Spring Boot(一):入门篇,方便大家快速入门、了解实践 Spring Boot 特性;本篇文章接着上篇内容继续为大家介绍 Spring Boot 的其它特性(有些未必是 Spring Boot 体系桟的功能,但是是 Spring 特别推荐的 阅读全文
posted @ 2019-06-27 16:03 Java极客技术 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 什么是 Spring Boot Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是 Spring Boot 其实不是什么新的 阅读全文
posted @ 2019-06-27 15:52 Java极客技术 阅读(452) 评论(0) 推荐(0) 编辑