标签:dependencies

Java

Jackson快速替换Fastjson之道

小丁 发布于 2019-07-18

一· 概述 Fastjson已经连续几次爆出高危漏洞,和Structs一样,每次影响范围都比较广,殃及几乎所有的JAVA后台系统。为避免以后频繁地应急处理Fastjson的安全漏洞,痛定思痛,决定放弃Fastjson转投jackson的怀抱了。 二· ...

阅读(6)评论(0)赞 (0)

Java

SpringBoot统一响应体解决方案

dulong 发布于 2019-07-18

前言 最近在优化自己之前基于 Spring AOP 的统一响应体的实现方案。 什么是统一响应体呢?在目前的前后端分离架构下,后端主要是一个 RESTful API 的数据接口。 但是 HTTP 的状态码数量有限,而随着业务的增长, HTTP 状态码无法很好地表示业务中遇到的异常情...

阅读(12)评论(0)赞 (0)

Java

springmvc项目转为springboot

Harries 发布于 2019-07-18

说明 如果你的项目连maven项目都不是,请自行转为maven项目,在按照本教程进行。 本教程适用于spring+springmvc+mybatis+shiro的maven项目。 1.修改pom文件依赖 删除之前的spring依赖,添加springboot依赖 <paren...

阅读(12)评论(0)赞 (0)

Java

SpringBoot2.0 基础案例(16):配置Actuator组件,实现系统监控

2

xubiao.zhuang 发布于 2019-07-18

本文源码 GitHub地址:知了一笑 https://github.com/cicadasmile/spring-boot-base 一、Actuator简介 1、监控组件作用 在生产环境中,需要实时或定期监控服务的可用性。Spring Boot的actuator(健康监控)功能...

阅读(9)评论(0)赞 (0)

Spring

spring profile 与 maven profile 多环境管理

2

yeseng 发布于 2019-07-17

实际开发中一个项目至少对应开发、测试、生成三种环境,如何方便的管理多环境是今天的要讨论的主题 Spring Profile Spring Profile 是 Spring 提供的多环境管理方案。 如图,每种环境都对应一个 properties 文件,然后在 application...

阅读(18)评论(0)赞 (0)

Java

Gradle 学习之 Android 插件的 Transform API

5

xirruiqiang 发布于 2019-07-17

我们已经学习了如何自定义 Gradle 插件以及 Android 插件的基本知识。那我们自定义 Gradle 插件用来干什么呢?总不能只是定义一些简单 Task 吧,那就有点大材小用了。这个时候,Android 插件就派上用场了。因为,从 1.5.0-beta1 版本开始,And...

阅读(17)评论(0)赞 (0)

Java

『互联网架构』埋点基础知识(112)

10

likai 发布于 2019-07-16

上节给整个调用链的体系结构讲述了,按照我的流程可以搭建出来调用链的项目。架构目标基本功能,可扩展性,可配置性,可运维性。识别系统的方式,就是通过唯一性的包名来完成的。就像克隆人一样的基因都是一样的被识别成一个人。本次了解埋点和插撞具体是如何实现的。 源码:https://gith...

阅读(20)评论(0)赞 (0)

Spring

SpringCloud使用Fegin进行HTTP接口调用

changyuan.xu 发布于 2019-07-15

Fegin简介 Fegin是声明式、模块化的Http客户端,可以帮助我们快捷优雅的调用HTTP接口。 在SpringCloud中可以很方便的创建一个Feign客户端,只需声明一个接口,并加上对应的注解就能完成对HTTP接口的调用。 本文不集成注册中心也就不使用Fegin的负载均衡...

阅读(18)评论(0)赞 (0)

Spring

超详细Spring Boot面试问题集锦,死角一个不留!

6

wenming.gapo 发布于 2019-07-14

全文共 2564 字,预计学习时长 5 分钟 本文将讨论Spring Boot中最常见的10个面试问题。在当今就业市场中,这些问题出现的频率呈上升趋势并且有一些棘手。 1.  @SpringBootApplication注释在内部有什么用处? 作为Spring...

