注解
Spring项目中的@Transactional事务管理
项目中,很多时候数据是相对的, 例如:用户A付钱给用户B,那么用户A的账户需被扣钱。所扣的钱需被加到用户B的账户上; 但是在项目中,我们的代码走向是,先扣除了用户A的账户钱,这个时…
阿里:别再手动部署jar包,动态上传热部署真香
近期开发系统过程中遇到的一个需求,系统给定一个接口,用户可以自定义开发该接口的实现,并将实现打成jar包,上传到系统中。系统完成热部署,并切换该接口的实现。 定义简单的接口 这里以…
Spring Boot 项目统一结果,统一异常,统一日志,写的太好了
统一结果返回 目前的前后端开发大部分数据的传输格式都是json,因此定义一个统一规范的数据格式有利于前后端的交互与UI的展示。 统一结果的一般形式 是否响应成功; 响应状态码; 状…
@ConfigurationProperties注解的使用
在做项目的时候需要使用代码实现读取properties文件内容,使用@value(name=”xxx”)去读取,但是当参数变多的时候,通过@value操作就…
正确使用@Async,避免踩坑
用法和介绍 功能描述 @Async是Spring提供的使方法异步的注解 使用方法 SpringBoot项目启动类增加@EnableAsync注解,开启异步功能 给需要异步的方法增加…
「Feign」OpenFeign入门以及远程调用
一、OpenFeign介绍 OpenFeign是 种声明式,模版化的HTTP客户端。使 OpenFeign进 远程调 时,开发者完全感知不到这是在进 远程调 , 是像在调 本地 法…
spring Boot必用依赖框架
使用Lombok框架 在编写POJO类型(包括实体类、VO、DTO等)时,都有统一的编码规范,例如: 属性都是私有的 所有属性都有对应的Setter & Getter方法 …
Nginx 自签https 证书(反向代理)
以下操作在centos 下执行: cd/opt/ssl 证书制作路径 1)openssl genrsa -des3 -out domain.key 1024 生成RSA密钥(过程需…
lombok 插件使用时遇到的第2个坑
为了更简洁的构造bean对象,使用注解@Builder,然而发现,通过builder生成的bean对象,字段默认值没了(备注:日常开发中,bean 的成员变量尽量使用封装对象,以及…
孩子如何通过看文言文来提高对语文内容的理解能力?
学习语文首先应该明确语文的总体内容。 简而言之语文分为:基础知识和基本技能两大部分。 其中基本技能包括:听、说、读、写四大技能。 古文言文属于阅读部分。 在过去的教学大纲中,阅读古…