- 博客(9)
- 资源 (29)
- 收藏
- 关注
原创 Spring DATA JPA 配置多数据源
Spring DATA JPA 配置多数据源本文我们通过一个简单示例说明如何在spring data jpa中配置多数据源。示例实体首先,我们创建两个简单实体,每个独立存储在不同数据库中。 第一个是User:package org.dataz.persistence.multiple.model.user;@Entity@Table(schema = "spring_j...
2018-06-20 18:03:11 15775 4
原创 java实现高效文件下载
java实现高效文件下载本文我们介绍几种方法下载文件。从基本JAVA IO 到 NIO包,也介绍第三方库的一些方法,如Async Http Client 和 Apache Commons IO. 最后我们还讨论在连接断开后如何恢复下载。使用java IO下载文件最基本的方法是java IO,使用URL类打开待下载文件的连接。为有效读取文件,我们使用openStream() 方法获取 ...
2018-06-15 22:19:43 37903
原创 spring 集成 Orika Bean映射框架
spring 集成 Orika Bean映射框架前文介绍了Orika,本文介绍如何在spring框架中集成使用。spring中注册与spring 集成仅需定义统一的mapperFactory,然后把需要转换的bean依次注册至mapperFactory。package com.mytutorial;import ma.glasnost.orika.MapperFacto...
2018-06-15 18:11:21 1932
原创 java 生成随机字符串
java 生成随机字符串本文我们介绍java中如何生成随机字符串,首先介绍标准java库,然后介绍the Apache Commons Lang library。java生成随机无限定字符串首先简单生成7个字符的随机字符串:@Test public void givenUsingPlainJava_whenGeneratingRandomStringUnbounded_the...
2018-06-13 22:00:53 11867 1
原创 freemarker避免if条件输出空行
freemarker避免if条件输出空行在使用freemarker过程中,模板文件中有<#if condition>…<#/if>行,当条件为假时输出空行,下面说明解决办法。提出问题在freemarker模板中写if标签进行判断,输出多余空行: 模板内容:name:${name}<#if user == "Big Joe"&gt
2018-06-13 21:28:33 3593 1
原创 spring security 自定义AccessDecisionVoter类
spring security 自定义AccessDecisionVoter类针对spring web应用或rest api,spring security提供很多方法实现安全控制,但有时会遇到一些具体场景默认提供功能难以满足。本文我们自定义AccessDecisionVoter类展示如何抽象web应用程序的授权逻辑,并将其与应用程序的业务逻辑分离开来。应用场景为了演示Access...
2018-06-09 15:38:58 7923
原创 Spring Security Basic 认证
Spring Security Basic 认证本文介绍如何在spring security中搭建、配置、自定义Basic认证。读者需要在spring mvc 基础上进行配置测试。Spring Security配置使用java config方式配置如下:@Configuration@EnableWebSecuritypublic class CustomWebSecurit...
2018-06-07 22:24:12 8159
原创 使用 Orika 实现bean 映射
使用 Orika 实现bean 映射Orika是java Bean映射框架,可以实现从一个对象递归拷贝数据至另一个对象。在开发多层应用程序中非常有用。在这些曾之间交换数据时,通常为了适应不同API需要转换一个实例至另一个实例。有很多方法可以实现:硬代码拷贝或Dozer实现bean映射等。总之,需要简化不同层对象之间映射过程。 Orika使用字节码生成器创建开销最小的快速映射,比其他基于反...
2018-06-03 20:30:46 16566 10
原创 Java Base64 加密与解密
Java Base64 加密与解密本文我们探讨不同方式实现java中Base4加密和解密功能。主要是java 8 api为主,同时也学习来自Apache Commons 的API。Java 8 中 Base 64java 8 在标准API中增加Base64功能,通过 java.util.Base64工具类。首先我们看基本的加密过程:Java 8 基本 Base64基本的...
2018-06-01 20:07:36 22631 1
钻石示例数据,经典的机器学习示例数据,parquet格式、csv格式,方便用户下载学习
2024-09-16
Spring Cloud Spring Boot and Netflix OSS.pdf
2021-08-26
kafka学习资料合集
2020-09-22
嵌套聚集示例数据--nested-data.json
2020-04-04
Elasticsearch Painless Script入门教程--示例数据-sat.json
2020-03-23
Elasticsearch Painless Script入门教程--示例数据-sat.json
2020-03-23
深入理解 significant terms 和 significant text 分组聚集代码 sports&news.json
2020-02-23
Elasticsearch聚合分析实战(2)-employees.json
2020-02-15
Effective Java 3rd Edition
2018-09-18
YSJSW(Yet Another Java Service Wrapper)
2016-08-30
《在Tomcat上安装部署SAIKU》资源下载
2015-02-10
《kettle中使用javascript步骤和fireToDB函数实现自定义数据库查询 》代码
2014-10-29
《kettle中调用java类》示例代码
2014-10-12
《kettle子转换即映射》博客示例代码
2014-10-05
《示例学习kettle之Excel Writer步骤》博客文章示例
2014-09-16
《详解kettle之User Defined Java Class步骤》示例代码
2014-09-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人