springboot
文章平均质量分 85
springboot
mazhongjia
这个作者很懒,什么都没留下…
展开
-
SpringBoot注解最全详解(整合超详细版本)
使用注解的优势:1.采用纯java代码,不在需要配置繁杂的xml文件2.在配置中也可享受面向对象带来的好处3.类型安全对重构可以提供良好的支持4.减少复杂配置文件的同时亦能享受到springIoC容器提供的功能一、注解详解(配备了完善的释义)------(可采用ctrl+F 来进行搜索哦~~~~)@SpringBootApplication:申明让spring boot自动给程序进行必要的配置,这个配置等同于:@Configurati...转载 2021-04-07 08:35:22 · 324 阅读 · 0 评论 -
springboot 之 JPA
一、说明JPA提供了操作数据库的接口,在开发过程中继承和使用这些接口,可简化现有的持久化开发的工作。二、JPA提供的接口1、JpaRepositoryJpaRepository继承自PagingAndSortingRepository原创 2020-08-07 20:19:28 · 428 阅读 · 0 评论 -
springboot 之 自动配置原理
一、前言相信解除过springboot的朋友都知道,springboot有各种Starter方便引入依赖,同时通过IDE想要什么依赖直接勾选加进来就可以了,非常方便。SpringBoot的核心就是自动配置,而支持自动配置的是一个个Starter项目。除了官方已有的starter,用户自己也可以根据规则自定义自己的Starter项目。而Starter与自动配置的关系个人理解是这样的:项目在添加某一个Starter后,如果没有特殊需要,基本上是不需要任何配置可以直接使用的,原因是这个Starter已经通原创 2020-08-02 18:53:36 · 991 阅读 · 1 评论 -
springboot 之 过滤器和监听器
一、过滤器1、说明在开发Spring boot应用程序时,使用Controller基本能解决大部分的功能需求。但有时也需要使用Servlet,比如实现拦截和监听功能。Servlet是在javax.serlvet包中定义的一个接口,spring boot的核心控制器DispatcherServlet会处理所有的请求。如果自定义Servlet则需要进行注册,以便DispatcherServlet核心控制器能知道他的作用,以及处理指定的url-pattern。使用场景在很多web项目中,都会用到过原创 2020-07-28 13:14:35 · 621 阅读 · 0 评论 -
springboot 之 在Controller中使用参数
说明:控制器中使用参数有很多种方式,直接上代码,在代码注释中进行说明package com.mzj.springboot.actionpai.controller;import com.mzj.springboot.actionpai.common.User;import org.springframework.web.bind.annotation.*;import javax.servlet.http.HttpServletRequest;import java.util.List;原创 2020-07-20 13:54:06 · 714 阅读 · 0 评论 -
springboot 之 事务管理
一、注解注解@EnableTransactionManagement二、初级使用说明Spring Boot 使用事务非常简单,首先使用注解 @EnableTransactionManagement 开启事务支持后,然后在访问数据库的@Service类的方法上添加注解 @Transactional 便可。关于事务管理器,不管是JPA还是JDBC等都实现自接口 PlatformTransactionManager 如果你添加的是 spring-boot-starter-jdbc 依赖,框架会默认原创 2020-07-16 18:04:28 · 480 阅读 · 0 评论 -
springboot 之 Starter
一、springboot Starter简介Starter是Spring Boot中的一个非常重要的概念,Starter相当于模块,它能将模块所需的依赖整合起来并对模块内的Bean根据环境( 条件)进行自动配置。使用者只需要依赖相应功能的Starter,无需做过多的配置和依赖,Spring Boot就能自动扫描并加载相应的模块。总结:它整合了这个模块需要的依赖库; 提供对模块的配置项给使用者; 提供自动配置类对模块内的Bean进行自动装配例如,在Maven的依赖中加入spring-boot-原创 2020-07-15 13:19:38 · 13662 阅读 · 0 评论 -
springboot 之 使用配置文件
一、说明springboot支持Properties和YAML两种配置方式。两者功能类似,都能完成springboot配置 properties优先级高于YAML二、YAML1、好处:采用树状结构,一目了然2、使用注意:原来以.分隔的key会变成树状结构,例如:server.port=8080变成:server: port: 8080在key后的冒号与值之间一定要有一个空格,如:port:空格8080 如果把原有的application.properties删除,原创 2020-07-14 13:05:03 · 234 阅读 · 0 评论 -
springboot常使用的注解
一、Controller中常用1、@RestController作用处:类上说明:代表这个类是REST风格的控制器,返回JSON/XML类型的数据2、@RequestMapping("/hello")作用处:类或方法上说明:配置访问URL和controller类或方法之间进行映射,同时注释在类和方法上时,叠加生效,比如:访问URL为:http://localhost:8080/hello1/hello2...原创 2020-07-11 12:55:11 · 421 阅读 · 0 评论 -
02.springboot进阶之web进阶
一、使用@Valid表单验证二、使用AOP处理请求三、统一异常处理四、单元测试原创 2020-07-06 12:42:15 · 204 阅读 · 0 评论 -
01.两小时学会springboot-入门
一、说明springboot是啥这里不过多介绍,自行google,本篇文章作为springboot系列文章的开篇之作,意在短时间内完成一个最简单springboot的入门示例,让读者可以对其大致有个了解,每部分深入详细介绍将在后续文章中介绍。二、新建一个springboot项目,简单运行helloworld这里使用IDEA创建,也可以使用spring官网(http://start.sp...原创 2020-03-01 21:03:43 · 803 阅读 · 0 评论