标签:ip 第4页

编程技术

单体转变到微服务之前采取DDD的三个步骤 – Jim Rottinger

hanze 发布于 2019-06-23

作为单体一部分编写代码很容易,我们可以随时查询数据库,在应用程序的其他部分调用我们想要的任何函数,而不必考虑整个单体组织结构,因为我们正在插入现有的体系结构。然而,这种类型的开发导致的问题是一个脆弱的,纠缠不清的代码库,其中对应用程序的一部分的任何更改都可以改变甚至破坏某些其他部...

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

编程技术

SpringBoot整合Swagger和Actuator

5

zhuangli 发布于 2019-06-22

本篇文章主要介绍的是SpringBoot整合Swagger(API文档生成框架)和SpringBoot整合Actuator(项目监控)使用教程。 SpringBoot整合Swagger 说明:如果想直接获取工程那么可以直接跳到底部,通过链接下载工程代码。 Swagger 介绍 S...

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

Java

Gradle构建Java工程

22

邓龙华 发布于 2019-06-22

主要讲使用 eclipse 和 idea 创建 gradle 工程,以及基于现有工程添加 grale 支持。 更多关于 gradle 的高级用法,请见后续博文。 使用之前,建议先下载最新版本gradle 组件 存在本地目录,便于后面快速创建新工程。 1. idea 最先接触 gr...

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

编程技术

[译]微前端

3

yeseng 发布于 2019-06-22

原文地址:Micro Frontends 原文作者:Cam Jackson 译文出自: 掘金翻译计划 本文永久链接: github.com/xitu/gold-m… 译者: Jenniferyingni 校对者: Stevens1995 , Baddyo 做好前端开发不是件容易的...

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

Java

JAVA之原子操作原理

yeseng 发布于 2019-06-22

我们在解决并发问题时,很多时候都用到java的java.util.concurrent.atomic包,那么其中原理是什么? 一、绪论 Java中原子操作是依赖于处理器实现的, 处理器提供总线锁定和缓存锁定两个机制来保证复杂内存操作的原子性。 使用总线锁保证原子性。 所谓总线锁就...

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

Spring

Dubbo-SpringBoot使用Apollo配置中心

2

changyuan.xu 发布于 2019-06-22

因为我的Apollo是部署在阿里云上的,所以在本地测试的时候需要指定JVM参数 -Dapollo.configService=http://config-service的公网IP:端口 来跳过meta service的服务发现。 1.SpringBoot集成 applicatio...

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

Spring

Spring Cloud Gateway入门 – spring.io

xubiao.zhuang 发布于 2019-06-22

微服务架构很棒,但随着应用程序编程接口(API)的开始增长,与维护相关的挑战也随之增加。 例如,随着现有API的成熟和添加新功能,当API的详细信息发生变化时,客户端需要进行调整才能使用这些更改。这个过程需要时间,会真正降低您的API演变效率,并干扰您快速迭代的能力。 提供多个A...

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

编程技术

前后端分离ssm配置swagger接口文档

8

dulong 发布于 2019-06-22

之前配置过springboot,相比ssm要简单很多,现在记录一下ssm的配置 在pom.xml中加入依赖 <!--swagger本身不支持spring mvc的,springfox把swagger包装了一下,让他可以支持springmvc--> <depend...

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

Java

JAVA中单元测试的常用方式

小丁 发布于 2019-06-22

什么是单元测试 单元测试(英语:Unit Testing)又称为模块测试, 是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。在过程化编程中,一个单元就是单个程序、函数、过程等;对于面向对象编程,最小单元就是方法,包括基类(超类)、抽...

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

Java

灭霸脚本怎么做到随机删服务器文件的?

1

wenming.gapo 发布于 2019-06-22

从源码入手,过程中遇到不懂的扩展出去,解决完了再回到源码,直到把核心代码理解完。 /** * An instance of this class is used to generate a stream of * pseudorandom numbers. The class u...

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

Java

Eureka使用及集群部署

6

xiaoli.wang 发布于 2019-06-22

概述:Eureka是SpringCloud全家桶中一个主要组件,用于服务的注册与发现,近期公司打算重构微服务架构,对Eureka集群部署做了一番研究。 Eureka 是 Netflix 开源的服务注册发现组件,服务端通过 REST 协议暴露服务,提供应用服务的注册和发现的功能。 ...

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

Java

「快学springboot」集成Spring Security实现鉴权功能

16

小丁 发布于 2019-06-22

Spring Security是Spring全家桶中的处理身份和权限问题的一员。Spring Security可以根据使用者的需要定制相关的角色身份和身份所具有的权限,完成黑名单操作、拦截无权限的操作等等。 本文将讲解Springboot中使用spring security。 引...

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

Spring

Spring Tools 4.3.0 发布,支持 Eclipse Theia 并弃用 Atom 支持

刘莉莉 发布于 2019-06-22

Spring Tools 4.3.0 版本发布了。Spring Tools 4 是为你量身打造的下一代 Spring 工具,无论你喜欢 Eclipse、Visual Studio Code 还是 Atom IDE ,它都可以提供从头开始构建所需的所有功能,为开发基于 Spring...

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

Spring

『互联网架构』软件架构-Spring boot集成三方中间件(88)

12

songhua.gao 发布于 2019-06-21

继续说集成三方中间件的,主要说说统异常处理,集成Mybatis,集成redis,集成RabbitMQ。 (一)统一异常处理 创建全局异常处理类:通过使用@ControllerAdvice定义统一的异常处理类,@ExceptionHandler用来定义针对的异常类型。 1.创建统一...

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

Java

关于Spring Boot你不得不知道的事–Spring Boot的基本操作

4

刘莉莉 发布于 2019-06-21

1 Pom文件 1.1 spring-boot-starter-parent 表示当前pom文件从spring-boot-starter-parent继承下来,在spring-boot-starter-parent中提供了很多默认配置,可以简化我们的开发。 <parent&...

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

Spring

Springboot+shiro基于url身份认证和授权认证

3

xiaoli.wang 发布于 2019-06-21

shiro看了有一段时间了。但是由于之前对这部分理解不了所以在这上面学习的进展一直不多。但是有了解权限管理在日常开发中很重要,所以硬着头皮也要啃下来。实现功能: 身份认证 对不同页面进行url授权 多表登录解决 同一个页面多role访问 项目完整github地址 欢迎star s...

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