-------【spring-boot】
文章平均质量分 95
独孤文彬
人生的转折从大米时代开始
展开
-
Spring Boot-事务隔离教程
在上一个教程 -Spring Boot事务管理示例中, 我们了解了什么是事务并实现了声明式事务管理。同样在 上一教程中,我们实现了各种事务传播类型。在本教程中,我们将了解什么是事务隔离及其不同类型。视频讲解地址:(预留:待上传……)让我们开始吧:什么是事务隔离?当两个事务同时作用于同一数据库实体时,事务隔离定义数据库状态。它涉及锁定数据库记录。因此,当一个事务在数据库实体上工作时,它描述了数据库的行为或状态,然后其他并发事务试图同时访问/编辑同一数据库实体。ANSI / ISO标准定义了四个隔离级翻译 2020-06-24 11:56:16 · 683 阅读 · 0 评论 -
Spring Boot事务管理-事务回滚示例
在先前的教程中,我们已经实现了 Spring Boot事务管理示例 -我们看到了什么是事务并实现了声明式事务管理。在以前的教程 -Spring Boot事务-了解事务传播中, 我们还研究了什么是传播以及使用Spring Boot的不同类型。在下一个教程中,我们将研究 什么是使用Spring Boot的事务隔离。 在Spring Boot事务管理示例中, 我们已经看到应用程序事务是一系列应用程序操作,这些操作被应用程序视为单个逻辑单元。对于应用程序事务,如果任何操作失败,则所有其他操作都会回滚。在先前的事翻译 2020-06-24 11:06:56 · 1324 阅读 · 0 评论 -
Spring Boot事务-了解事务传播
视频讲解地址:(预留:待上传……)让我们开始吧:什么是事务的传播?任何应用程序都涉及调用其他服务或组件的许多服务或组件。事务传播指示任何组件或服务是否会或不会参与事务,以及调用主叫组件/服务已创建或未创建事务的行为。我们将利用上一章开发的Spring Boot Transaction项目。它具有组织服务,可以呼叫员工服务和健康保险服务。同样在前面的示例中,我们仅将事务注释添加到了组织服务中。但是,假设用户希望通过两种方式调用雇员服务,即- 使用组织服务通话- 直接致电员工服务。由于也翻译 2020-06-24 09:27:14 · 393 阅读 · 0 评论 -
Spring Boot声明式事务管理示例
视频讲解地址:(预留:待上传……)让我们开始吧:什么是数据库事务?数据库事务是访问并可能修改数据库内容的单个逻辑工作单元。让我们检查一下mysql数据库:为mysql数据库打开两个单独的窗口在一个mysql窗口中,创建一个名为test的数据库,并在‘s其中创建一个名为employee的表create database test;create table employee(id varchar(10), name varchar(10));默认情况下,事务是针对mysql数据库自动提翻译 2020-06-23 16:35:05 · 618 阅读 · 0 评论 -
spring-Microservices-in-action问题记录
环境:win10、Docker version 18.09.2, build 6247962chapter2:问题一:/bin/sh: 1: ./install.sh: not found on docker for windows using有发此类问题的三个因素:本问题原因:I confirm that this is a CR LF trouble.解决方法:http://s...原创 2019-04-30 12:37:20 · 475 阅读 · 0 评论 -
从传统开发模式转向云原生开发——实战系列博客(一)准备工作
引言:作为一个高级研发岗位的程序员,并志向于成为架构师或者CTO的你,应该要明白云原生的开发是你从现在开始就必须要搞定的事情!云原生有三件事要搞定:第一:微服务第二:容器和容器云第三:DevOps本系列文章,意在记录自己从传统开发模式,转向云原生开发的过程中,趟坑经验,以及注意事项,并为大家整理了相关技术资料和学习路线。面向的群体:高级开发架构师运维人员学习前提或技术储备...原创 2019-04-30 11:45:08 · 1859 阅读 · 1 评论 -
从Spring-Boot开始深入理解Spring系列(七)——Spring-Boot使用servlets、filter、listener、interceptor
文章目录基础概念理解对比深入理解:原理详解生命周期理解实战:示例应用项目实战应用场景附源码下载参考博客基础概念理解对比深入理解:原理详解生命周期理解实战:示例应用项目实战应用场景附源码下载参考博客...原创 2019-02-12 20:44:50 · 408 阅读 · 0 评论 -
从Spring-Boot开始深入理解Spring系列(八)——Spring-Boot处理web开发的跨域问题
什么是跨域?定义跨域失败,成功的效果演示为什么需要跨域?如何跨域?解决方案一:解决方案二:效果展示小结:附:代码下载参考文章:...原创 2019-02-16 08:17:59 · 368 阅读 · 2 评论 -
从Spring-Boot开始深入理解Spring系列(五)——Spring-Boot集成JavaEE的JSR380的BV2.0规范
文章目录基础概念什么是JSR什么是BVBV的实现有哪些?为什么需要BV?不用的现状(必要性)使用的好处(意义)为什么需要统一异常处理?不用的现状(必要性)使用的好处(意义)如何做统一的异常处理?原则和约定spring-boot中使用BVspring-boot中统一异常处理如何保证新人和代码的维护者保持好习惯?新人上手文档手册和文档,建立岗前培训以及上岗前的考核机制定期codeReview工具检查建...原创 2019-01-08 23:05:13 · 651 阅读 · 1 评论 -
从Spring-Boot开始深入理解Spring系列(六)——Spring-Boot统一异常处理的最佳实践
为什么需要统一异常处理?不用的现状(必要性)使用的好处(意义)如何做统一的异常处理?原则和约定如何保证新人和代码的维护者保持好习惯?新人上手文档手册和文档建立岗前培训以及上岗前的考核机制岗前培训,标准示例代码的学习。工具的学习、配置,最佳实践等。岗前,考核题库。实战项目需求定期codeReview工具检查建立良性的长期激励机制传帮带机制主动发现并帮助团队成员,共同进步和...原创 2019-01-08 21:57:16 · 460 阅读 · 0 评论 -
从Spring-Boot开始深入理解Spring系列(四)——Spring-Boot集成主流模板引擎thymeleaf和freemarker
什么是模板引擎模板引擎的使用场景web开发中展示层的发展趋势模板引擎如何做选型?主流模板引擎优缺点对比在spring-boot-中如何使用freemarker?在spring-boot中如何使用thymeleaf?附源码下载Thymeleaf快速上手Freemarker中文手册...原创 2019-01-06 09:29:31 · 459 阅读 · 2 评论 -
从Spring-Boot开始深入理解Spring系列(二)——Spring-Boot配置文件
文章目录Springboot 如何简化Spring的配置文件?为什么要如此设计?Springboot都支持哪些格式的配置文件?Springboot的配置文件的生效顺序Springboot的application属性文件的加载优先级为什么更推荐使用yaml格式?如何读取配置文件的内容?关于配置文件的最佳实践和项目实战技巧?使用属性占位符生成随机数多环境配置配置文件的加密自定义配置文件使用数组或者集合...原创 2018-12-29 20:53:32 · 511 阅读 · 3 评论 -
从Spring-Boot开始深入理解Spring系列(三)——Spring-Boot集成主流java的log框架-logback和log4j2
引言:不同环境,使用不同的日志配置?不同环境,日志配置的最佳实践是什么?如何在spring-boot下优雅地打印日志(AOP)?本文源码下载查看更多相关博客:java编程日志的最佳实践logback框架利用logback的MDC加拦截器,定制化你的日志输出格式和内容log4j2框架...原创 2019-01-04 10:37:39 · 450 阅读 · 0 评论