SpringBoot
蓝色D风车
一个向往未来,热爱全世界的良好青年
展开
-
SpringBoot入门之项目搭建与运行
总结一下,之前入门SpringBoot的过程中最开始的项目搭建。首先,先说明这里我的JDK和Maven版本如下: 第一步:初始化一个SpringBoot项目提供两种方式,第一种我们可以在Spring的官网上去下载一个Spring的demo,就是在https://start.spring.io/去选择你的配置项,如下图,我们可以配置一些信息,如打包方式,需要的模块等等,然后就可以下载...原创 2019-02-26 00:22:20 · 498 阅读 · 0 评论 -
SpringBoot入门之属性配置
上一篇讲到SpringBoot的项目搭建与启动,其中启动默认是直接启动在8080端口上的。当然,我们可以通过配置文件去配置。SpringBoot帮默认的是.properties类型的配置文件,在其中配置信息可以这样配置(port端口,context-path为项目路径,‘localhost:8080/girl/...’去访问)或者是.yml类型的配置文件配置,这里推荐SpringBoo...原创 2019-02-26 13:46:50 · 299 阅读 · 0 评论 -
SpringBoot入门之Controller的开发
这一篇主要总结一下,SpringBoot中关于Controller的相关开发。我们知道Controller是用来处理Http请求的,这里主要总结一下@RestController、@Controller、@ResponseBody、@RequestMapping、@GetMapping、@PathVariable、@RequestParam以及@RequestBody注解。1、@RestC...原创 2019-02-26 18:29:07 · 693 阅读 · 0 评论 -
SpringBoot入门之Spring-Data-JPA
总结一下,使用Spring Data JPA的过程。Spring Data包含了数据相关的操作,例如Spring Data JDBC、Spring Data JPA、Spring Data Redis等等,而JPA是Java Persistence API,Java持久化API,是SUN公司推出的一套接口,一套标准规范。Hibernate是一个具体的ORM的持久层框架,它实现了JPA接口。...原创 2019-02-27 11:30:08 · 288 阅读 · 0 评论 -
SpringBoot入门之事务管理
简单实践一下,SpringBoot的事务管理。首先,我们知道事务的ACID四大特性,为了保证操作的完整性,引入了事务的控制。先来看下,没有事务的控制,带来的问题,以插入两条记录为例,这里先来注意一个问题,可能会有这样的写法,想着操作一个Girl对象,进行两次插入操作即可,但是事实上并不是这样,因为save操作是会返回插入后的Girl对象,也就是它补全了girl这个对象的其他属性,这里是...原创 2019-02-27 12:20:59 · 254 阅读 · 0 评论