标签:maven构建

Java

使用Maven插件为SpringBoot应用构建Docker镜像

8

xiaoli.wang 发布于 2019-06-18

本文主要介绍如何使用Maven插件将SpringBoot应用打包为Docker镜像,并上传到私有镜像仓库Docker Registry的过程。Docker命令不熟悉的同学可以先看下这篇开发者必备Docker命令。 Docker Registry Docker Registry 2...

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

Spring

使用Spring Data访问MongoDB数据库

hellas 发布于 2019-06-15

本文将引导我们如何使用Spring Data MongoDB构建应用程序,并使用应用程序在MongoDB(基于文档的数据库)中存储数据与检索数据。 需要新建什么 我们要使用Spring Data MongoDB将CustomerPOJO存储在MongoDB数据库中。 我们需要准备...

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

Java

Maven基础

9

yeseng 发布于 2019-06-07

maven(翻译为“专家”,“内行”)百度百科这么描述 “maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件”。其实maven就是一个服务于java平台的项目构建工具,还可以对项目的jar包进行依赖管理。 为什么要使用maven...

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

编程技术

微服务门神-zuul

11

dulong 发布于 2019-05-31

构建微服务时,常见的问题是为系统的客户端应用程序提供唯一的网关。 事实上,您的服务被拆分为小型微服务应用程序,这些应用程序应该对用户不可见,否则可能会导致大量的开发/维护工作。还有一些情况,整个生态系统网络流量可能会通过一个可能影响群集性能的点。 为了解决这个问题,Netflix...

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

Java

基于 Jenkins + JaCoCo 实现功能测试代码覆盖率统计 原 荐

3

尖兵 发布于 2019-05-22

本文首发于: Jenkins 中文社区 使用 JaCoCo 统计功能测试代码覆盖率? 对于 JaCoCo,有所了解但又不是很熟悉。 "有所了解"指的是在 CI 实践中已经使用 JaCoCo 对单元测试代码覆盖率统计: 当代码 push 到代码仓库后,用 JaC...

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

Java

SpringBoot 第一篇:入门篇 – 追梦1819 – 博客园

2

xirruiqiang 发布于 2019-05-06

来源: SpringBoot 第一篇:入门篇 – 追梦1819 – 博客园 前言 博主从去年开始,项目中使用的框架逐渐被 SpringBoot 取代。今年独立负责的两个项目也都是用 SpringBoot ,看过不少资料、博客。网上的资源,内容有长有短,参差不齐。有的内容甚至存在误...

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

Spring

服务治理:Spring Cloud Eureka(上)

7

xirruiqiang 发布于 2019-05-06

服务治理:Spring Cloud Eureka(上) Netflix Eureka是由Netflix开源的一款基于REST的服务治理组件,包括Eureka Server及Eureka Client。由于种种原因,Eureka 2.x版本已经冻结开发,目前最新版本是2018年8月...

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

Java

JavaScript 太糟糕,JVM 有妙招!

35

xubiao.zhuang 发布于 2019-05-01

虽然 JavaScript 凭借其简洁性、交互性等优势横扫了各大编程语言榜单,但是一直以来, JavaScript  应用程序的工具链极其复杂,引发不少开发者吐槽,在此,我们是否有更好的解决方案将其替代? 接下来,本文中将分享几个 JVM 的替代方案,希望对大家有所裨益...

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

Java

怎么Jenkins配置分布式环境的安全发布?

4

puefu.he 发布于 2019-04-18

我本是Java高级开发,去年换了家公司,当时没有运维,让我来搞搞着试试。结果在运维的道路上越走越远。。。从此兼职了公司的运维,老板可高兴坏了。这次分享一篇当时写发布脚本的经历,希望能你有所帮助。 前言 此配置充分考虑了发布中的各种细节,适用于分布式发布。 此配置中流程模仿自去哪儿...

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

编程技术

Telepresence:让微服务本地开发不再难

4

