Optional.ofNullable多层嵌套对象获取属性时null问题
记录一次在使用Optional对象的过程中出现的空指针问题。
不错,你可能会说既然使用了Optional.ofNullable,为什么会出现空指针呢?Optional对象的出现和使用专门是为了Java中不...
利用Nexus搭建公司的maven私服仓库
maven私服作为maven中央仓库的本地中转站,在微服务、多模块开发节奏下,多人团队合作过程中我们都需要进行将自己本地jar发布到私服,同时也需要从私服拉去jar包。...
使用Java Mail实现发送邮件
在实际的业务开发过程当中,我们有可能涉及到邮件发送的功能需求。如果我们仅仅使用spring框架开发,那么我们就可以利用Java Mail实现邮件发送的需求。...
spring整合mybatis(注解方式)
前面我们通过xml配置的方式进行了spring与mybtais整合《spring整合mybatis笔记》。
这里我们换成注解的方式,再来对spring和mybatis进行一次整合。...
String、StringBuffer、StringBuilder三者使用注意事项
CharSequence 一个描述字符串类型的接口,它的下面有三个子类:String、StringBuffer、StringBuilder。...
springboot使用Lombok插件
springboot使用Lombok插件
使用lombok插件可以简化代码,提高编码效率,避免一些重复劳动。...
springboot整合Jersey Restful
springboot整合Jersey Restful
在前后端分离开发模式当中,我们常常利用springboot开发一些Restful风格的API接口。
Jersey Restful框架是一个产品级别的Java开源框架,它是对...
springboot项目多环境配置
springboot项目多环境配置,
实现的springboot项目开发过程中,我们需要将同一套代码部署在不同的环境当中,有开发环境、测试环境、生成环境等等。...
如何修改springboot项目启动的banner图标
如何修改springboot项目启动的banner图标
在使用springboot快速启动一个项目的时候,我们在idea的控制台总是能看到一个spring图标。
一些有洁癖的程序员如果想要换...
详解@SpringBootApplication注解
今天来学习一下@SpringBootApplication注解
我们在使用springboot开发的时候,一定会使用到@SpringBootApplication注解。这是一个组合注解...
springboot整合mybatis
springboot整合mybatis
①搭建SpringBoot工程
②引入mybatis起步依赖,添加mysql驱动
③编写DataSource和MyBatis相关配置
④定义表和实体类
⑤编写dao和mapper文件/纯注解开...
springboot整合redis
springboot整合redis
①搭建SpringBoot工程
②引入redis起步依赖
<dependency> <groupId>org.springframework.boot</groupId> <artifac...
springboot整合Junit单元测试
springboot整合Junit单元测试步骤
①搭建SpringBoot工程
②引入starter-test起步依赖
<dependency> <groupId>org.springframework.boot</groupId>...
我进喜欢上了玩Soul,都是段子手
最近,因为某种原因,迷上了Soul,上下班路上都会打开逛逛,发现都是有趣的灵魂,隐形段子手。
首先说一下长时间玩Soul的一点发现:
...
springboot学习笔记——基础篇
SpringBoot提供了一种快速使用Spring的方式,基于约定优于配置的思想,可以让开发人员不必在配置与逻辑业务之间进行思维的切换,全...