Spring
行走的GISer
这个作者很懒,什么都没留下…
展开
-
深入了解 Spring 中的事务(从核心注解和类入手)
「七剑下天山」一:@EnableTransactionManagement二:@Transactional三:@TransactionEventListener四:Transaction...原创 2020-11-10 17:06:03 · 536 阅读 · 0 评论 -
Shiro安全框架与Spring的整合实战图文详解
1.导入jar包(Maven工程):<!-- apache shiro dependencies --><dependency> <groupId&...原创 2017-08-09 00:09:59 · 118 阅读 · 0 评论 -
SpringBoot 拦截器与过滤器的使用与区别
web拦截器作用有权限控制,日志记录等等。SpringBoot 提供HandlerInterceptor 方便我们开发;我们定义一个自定义拦截器 实现HandlerIn...原创 2019-01-16 06:17:44 · 192 阅读 · 0 评论 -
Spring Boot 快速入门系列(VI)—— 接口规范篇
前言《Spring Boot 快速入门系列》上一节「事务管理篇」讲完了,小伙伴们是否已经掌握了声明式事务管理。真实的项目,我们必须要考虑数据规范、数据校验、数据安全、权限控制等。如今,前后端分离模式架构已经非常常见,已然成为项目开发标配,后台开发人员专心负责数据接收、业务逻辑处理和响应,前端技术人员负责数据展示和数据传输。一般前后端数据传输的报文交互格式有 json、xml 两种。具体使...原创 2019-08-19 09:05:55 · 362 阅读 · 0 评论 -
Spring Boot 快速入门系列(V)—— 事务管理篇之 @Transactional
1.前言《Spring Boot 快速入门系列》数据操作篇之Spring Data JPA、JdbcTemplate和MyBatis已经结束,小伙伴们是否了解和掌握了基本的数据库(CRUD)持久化操作。既然数据持久化学习完了,大家知道数据库操作避免不了数据库事务管理,因为存在数据持久化失败的情况,为了保证数据库一致性,必须引入事务管理。记得以前我们使用 SSH 和 SSM 框架都有事...原创 2019-07-15 14:13:04 · 295 阅读 · 0 评论 -
Spring Boot 快速入门系列(IV)—— 数据操作篇之 MyBatis
1.前言从《Spring Boot 快速入门系列》数据操作篇前两篇中(Spring Boot 快速入门系列(II)—— 数据操作篇之 Spring Data JPA,Spring Boot 快速入门系列(III)—— 数据操作篇之 JdbcTemplate),我们已经学习和了解如何通过Spring Data JPA 和 Spring JdbcTemplate 完成基础的数据库(CRUD)持久...原创 2019-07-15 13:58:48 · 204 阅读 · 0 评论 -
Spring Boot 快速入门系列(III)—— 数据操作篇之 JdbcTemplate
1. 前言从《Spring Boot 快速入门系列》第三篇中(Spring Boot 快速入门系列(II)—— 数据操作篇之 Spring Data JPA),我们已经学习和了解如何通过Spring Data JPA 完成基础的数据库(CRUD)持久化操作,今天我们就来演示另一种数据库持久化操作的方式,即通过 Spring JdbcTemplate 完成基础的数据库 CRUD 操作。...原创 2019-07-15 13:44:33 · 156 阅读 · 0 评论 -
Spring Boot 快速入门系列(II)—— 数据操作篇之 Spring Data JPA
1. 前言 从 Spring Boot 快速入门系列前两篇中(Spring Boot 快速入门系列(先导篇) —— 从 Hello World 开始、Spring Boot 快速入门系列(I) —— 属性配置篇),我们已经学习和了解如何通过 IDEA 完成一个简单化轻量级的后端服务项目搭建,以及如何使用 application.properties 文件和读取配置文...原创 2019-07-15 13:24:36 · 233 阅读 · 0 评论 -
Spring Boot 快速入门系列(I) —— 属性配置篇之 application.properties
1. 前言通过上一篇(Spring Boot 快速入门系列(先导篇) —— 从 Hello World 开始)的介绍,相信大家对 Spring Boot 构建轻量级项目已经有了初步的了解和认识。今天就给大家讲解一下 Spring Boot 项目中很关键的配置文件 application.properties 的使用方法。2. 配置文件位置1.1 application.pro...原创 2019-07-15 13:05:15 · 325 阅读 · 0 评论 -
Spring Boot 快速入门系列(先导篇) —— 从 Hello World 开始
1. Spring Boot 简介Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式, Spring Boot 致力于在蓬勃发展的快速应用开发领域( rapid application development )成为领导者。...原创 2019-07-15 12:51:56 · 188 阅读 · 0 评论