`
wiselyman
  • 浏览: 1679827 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
博客专栏
Group-logo
点睛Spring4.1
浏览量:64718
74ae1471-94c5-3ae2-b227-779326b57435
点睛Spring MVC4...
浏览量:115493
社区版块
存档分类
最新评论
Rss 文章列表
感谢大家对《JavaEE开发的颠覆者: Spring Boot实战》的支持,您可以在如下地址购买:   京东地址:http://item.jd.com/11894632.html 当当地址:http://product.dangdang.com/23926195.html 亚马逊地址:http://www.amazon.cn/图书/dp/B01D5ZBFUK/ref=zg_bsnr_663834051_6   本书源码下载地址:http://www.broadview.com.cn/file/resource/06107806120718615616215922204113700 ...
Spring Data提供支持审计功能:即由谁在什么时候创建或修改实体。Spring Data提供了在实体类的属性上增加@CreatedBy,@LastModifiedBy,@CreatedDate,@LastModifiedDate注解,并配置相应的配置项,即可实现审计功能,有系统自动记录createdByCreatedDatelastModifiedBylastModifiedDate四个属性的值,下面为具体的配置项。 示例
1.场景 我们在生产环境中需要对系统的各种日志进行采集、查询和分析。本例演示使用Fluentd进行日志采集,Elasticsearch进行日志存储,Kibana进行日志查询分析。 2.安装 2.1 创建dashboard用户
1.场景 我们在实际生产中可能会有多个kubernetes集群,我们可能需要早一台机器访问多个集群。 2.生成融合配置文件 本例演示两个集群的配置文件(config)文件,在控制台执行命令: KUBECONFIG=第一个配置文件:第二个配置文件 kubec ...
本例使用Spring Cloud Sleuth来实现分布式追踪,利用Kafka实现异步的分布式追踪,使用Elasticsearch存储追踪数据,使用Zipkin查看追踪内容。
  1.场景 当我们做异步请求处理的时候,客户端向服务端的请求不是立即返回的,而是在服务端有数据的时候才发送给客户端的。本例演示是服务端数据是另外的事件触发并推送给客户端的。 当使用微信或者支付宝扫码支付? ...
1. 背景 项目原先的Spring Boot版本为1.5.4.RELEASE,Spring Cloud版本为Dalston.SR2,升级后的Spring Boot版本为2.0.0.M7,
 命令查询职责分离模式(Command Query Responsibility Segregation,CQRS)从业务上分离修改 (Command,增,删,改,会对系统状态进行修改)和查询(Query,查,不会对系统状态进行修改)的行为。从而使得逻辑更加清晰,便于对不同部分进行针对性的优化。 CQRS有以下几点有点: 1.分工明确,可以负责不同的部分; 2.将业务上的命令和查询的职责分离能够提高系统的性能、可扩展性和安全性。并且在系统的演化中能够保持高度的灵活性,能够防止出现CRUD模式中,对查询或者修改中的某一方进行改动,导致另一方出现问题的情况; 3.逻辑清晰,能够看到系 ...
1. Kettle的简单介绍 Kettle(现名Data Integration)是一款使用Java编写的功能强大的ETL(Extract Transform and Load)工具,支持关系型数据库(
1.介绍 当系统有大量数据需要从数据库导入Elasticsearch时,使用Spring Batch可以提高导入的效率。Spring Batch使用ItemReader分页读取数据,ItemWriter批量写数据。由于Spring Batch没有提供Elastisearch的ItemWriter和ItemReader,本示例中自定义一个ElasticsearchItemWriter(ElasticsearchItemReader),用于批量导入。   源码地址:http://www.wisely.top/2018/02/24/spring-batch-elasticsearch/ ...
1 spring security PasswordEncoder spring security 5不需要配置密码的加密方式,而是用户密码加前缀的方式表明加密方式,如: {MD5}88e2d8cd1e92fd5544c8621508cd706b代表使用的是MD5加密方式; {bcrypt}$2a$10$eZeGvVV2ZXr/vgiVFzqzS.JLV878ApBgRT9maPK1Wrg0ovsf4YuI6代表使用的是
本文演示以Spark作为分析引擎,Cassandra作为数据存储,而使用Spring Boot来开发驱动程序的示例。 1.前置条件 安装Spark(本文使用Spark-1.5.1,如安装目录为/opt/spark) 安装Cassandra(3.0+) 创建keyspace CREATE KEYSPACE hfcb WITH REPLICATION = { 'class' : 'SimpleStrategy', 'replication_factor' : 3 }; 创建table CREATE TABLE person ( id text P ...
接上文Spring Cloud下基于OAUTH2认证授权的实现,我们将基于Spring Cloud实现OAUTH2的注销功能。 1 增加自定义注销Endpoint 所谓注销只需将access_token和refresh_token失效即可,我们模仿
在上篇使用kuberspay无坑安装生产级Kubernetes集群,在安装完成后,若需安装kubernetes-dashboard,请进行下面操作: 下载描述文件curl https://raw.githubusercontent.com/kubernetes/dashboard/master/src/deploy/kubernetes-dashboard.yaml -o kubernetes-dashboard.yaml 将gcr.io/google_containers/kubernetes-dashboard-amd64修改为registry.cn-hangzhou.aliyun ...
接上篇使用kuberspay无坑安装生产级Kubernetes集群,在使用kubespray安装好了kubernetes之后,我们需要在自己的客户端电脑配置kubectl,如何将集群的配置信息在本地配置呢,我们使用下面的脚本,放在scripts\copy-kubeconfig.yaml下,内容为: 源码地址:http://www.wisely.top/2017/07/04/kubespray-kubectl-config/ --- - hosts: kube-master[0] gather_facts: no become: yes tasks: - ...
Global site tag (gtag.js) - Google Analytics