标签:entity

Spring

整合 Springboot-Activiti-Vue 流程定义

4

yanxinchi 发布于 2019-12-12

最近在学习Activiti工作流引擎,为了在流程定义简便,Activit官方的流程定义插件需要集成到项目中,今天把这个的整合过程记录于此,以便大家参考。 一、准备工作 本次整合所使用的版本为 springboot:2.2.2.RELEASE , Activiti:6.0.0 ,下...

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

Java

springboot + vue 实现递归生成多级菜单

1

Harries 发布于 2019-12-12

开发过程中,涉及到多级菜单的应用,找了一些资料案例实现如下(使用springboot+layui+oracle): 创建菜单表 : – 创建菜单表 create table wxmini_menus( menu_id number unique, --菜单ID men...

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

Spring

springboot + vue 实现递归生成多级菜单

1

zhuangli 发布于 2019-12-12

开发过程中,涉及到多级菜单的应用,找了一些资料案例实现如下(使用springboot+layui+oracle): 创建菜单表 : – 创建菜单表 create table wxmini_menus( menu_id number unique, --菜单ID men...

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

Java

SpringBoot之整合邮件发送功能

likai 发布于 2019-12-11

我们在开发中通常会使用邮件方式进行告警,传统的邮件发送整合起来较为繁琐,因此Spring Boot提供了一套更为简洁易用的整合方案,对Java Mail进行了封装,能够让业务更快的具备邮件发送能力。 本文主要讲解如何为Spring Boot应用添加邮件发送能力。 依赖引入 首先还...

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

Java

Java对象头详解

9

小丁 发布于 2019-12-11

由于Java面向对象的思想,在JVM中需要大量存储对象,存储时为了实现一些额外的功能,需要在对象中添加一些标记字段用于增强对象功能,这些标记字段组成了对象头。 1.对象头形式 JVM中对象头的方式有以下两种(以32位JVM为例): 1.1.普通对象 |--------------...

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

Java

Spring Boot 2 整合 ClickHouse 数据库,数据高性能查询分析

3

尖兵 发布于 2019-12-11

一、ClickHouse简介  1、基础简介 Yandex开源的数据分析的数据库,名字叫做ClickHouse,适合流式或批次入库的时序数据。ClickHouse不应该被用作通用数据库,而是作为超高性能的海量数据快速查询的分布式实时处理平台,在数据汇总查询方面(如GRO...

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

Java

【译】华为云——代码质量“多云”

changyuan.xu 发布于 2019-12-10

原文链接 使用静态代码分析看一看华为的源代码。 出于各种原因,有许多企业进入了云市场并建立了他们自己的云服务。最近,我们的团队致力于将PVS-Studio代码分析工具集成到我们的云架构中。我们的忠实读者可能已经猜到我们这次要拿什么项目开刀,没错,就是华为的云服务。 介绍 如果你订...

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

Java

MyBatis–注解式开发

尖兵 发布于 2019-12-10

MyBatis的注解,主要是用于替换映射文件。而映射文件中无非存放着增删改查的sql映射标签。所以,MyBatis注解,就是替换映射文件中的sql标签。 常用注解说明: 注解 说明 @Insert 实现新增 @Update 实现更新 @Delete 实现删除 @Select 实现...

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

Spring

Spring Cloud第四篇 | 客户端负载均衡Ribbon

9

hanze 发布于 2019-12-10

​ 本文是Spring Cloud专栏的 第四篇 文章,了解 前三篇 文章内容有助于更好的理解本文: ​Spring Cloud第一篇 | Spring Cloud前言及其常用组件介绍概览 Spring Cloud第二篇 | 使用并认识Eureka注册中心 Spring...

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

Java

Dubbo源码解析(三十八)集群——LoadBalance

3

xubiao.zhuang 发布于 2019-12-09

目标:介绍dubbo中集群的负载均衡,介绍dubbo-cluster下loadBalance包的源码。 前言 负载均衡,说的通俗点就是要一碗水端平。在这个时代,公平是很重要的,在网络请求的时候同样是这个道理,我们有很多机器,但是请求老是到某个服务器上,而某些服务器又常年空闲,导致...

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

Java

从入门到入土:Lambda完整学习指南,包教包会!

7

邓龙华 发布于 2019-12-09

什么是Lambda表达式 Lambda表达式是Java SE 8中一个重要的新特性。lambda表达式允许你通过表达式来代替功能接口。lambda表达式就和方法一样,它提供了一个正常的参数列表和一个使用这些参数的主体(body,可以是一个表达式或一个代码块)。Lambda表达式还...

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

Java

使用 Quarkus 开发 Kubernetes 原生 Java 应用

尖兵 发布于 2019-12-09

随着 Docker 和 Kubernetes 的流行,容器化成为很多应用的部署选择。Kubernetes 也成为流行的应用部署平台。其实,容器化的思想和微服务架构可以很好的结合在一起。从实现上来说,微服务架构把应用垂直切分成多个相互协同的单元。从应用部署的角度来说,把应用的每个微...

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

编程技术

分层架构重构

小丁 发布于 2019-12-09

分层架构,不就是建文件夹的艺术吗? 注:本文更适用于中大型项目,小项目开心就好了。因为时代原因,对部分词汇描述可能不是那么准确,欢迎指正。 当我们开始一个新的项目,我们就开始创建一个个折文件夹。哦,不对,那我们在做分层架构设计。架构最后落到现有的计算机操作系统上,其的展示形式是分...

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

Java

Dubbo一致性哈希负载均衡的源码和Bug,了解一下?

44

hanze 发布于 2019-12-09

本文是对于Dubbo负载均衡策略之一的一致性哈希负载均衡的详细分析。对源码逐行解读、根据实际运行结果,配以丰富的图片,可能是东半球讲一致性哈希算法在Dubbo中的实现最详细的文章了。 文中所示源码,没有特别标注的地方,均为2.7.4.1版本。 在撰写本文的过程中,发现了Dubbo...

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

编程技术

Go语言实现微服务工具链(一) – 蓝绿部署

刘莉莉 发布于 2019-12-08

开一个系列坑,记录使用Go语言练习实现微服务工具链的过程,第一篇是蓝绿部署的实现。 蓝绿部署是不停老版本,部署新版本然后进行测试,确认OK,将流量切到新版本。 项目的git地址为 github.com/mikellxy/mk… (蓝绿部署的实现在api目录的deploy目录下) ...

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

Java

基于springboot的web项目最佳实践

changyuan.xu 发布于 2019-12-08

springboot 可以说是现在做 javaweb 开发最火的技术,我在基于 springboot 搭建项目的过程中,踩过不少坑,发现整合框架时并非仅仅引入 starter 那么简单。 要做到简单,易用,扩展性更好,还需做不少二次封装,于是便写了个基于 springboot 的...

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

Java

java8新特性学习总结

8

尖兵 发布于 2019-12-08

Lambda表达式的基础语法 Java8中引入了一个新的操作符”->” 该操作符称为箭头操作符或Lambda操作符,箭头操作符将Lambda表达式拆分成两部分: 左侧:Lambda 表达式的 参数列表 右侧:Lambda 表达式中所需执行的功能,即 Lambda 体 语法格...

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

Java

定时任务调度框架Quartz

5

xirruiqiang 发布于 2019-12-08

最近需要写一个每天定点自动执行的定时任务,对于以前自己写小项目,可能会选择java自带的Timer类,但是对于公司中的项目,Timer类实现定时任务只能有一个后台线程执行任务,并且只能让程序按照某个频度执行,并不能在指定时间点执行。同时由于一般大型项目会有多个job分别需要在不同...

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