Spring boot
文章平均质量分 87
eeeeasy
这个作者很懒,什么都没留下…
展开
-
Spring boot学习笔记之一:简介及创建第一个项目
一、简介现如今,互联网的热点已经成为微服务了,如果你到现在还没有听说过微服务,或者还不了解,那表示你已经out了,需要开始作准备了。现在主流的微服务框架包括早期阿里的Dubbo,以及现在热门的SpringCloud,所以我们开始要准备开始学习SpringCloud了,扯远了,因为SpringCloud是基于SpringBoot结构上去进行开发,所以我们也要学习SpringBoot,平时我们使用SS...原创 2018-06-24 21:04:58 · 622 阅读 · 0 评论 -
Spring boot学习笔记之二:SpringBoot项目属性配置
上节我们创建了一个spring boot的第一个项目,在SpringBoot项目中有个application.properties项目配置文件,打开是空白 里面可以配置项目相关的一些配置,编辑的时候IDEA会自动提示,Eclipse可能需要按alt+/ 提示出来。配置属性有很多,我这里只使用了部分属性,接下来我们主要讲一下关于spring boot的属性配置的一些使用。1. 修改tomcat端口和...原创 2018-06-24 21:22:27 · 770 阅读 · 1 评论 -
Spring boot学习笔记之三:SpringBoot之Controller使用
本节主要了解如下注解,基本和之前的spring mvc注解的使用一样,我们再使用spring boot稍微复习一下@Controller 处理http请求@RestController Spring4之后新加的注解,原来返回json需要@ResponseBody配合@Controller@RequestMapping 配置url映射@PathVariable 获取url中的数据@RequestPa...原创 2018-06-25 23:13:47 · 49997 阅读 · 1 评论 -
Spring boot学习笔记之四:SpringBoot操作之Spring-Data-Jpa
Spring-Data-Jpa JPA(Java Persistence API)定义了一系列对象持久化的标准,目前实现这一规范的产品有Hibernate、TopLink等。Spring Data JPA 框架,主要针对的就是 Spring 唯一没有简化到的业务逻辑代码,至此,开发者连仅剩的实现持久层业务逻辑的工作都省了,唯一要做的,就只是声明持久层的接口,其他都交给 Spring Data JP...原创 2018-06-27 16:39:41 · 668 阅读 · 0 评论 -
SpringBoot整合MyBatis(转)
怎么说了,写博客虽然是一件很费时间的事情,而且还是个菜鸟,但是如果写的东西能够帮助到别人,还是值得开心的。回顾:上篇写了JdbcTemplate,但是想到使用Mybatis,JPA的人估计不少,所以这篇写一下SpringBoot整合Mybatis,JPA的话以后有时间再弄,因为自己也没用过。一、数据准备其实还是上篇的,以防有人是直接看这篇的,就还是贴出来吧。CREATE TABLE `tb_use...转载 2018-06-27 16:45:09 · 222 阅读 · 0 评论 -
Spring boot学习笔记之五:SpringBoot之事务管理@Transactional
1. 前言以前学ssh ssm都有事务管理service层,通过applicationContext.xml配置,在service类或所有service方法都加上事务操作;用来保证一致性,即service方法里的多个dao操作,要么同时成功,要么同时失败;springboot下的话 搞一个@Transactional即可,无需再进行配置2.编码我们这里搞一个实例,转账实例,A用户转账给B用户xx元...原创 2018-06-27 21:09:59 · 30241 阅读 · 6 评论 -
Spring boot学习笔记之六: SpringBoot之表单验证@Valid
SpringBoot提供了强大的表单验证功能实现,给我们省去了写验证的麻烦;1 .常见表单验证注解限制说明@Null限制只能为null@NotNull限制必须不为null@AssertFalse限制必须为false@AssertTrue限制必须为true@DecimalMax(value)限制必须为一个不大于指定值的数字@DecimalMin(value)限制必须为一个不小于指定值的数字@Digi...原创 2018-06-27 23:13:03 · 9375 阅读 · 0 评论