- 博客(10)
- 收藏
- 关注
原创 SpringBoot----[10]---全局异常捕获
全局异常捕获在一个项目中的异常我们都会统一进行处理,那么如何进行统一处理呢 新建一个类GlobalDefaultExceptionHandler 在class注解上@ControllerAdvice 在方法上注解上@Exception(value=Exception.class 核心代码)@ControllerAdvice public class GlobalDefaul...
2018-09-14 23:44:15 140
原创 SpringBoot----[9]---Spring Boot JdbcTemplate
在pom文件中加入jdbcTemplate的依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId></dependen...
2018-09-14 23:33:51 136
原创 SpringBoot----[8]---Spring Boot Spring Data JPA介绍
Spring Boot Spring Data JPA介绍Spring Data 的一个核心接口为我们提供了常用的接口,下面我们就来介绍一下常用的接口Repository接口Repository 接口是 Spring Data 的一个核心接口,它不提供任何方法,开发者需要在自己定义的接口中声明需要的方法 :public interface Repository<T, ID ...
2018-09-12 23:26:48 139
原创 SpringBoot----[7]---Spring Boot JPA-Hibernate
步骤在pom.xml添加mysql,spring-data-jpa的依赖 <!-- mysql --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId>...
2018-09-09 21:17:11 158
原创 SpringBoot----[6]---Spring Boot JPA/Hibernate/Spring Data概念
Spring Boot JPA/Hibernate/Spring Data概念什么是JPA• JPA全称Java Persistence API.JPA通过JDK 5.0注解或XML描述对象-关系表的映射关系, 并将运行期的实体对象持久化到数据库中。百度百科JPA• 在上面只是一个JPA的定义,我们看看另外一段更能看出是什么的描述:• JPA(Java Persis...
2018-09-08 00:03:21 235
原创 SpringBoot----[5]---Spring Boot热部署另一种方式 devtools
devtools由于springloaded这种方式有些代码修改不会进行热部署,已经不能满足我们的需求,所以需要第二种方式来进行热部署下面来使用一下devtoolsSpring-boot-devtools Spring-boot-devtools是一个为开发者服务的一个模块,其中最重要的功能就是自动应用代码更改到最新的app上去。原理是在发现代码有更改最后,重新启动应...
2018-09-07 23:55:26 127
原创 SpringBoot----[4]---Spring Boot热部署(springloader)
SpringBoot热部署为什么需要热部署?在编写代码的时候,你会发现我们只是简单把打印信息改变了,就需要重新部署、如果是这样的编码方式,那么我们估计一天下来就真的是打印几个helloworld就下班了。那么就需要用到springloadedl了使用方式在pom.xml文件添加依赖包&lt;!-- springloader plugin --&gt; ...
2018-09-07 23:48:11 292
原创 SpringBoot----[3]---SpringBoot使用FastJson解析Json数据
个人使用比较习惯的json框架是fastjson,所以springboot默认json使用起来不是很习惯,自然而然的就会想去用fastjson替换jackson 引入fastjson依赖库<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjso...
2018-09-06 23:45:53 159
原创 SpringBoot----[2]---spring boot返回json数据
首先创建一个实体类public class Demo { private String id; private String name; public String getId() { return id; } public void setId(String id) { this.id = id; } p...
2018-09-06 23:41:02 261
原创 SpringBoot----[1]---HelloWorld
1.什么是springbootspringboot是由pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。 该框架使用了特定的方式来进行配置,从而是开发人员不要需要定义样板化的配置|2.springboot 特性a.创建独立的spring应用车让人给你续b.嵌入的Tomcat,无需部署war文件c.简化maven配置d.自动配置S...
2018-09-06 23:34:41 156
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人