Java
文章平均质量分 93
行走的GISer
这个作者很懒,什么都没留下…
展开
-
Java 规范与避坑常见示例及说明
1. Git 使用避坑指南1)切分支出错master 主分支,即生产版本,xx_test 分支对应测试环境分支,请基于 xx_test 分支拉功能分支开发。比如两个新需求同时开发,项目管...原创 2021-01-05 17:12:49 · 239 阅读 · 0 评论 -
深入了解 Spring 中的事务(从核心注解和类入手)
「七剑下天山」一:@EnableTransactionManagement二:@Transactional三:@TransactionEventListener四:Transaction...原创 2020-11-10 17:06:03 · 611 阅读 · 0 评论 -
从 Java 编码看接口参数合法性校验的重要性
以下来源于本人在 GitChat 平台上撰写的博文。互联网行业高速发展,Java语言在企业级开发中扮演着重要角色,其中以微服务架构生产实践较多,前后端分离模式开发贯穿整个软件开发生命周期...原创 2020-02-25 10:46:07 · 908 阅读 · 0 评论 -
趣谈微服务之点-线-面关系
摘要:微服务是什么,是点?微服务化是什么,是线?微服务架构是什么,是面?难道它们三者之间就是点-线-面这样简单的关系?可能你觉得这很扯吧,开始我也觉得这样描述不够恰当,但是后面思来想去...原创 2020-03-29 16:56:59 · 344 阅读 · 0 评论 -
从 Java 代码如何运行聊到 JVM 和对象的创建-分配-定位-布局-垃圾回收
Java 代码到底是如何运行的呢?看下图理解 Java 代码如何运行:概括一下:程序员小张编写好的 Java 源代码文件经过 Java 编译器编译成字节码文件后,通过类加载器加载到内存中...原创 2020-02-21 17:26:16 · 199 阅读 · 0 评论 -
Shiro安全框架与Spring的整合实战图文详解
1.导入jar包(Maven工程):<!-- apache shiro dependencies --><dependency> <groupId&...原创 2017-08-09 00:09:59 · 153 阅读 · 0 评论 -
Spring Boot 快速入门系列(VI)—— 接口规范篇
前言《Spring Boot 快速入门系列》上一节「事务管理篇」讲完了,小伙伴们是否已经掌握了声明式事务管理。真实的项目,我们必须要考虑数据规范、数据校验、数据安全、权限控制等。如今,前后端分离模式架构已经非常常见,已然成为项目开发标配,后台开发人员专心负责数据接收、业务逻辑处理和响应,前端技术人员负责数据展示和数据传输。一般前后端数据传输的报文交互格式有 json、xml 两种。具体使...原创 2019-08-19 09:05:55 · 389 阅读 · 0 评论 -
Spring Boot 快速入门系列(V)—— 事务管理篇之 @Transactional
1.前言《Spring Boot 快速入门系列》数据操作篇之Spring Data JPA、JdbcTemplate和MyBatis已经结束,小伙伴们是否了解和掌握了基本的数据库(CRUD)持久化操作。既然数据持久化学习完了,大家知道数据库操作避免不了数据库事务管理,因为存在数据持久化失败的情况,为了保证数据库一致性,必须引入事务管理。记得以前我们使用 SSH 和 SSM 框架都有事...原创 2019-07-15 14:13:04 · 343 阅读 · 0 评论 -
Spring Boot 快速入门系列(先导篇) —— 从 Hello World 开始
1. Spring Boot 简介Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式, Spring Boot 致力于在蓬勃发展的快速应用开发领域( rapid application development )成为领导者。...原创 2019-07-15 12:51:56 · 206 阅读 · 0 评论