标签:plugin

编程技术

『互联网架构』软件架构-spring之AOP场景实战(11)

4

songhua.gao 发布于 2019-02-18

面试的时候,经常被面试官问到AOP在你的项目中用到了那些场景,我一般的回答是日志,权限,事务处理,方法的统计,性能的监控。其实权限和事务都是跟业务相关的,咱们一起来想想针对其他几个如何来设计。重点是设计的思路。源码:https://github.com/limingios/net...

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

Spring

基于 CODING 的 Spring Boot 持续集成项目

14

darida 发布于 2019-02-18

本文作者:CODING 用户 – 廖石荣 持续集成的概念 持续集成(Continuous integration,简称 CI)是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构...

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

Java

Hacking Jenkins Part 1 – Play with Dynamic Routing

4

xiaoli.he 发布于 2019-02-18

作者:Orange Tsai 来源: https://devco.re/blog/2019/01/16/hacking-Jenkins-part1-play-with-dynamic-routing/ 在軟體工程中, Continuous Integration 及 Contin...

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

Java

Java 工程师成神之路 | 2019正式版

4

尖兵 发布于 2019-02-18

一、基础篇 01.面向对象 → 什么是面向对象 面向对象、面向过程 面向对象的三大基本特征和五大基本原则 → 平台无关性 Java 如何实现的平台无关 JVM 还支持哪些语言(Kotlin、Groovy、JRuby、Jython、Scala) → 值传递 值传递、引用传递 为什么...

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

Spring

Spring Security整合KeyCloak保护Rest API

zhuangli 发布于 2019-02-18

今天我们尝试Spring Security整合Keycloak,并决定建立一个非常简单的Spring Boot微服务,使用Keycloak作为我的身份验证源,使用Spring Security处理身份验证和授权。 设置Keycloak 首先我们需要一个Keycloak实例,让我们...

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

Java

Nexus Repository Manager 3 RCE 分析 -【CVE-2019-7238】

4

xirruiqiang 发布于 2019-02-18

漏洞公告 https://support.sonatype.com/hc/en-us/articles/360017310793-CVE-2019-7238-Nexus-Repository-Manager-3-Missing-Access-Controls-and-Remote...

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

Java

基于 Kubernetes 实践弹性的 CI/CD 系统

14

likai 发布于 2019-02-18

华相 阿里巴巴解决方案架构师 关注业务容器化,Kubernetes 管理,DevOps 实践等领域 本文根据华相在「Kubernetes & Cloud Native Meetup-广州站」现场演讲内容整理。 公众号后台回复关键字“弹性”可获取 PPT. 大家好,我是来自...

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

编程技术

分布式系统关注点:弹性架构

11

puefu.he 发布于 2019-02-16

如果第二次看到我的文章,欢迎点上方 ▲蓝字 关注哟~ 本文长度为 3633字 ,建议阅读 10 分钟。 坚持原创,每一篇都是用心之作~ 如果我们的开发工作真的就如搭积木一般就好了,轮廓分明,个个分开,坏了哪块积木换掉哪块就好了。 但是,实际我们的工作中所面临的可能只有一块积木,而...

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

Spring

使用IntelliJ IDEA开发SpringMVC网站(一)开发环境

4

xiaoli.wang 发布于 2019-02-15

访问GitHub下载最新源码: https://github.com/gaussic/Sp… 文章已针对IDEA 2016做了一定的更新,部分更新较为重要,请重新阅读文章并下载最新源码。 另外:文中的附图部分仍然为旧版本,请参照自身版本进行配置。 前言 由于近期一直在...

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

Java

试水 Jib

5

尖兵 发布于 2019-02-15

之前一直沉迷于vagrant之中,其对于环境部署的友好,谁用谁知道,但是在最近的开发过程当中,越发的发现vagrant对开发人员的友好,而对于后续的发布、运维等就有些力不从心了,所以最近又开始拾起docker,尝试一下容器化的便利。 恰在此时,Jib适时的走进了我的视野...

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

Java

Maven使用详解

1

Harries 发布于 2019-02-14

什么是Maven? 如今我们构建一个项目需要用到很多第三方的类库,如写一个使用Spring的Web项目就需要引入大量的jar包。一个项目Jar包的数量之多往往让我们瞠目结舌,并且Jar包之间的关系错综复杂,一个Jar包往往又会引用其他Jar包,缺少任何一个Jar包都会导致项目编译...

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

Java

maven的基本概念

hanze 发布于 2019-02-14

简介 本文主要是针对 How does a maven repository work? 的整理 文中以 client 作为贯穿通篇的example <dependency> <groupId>io.packagecloud</groupId>...

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

Java

Spring Boot项目利用MyBatis Generator进行数据层代码自动生成

4

xiaoli.wang 发布于 2019-02-13

概 述 MyBatis Generator (简称 MBG) 是一个用于 MyBatis和 iBATIS的代码生成器。它可以为 MyBatis的所有版本以及 2.2.0之后的 iBATIS版本自动生成 ORM层代码,典型地包括我们日常需要手写的 POJO 、 mapper xml...

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

Java

『互联网架构』软件架构-jenkins搭建和 maven gitlab自动化部署流程(下)(六)

34

xirruiqiang 发布于 2019-02-13

上次基本把环境都搭建好了,下一步就是开始完成整个流程的自动化部署。源码:https://github.com/limingios/netFuture/tree/master/jenkins/ 环境回顾 应用 IP地址 服务 端口 安装应用 安装方式 gitlab 192.168....

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

Java

最渣的 Spring Boot 文章

2

changyuan.xu 发布于 2019-02-13

spring-boot-starter-parent Maven的用户可以通过继承spring-boot-starter-parent项目来获得一些合理的默认配置。这个parent提供了以下特性: 默认使用Java 8 使用UTF-8编码 一个引用管理的功能,在dependenc...

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

Spring

Spring Boot+Mybatis项目总结

2

xubiao.zhuang 发布于 2019-02-13

使用 IDEA创建maven项目 ,勾选从模板原型构建,这里选择maven-archetype-quickstart类型,这种类型的maven项目以jar包的方式提供对外统一的输出,这是最快速的一个构建Spring Boot研发项目的模板。在没有Spring Boot的开发框架时...

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

Java

Jib 1.0.0迎来通用版本——以前所未有的低门槛构建Java Docker镜像

yeseng 发布于 2019-02-12

去年,我们开始着手帮助开发人员更轻松地实现Java应用程序的容器化转换。我们注意到,开发人员们在使用现有工具时往往面临诸多困难——例如构建速度太慢,Dockerfiles混合不堪,以及容器体积过大等等。 为了改变上述状况,我们开发出了Jib。Jib是一款开源工具,能够非常轻松地与...

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