xirruiqiang 发布于 2019-04-18

导读 云原生的概念越来越深入人心,作为典型技术之一的微服务架构,过去我们还说它是一把双刃剑,带来一定好处的同时,对服务团队的技术要求也提高了很多。但是,随着开源技术的不断发展,越来越多优秀的技术和工具涌现出来,让云原生落地不再困难。为此,博云研究院后续将不定期的总结整理云原生相关...

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

Java

Maven基础教程之仓库

2

songhua.gao 发布于 2019-04-13

前言 在前面的几篇关于Maven的总结中,都说到只要指定了 groupId 、 artifactId 和 version 坐标信息,就可以从中央仓库中找到对应的jar包。等一下,仓库?大家肯定会问,仓库是什么?这个仓库在哪里?为什么Maven会自动去那个仓库找我要的jar包呢?好...

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

Spring

优雅的处理Spring Boot异常信息

3

xiaoli.wang 发布于 2019-04-11

异常处理是一种识别并响应错误的一致性机制,异常机制可以把程序中的异常处理代码和正常的业务逻辑代码分离,包装程序的可读性和健壮性。在Spring Boot应用程序中,能够捕获并及时的响应客户端的错误操作是一件非常重要的事情。在本章节中,我将展示如何处理Spring Boot中的异常...

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

Java

Maven基础教程之使用入门

4

yanxinchi 发布于 2019-04-01

前言 说到Maven的入门使用,其实是特别简单的,如果只是说就是能使用,会使用Maven,也许只要短短的一两个小时就OK了,不需要去理解Maven的那些概念,而这篇文章就是要教会你会使用Maven,而整个系列则是要让你明白整个Maven。这篇文章就是如此,仅仅就是告诉你怎么用Ma...

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

Java

Python和JavaScript是云原生微服务的最佳语言?Quarkus来了! – Javier Ramos

xiaoli.wang 发布于 2019-03-24

Java和JVM仍然是最流行的编程语言,但对于无服务器和云原生微服务,Java使用率正在下降,原因是传统Java应用内存占用大,而且短期容器需要慢启动时间; 但由于 Quarkus的出现, 现在即将改变。 介绍 随着我越来越多地进入DevOps,Containers和Server...

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

Spring

Spring Boot 2.x基础教程:快速入门

9

changyuan.xu 发布于 2019-03-24

在您第1次接触和学习Spring框架的时候,是否因为其繁杂的配置而退却了?在你第n次使用Spring框架的时候,是否觉得一堆反复黏贴的配置有一些厌烦?那么您就不妨来试试使用Spring Boot来让你更易上手,更简单快捷地构建Spring应用! Spring Boot让我们的Sp...

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

Java

快嘉框架 v2.0 更新发布,J2EE 开发框架实例

1

puefu.he 发布于 2019-03-10

快嘉框架是一个面向变化的J2EE开发模型最小实践,它将一个传统的J2EE单体应用模块化,分成了包括war、批处理等在内的主应用和可被依赖的普通jar独立维护;这个模型利用maven构建,主应用通过spring集成它所依赖的所有jar后可以独立部署、启动,对外提供服务。 快嘉框架将...

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

Java

使用spring validation完成数据后端校验

darida 发布于 2019-03-10

1. 前言   简述JSR303/JSR-349,hibernate validation,spring validation之间的关系。JSR303是一项标准,JSR-349是其的升级版本,添加了一些新特性,他们规定一些校验规范即校验注解,如@Null,@NotNull,@Pa...

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

Java

hibernate多对多,单个修改很伤神

8

yeseng 发布于 2019-03-10

导读 客户单击项目详细时,会跳转到项目详细页面。用户单击红框中的加号,页面弹出选择标签页面。用户单击待选标签中的标签,当前标签会被保存到数据库中。 当然,项目标签与项目之间是多对多的关系,也就是说,一个项目可以有多个标签,一个标签对应多个项目,总体来说,它们之间是多对多的关系。 ...

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