阅读(24)评论(0)赞 (0)

Spring

搭建基于springboot的dubbo项目踩坑记

10

songhua.gao 发布于 2019-07-14

dubbo作为最常用的分布式框架之一,本人觉得很有必要自己搭建一个简单的框架。 项目最终结构 最外层为名为dubbo_demo的maven模块,内有基于springboot的生产者与消费者模块。 创建maven项目 使用idea新建maven项目,填入基本信息。 只保留pom.x...

阅读(27)评论(0)赞 (0)

Spring

SpringBoot 实战 (二十)| 整合 Redis

8

Harries 发布于 2019-07-14

微信公众号:一个优秀的废人。如有问题,请后台留言,反正我也不会听。 前言 两个月没更新原创了,实在惭愧。没有借口,就是因为自己懒了。最近看了「刻意学习」,这本书谈的是学习与行动的关系,书中提到了「持续行动」 这个概念,意思就是:我们要去实实在在地去做一些事情,而且是每天都做,才能...

阅读(19)评论(0)赞 (0)

Java

SpringData JPA – 1: 基本使用

9

xubiao.zhuang 发布于 2019-07-14

这里使用 IDEA 来进行工程的创建,使用了 Gradle 对整个项目进行管理,具体的过程如下: 1.1 创建新项目 点击 Create New Project -> Spring Initializr , 之后选择默认的 Initalizr Service URL ,然后...

阅读(20)评论(0)赞 (0)

Java

SpringBoot自动装配之写一个Starter

4

hellas 发布于 2019-07-12

我们在使用springBoot项目的时候,经常会使用到各种名字为***-starter的Jar包 例如mybatis-spring-boot-starter,shiro-spring-boot-web-starter等等。 在使用这些服务时,我们感叹其神奇,只需简单几行配置便可以...

阅读(26)评论(0)赞 (0)

Java

Maven打包成Jar文件时依赖包的问题

1

puefu.he 发布于 2019-07-12

我们项目中使用到第三方的库文件,这些jar库文件并没有放到Maven中央库上,导致我们需要在项目中自己配置使用。我们的两三个开发人员对Java都是很熟,因此在使用中遇到了一些问题,表现在:在本地中引入第三方jar包后,在Idea中进行相应设置后,可以调试运行了,但是用Docker...

阅读(35)评论(0)赞 (0)

Java

巧用SpringBoot优雅解决分布式限流

2

xiaoli.wang 发布于 2019-07-12

SpringBoot 是为了简化  Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物, 自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个 WEB 工程 本篇从 Spring Boo...

阅读(26)评论(0)赞 (0)

Java

jsweet中英文文档,java代码转js代码

zhuangli 发布于 2019-07-11

这个工具可以将java代码转为js代码,从而可以使用java编写前端代码 如果排版看着费劲可以下载下方html,打开html后使用google翻译 JSweet语言规范 版本:2.x(快照) 作者:Renaud Pawlak 作者助理:Louis Grignon JSweet J...

阅读(77)评论(0)赞 (0)

Java

自定义 Lint,基于 AS 3.x API

2

songhua.gao 发布于 2019-07-11

前言 Lint 是 Android Studio 内置的一个静态代码扫描工具,它可以检查 Android 项目源文件是否包含潜在错误,以及在正确性、安全性、性能、易用性、便利性和国际化方面是否需要优化改进。AS 已经内置了大量的 Lint 检查规则,但是当我们需要定制化规则时,就...

阅读(30)评论(0)赞 (0)

Spring

深入理解SpringBoot核心原理(一)——–启动机制(starter机制)

4

puefu.he 发布于 2019-07-11

使用过springboot的同学应该已经知道,springboot通过默认配置了很多框架的使用方式帮我们大大简化了项目初始搭建以及开发过程。本文的目的就是一步步分析springboot的启动过程,这次主要是分析springboot特性自动装配。 那么首先带领大家回顾一下以往我们的...

阅读(30)评论(0)赞 (0)