spring boot
文章平均质量分 94
尼斯湖水鬼
爱编程,爱生活
展开
-
SpringBoot开发详解(三)--SpringBoot配置文件YML注意事项
YML读取注意事项使用YML时遇到的坑: 最近在做项目时,遇到了一些在读取YML配置时发生的问题,在这里写一并写下来,希望给自己以及大家一个提示,能尽量避免在读取配置文件时发生这些错误,给开发带来不必要的多余时间去处理。多重层级读取在YML中我们再添加一个ZZP2的配置信息,其中包含了girl节点以及girl下的name,age属性。zzp2: name: 西科啦啦原创 2017-04-16 20:00:12 · 37759 阅读 · 2 评论 -
SpringBoot开发详解(十一) -- Redis在SpringBoot中的整合
各位小伙伴,好久不见。最近一直都没有更新,因为公司的项目一直在抓进度,又是表结构更替,又是重构,还要迭代需求。感觉项目都快做烂了……所以一个公司的好坏真的和领导者有极大的关系,许多程序员真的只是三年程序员,谢三年代码就去转岗管理了,最后导致技术水平有限,管理水平又跟不上。好,我废话少说,开始这次的内容,这次我们聊一下NoSql数据库Redis在SpringBoot中的使用。Redis在Spring原创 2017-07-01 21:48:32 · 30084 阅读 · 6 评论 -
SpringBoot开发详解(八) -- 使用Swagger2构建API文档
API文档文档在开发中的价值与作用:作为一个开发人员,平时看得最多的恐怕就是各式各样的文档了。并且在开发中我们也避免不了的需要自己去书写文档,比如作为后台开发人员,我们书写最多的应该就是接口文档了。前端人员会按照我们给出的文档来进行前端开发,并且按照文档细节来构建不同的传输协议,对象定义,字段解析等等。我曾长时间的使用EXCEl来书写接口文档,可是逐渐的也暴露出一些问题:接口过多,每一个接口需要一原创 2017-05-21 23:13:41 · 4621 阅读 · 0 评论 -
SpringBoot开发详解(十) -- 使用JPA访问数据库下篇及使用Page进行数据分页
JPA调用EntityManageer实现JPA调用EntityManageer:我们在上篇中使用过JPA其中一种方案来访问数据库,就是继承JpaRepository接口,今天我们使用另一种方案来实现JPA的访问数据库。所需要引用的依赖和上篇是一致的,包括实体类的创建在这就不写第二遍了,我们直接看DAO层如何实现.首先,我们先写一个接口定义查询方法:public interface JpaEntit原创 2017-06-04 23:09:19 · 12508 阅读 · 4 评论 -
SpringBoot开发详解(九) -- 使用JPA访问数据库上篇
更优雅的访问数据库JPAJPA访问数据库的优点:通常我们访问数据库归根结底无非就是增删改查,作为开发人员,我们会写大量的SQL,而这些SQL有大多是重复且枯燥的。无非就是库名,表名的不同。为了提高开发效率,我们通常会使用ORM框架,而其中最著名的就是Hibernate。Hibernate以对象编程闻名,抛弃了面向过程的SQL语言,以类为对象作为查询的依据。并且以HQL语言作为辅助,大大简化了我们编写原创 2017-05-30 22:01:51 · 6482 阅读 · 1 评论 -
SpringBoot开发详解(六)-- 异常统一管理以及AOP的使用
AOP在SpringBoot中的使用使用切面管理异常的原因:今天的内容干货满满哦~并且是我自己在平时工作中的一些问题与解决途径,对实际开发的作用很大,好,闲言少叙,让我们开始吧~~我们先看一张错误信息在APP中的展示图: 是不是体验很差,整个后台错误信息都在APP上打印了。 作为后台开发人员,我们总是在不停的写各种接口提供给前端调用,然而不可避免的,当后台出现BUG时,前端总是丑陋的讲错原创 2017-05-07 19:07:01 · 26168 阅读 · 13 评论 -
SpringBoot开发详解(七)-- Mybatis整合Spring Boot
Mybatis在SpringBoot中的使用使用Mybatis作为ORM框架:如今的接口开发中,ORM框架是我们操作数据库不可或缺的一部分,而其中Hibernate与Mybatis是最为常用的两大框架,其中Hibernate学习周期较长,因为它使用HQL语言代替SQL,以对象为单位操作数据库。而Mybatis使用SQL,也是最为直观的,绝大多数的使用Mysql的互联网公司使用Mybatis作为ORM原创 2017-05-14 00:52:21 · 5836 阅读 · 6 评论 -
SpringBoot开发详解(四)--JDBC操作数据库
JDBC在Spring Boot中的配置使用JDBC连接数据库: 通过上几篇幅的介绍,我们已经能够构建一个简单的,没有数据库的API接口项目,可是作为一个接口程序,没有数据库就是在耍流氓。那么本文我们就介绍下最简单的通过JDBC连接数据库的操作。POM依赖添加在POM文件中我们需要引入一些依赖来配置数据源,我们在pom.xml中加入以下依赖:<!--数据库连接jdbc依赖--><dependen原创 2017-04-16 18:07:00 · 24339 阅读 · 11 评论 -
SpringBoot开发详解(五)--Controller接收参数以及参数校验
Controller 中注解使用接受参数的几种传输方式以及几种注解: 在上一篇中,我们使用了JDBC链接数据库,完成了简单的后端开发。但正如我在上文中抛出的问题,我们能不能更好的优化我们在Controller中接受参数的方式呢?这一篇中我们就来聊一聊怎么更有效的接收Json参数。传输参数的几种Method在定义一个Rest接口时,我们通常会使用GET,POST,PUT,DELETE几种方式来完成我原创 2017-05-01 22:03:00 · 161074 阅读 · 14 评论 -
SpringBoot开发详解(一)--初识SpringBoot
初识SpringBoot写在前面的话:越来越多的公司开始使用sprinbgboot作为后台服务器开发的框架,作为目前微服务框架的佼佼者,现在学习springboot框架是一个很好的机会,我自己也在学习中,这个博文将记录我学习中遇到的点点滴滴以及遇到的问题,目前的目标是通过web接口,数据库,redis等几方面来学习springboot。其中描述不正确的地方,还希望各位看到的朋友及时指出,谢谢。我们为原创 2017-02-01 01:06:35 · 15049 阅读 · 12 评论 -
SpringBoot开发详解(二)--SpringBoot的配置文件以及注解
Spring Boot的注解以及YMLSpring Boot注解通过上一篇文章,我们已经快速构建了一个spring boot的项目,那spring boot项目和我们之前使用的springMVC项目有什么区别呢,这一篇我们就来聊一下spring boot为我们开发所带来的便捷性以及配置文件的使用。建立一个controller@RequestMapping("/round2")原创 2017-04-09 22:48:58 · 15237 阅读 · 18 评论 -
SpringBoot开发详解(十二) -- SpringBoot中执行定时任务
最近在项目中一直使用定时任务完成一些业务逻辑,比如天气接口的数据获取,定时发送短信,邮件。以及商城中每天用户的限额,定时自动收货等等。定时器在项目中是我们常常会使用到的一个手段,今天我们就来看下在SpringBoot中如何集成定时任务。定时任务在Spring Boot中的集成在启动类中加入开启定时任务的注解:在SpringBoot中使用定时任务相当的简单。首先,我们在启动类中加入@EnableSch原创 2017-07-31 00:51:39 · 77164 阅读 · 8 评论