摘要: 优雅的处理异常~ 阅读全文
posted @ 2019-01-04 10:17 山禾说 阅读(2298) 评论(4) 推荐(2) 编辑
摘要: [TOC] 为什么要统一返回值 在我们做后端应用的时候,前后端分离的情况下,我们经常会定义一个数据格式,通常会包含 ,`message data`这三个必不可少的信息来方便我们的交流,下面我们直接来看代码 ReturnVO 在这里,我提供了几个构造方法以供不同情况下使用。代码的注释已经写得很清楚了, 阅读全文
posted @ 2018-12-28 07:45 山禾说 阅读(6069) 评论(7) 推荐(3) 编辑
摘要: 简介 Mybatis Plus是在Mybatis的基础上,国人开发的一款持久层框架。 并且荣获了2018年度开源中国最受欢迎的中国软件TOP5 同样以简化开发为宗旨的 与`Mybatis Plus`放在一起会产生什么样的化学反应呢?下面我们来领略一下两者配合带来的效率上的提升。 Mybatis Pl 阅读全文
posted @ 2018-12-24 20:28 山禾说 阅读(7678) 评论(1) 推荐(0) 编辑
摘要: 前言 目前的大环境下,使用 作为持久层框架还是占了绝大多数的,下面我们来说一下使用 的几种姿势。 姿势一:零配置注解开发 第一步:引入依赖 首先,我们需要在pom文件中添加依赖: 第二步:配置文件 这里我们采用yml来进行编写,与properties文件相比,yml看起来更加简洁优雅,这里需要注意的 阅读全文
posted @ 2018-12-24 11:55 山禾说 阅读(3094) 评论(3) 推荐(2) 编辑
摘要: 为什么是JPA JPA虽然小众,但是足够优雅╮(╯_╰)╭,由于微服务的兴起,服务粒度的细化,多表联合的场景逐渐减少,更多的是一些简单的单表查询,而这正是JPA的强项所在。所以,以后的实战项目中我也会用JPA来操作数据库,当然 也会在后面的教程中来集成,毕竟主流┑( ̄Д  ̄)┍。 不多扯淡,下面进入 阅读全文
posted @ 2018-12-23 21:19 山禾说 阅读(958) 评论(2) 推荐(1) 编辑
摘要: 本篇摘要 "上一篇文章" ,我们构建了一个 的程序,现在,我们来看一下这个程序,下面是我们这一节要分析的点。 1. spring boot starter boot 2. @SpringBootApplication 3. 热加载 spring boot starter boot 我们这个程序是使用 阅读全文
posted @ 2018-12-23 21:16 山禾说 阅读(677) 评论(0) 推荐(0) 编辑
摘要: 简介 本系列基于 的官方文档,除去了文档中一些冗余的东西,加上了一些自己的理解,意图是在于帮助更多初识 的人来进行一次探险。 本系列建议具有Java基础和Spring使用经验的同学学习。 什么是Spring Boot 在使用之前,我们先来看看 到底是个啥,从字面意义上去理解,是Spring的一个引导 阅读全文
posted @ 2018-12-23 20:56 山禾说 阅读(1243) 评论(0) 推荐(1) 编辑