OneCoder Avatar
OneCodercoderli.com · 937 篇博文
🏷️

#Spring

19 篇博文

已为您筛选出所有包含「#Spring」标签的技术文章与算法真题

✕ 清除筛选,返回首页
Java 架构演进与实战 · 架构实践··2 分钟

SpringXD 任务、启动消息通信代码流程分析

通信流程概括 任务部署时,xd-admin和container之间通过zookeeper的节点监听通信。container监听zk deployment节点,执行部署。同事绑定kafka message consumer和reactor subscriber。 任务启动时,xd-admin和container通过kaf...

SpringXD 任务、启动消息通信代码流程分析
Java 架构演进与实战 · 架构实践··6 分钟

Spring .properties配置文件加密

对于保存在.properties文件中的敏感信息,支持采用加密的方式保存。然后在程序中解密使用。 <!--break-- 实现方案 采用自定义PropertySourceLoader的方式,在.properties配置文件加载期,遍历值,遇到指定格式的值,则执行解密操作。具体代码如下: CodecUtil即加解密工具类...

{ } JavaJava 服务端架构
Java 架构演进与实战 · 架构实践··6 分钟

SpringXD on yarn 使用Container工作组

SpringXD on Yarn支持Container分组。可以更好的控制admin和container分配。 控制组内成员 以组单位整体控制生命周期 动态创建组 重启失败的容器 <!--break-- 实际上,XD on Yarn有内置分组admin和container。结合例子使用: 查看分组列表: 创建新的分组...

SpringXD on yarn 使用Container工作组
Java 架构演进与实战 · 架构实践··2 分钟

On Yarn模式下 Spring Flo for SpringXD UI部署

配置Spring Flo可在SpringXD的admin-ui页面提供拖拽式的组合job的定义。 从Pivotal官方下载Flo for XD 1.0.1版本 https://network.pivotal.io/products/p-spring-flo <!--break-- 解压flo-spring-xd-adm...

On Yarn模式下 Spring Flo for SpringXD UI部署
Java 架构演进与实战 · 架构实践··18 分钟

SpringXD 自定义Job模块开发

SpringXD中的Job实际即为Spring Batch中的Job,因此我们先按照Spring Batch的规范开发一个简单的Job。 <!--break-- 项目依赖: 实际这里无需配置spring-batch的依赖,因为会在springxd的parent pom中声明。而springxd的parent一般我们都会...

{ } JavaJava 服务端架构
Java 架构演进与实战 · 架构实践··6 分钟

SpirngXD on YARN模式部署说明

Spring XD可以on yarn运行。 下载on yarn运行包并解压 部署本地Hadoop环境 要on yarn运行需要依赖本地的Hadoop环境。下载Hadoop安装包并解压。笔者试验环境中已经提供了针对Hadoop的自动化配置脚本,这里不再赘述。 xd on yarn配置 修改servers.yml配置文件,...

{ } JavaJava 服务端架构
Java 架构演进与实战 · 架构实践··7 分钟

SpringXD分布式模式部署

Spring XD有两种运行模式:单机和分布式模式。这里关注分布式模式的部署和运行时特点。 <!--break-- 分布式集群组件 Spring XD分布式环境包含以下组件: - Admin 管理节点。管理Stream和Job的配置和发布,提供REST接口等。 - Container 运行流式任何和批量任务的节点,部署...

{ } JavaJava 服务端架构
Java 架构演进与实战 · 架构实践··24 分钟

Spring Batch 初探、使用样例

<p 工作里用到了Spring Batch项目,以前我也是做并行计算的,听说过Spring Batch不过并没有去具体了解过。今天抽空看看官方文档进行下初步的了解。</p <p 官方文档地址:<a href="http://docs.spring.io/spring-batch/trunk/reference/html...

{ } JavaJava 服务端架构
Java 架构演进与实战 · 架构实践··2 分钟

Spring集成Hibernate注解配置 无hibernate.cfg.xml文件,自动生成表配置

<p 本以为一个无足挂齿的小问题,没想到还折腾了一下。遂记录一下。主要搜索出的结果排名靠前的大多是在hibernate.cfg.xml中的配置方式。与我的环境不符。正确配置方式如下。已测试。</p <p 注:注释掉的配置value配置方式和prop配置方式,均有效。<br / &nbsp;</p

{ } JavaJava 服务端架构
Java 架构演进与实战 · 架构实践··8 分钟

Spring Framework 4.0 迁移指南 (官方文档翻译)

看到Spring Framework4.0发布的消息,看了下new future,<a href="http://www.coderli.com"OneCoder</a很喜欢spring这种追&ldquo;时髦&rdquo;的风格,groovy脚本配置和Java8都支持了。顺便就翻译了一下官方的迁移指南。对一般使用来说...

{ } JavaJava 服务端架构
Java 架构演进与实战 · Spring··8 分钟

Hessian4.0.7+Spring3.2.2文件上传

<p 最近用Hessian4.0.7做文件上传,先给出自己做试验的样例代码,写在tomcat7下,采用servlet3.0,配置代码如下:</p <p 定义接口,并在服务端实现,Hessian4.0开始支持流作为参数传递,以前则采用byte[]方式传递:</p <p class="p1" 客户端调用:</p <p 很简...

{ } JavaJava 服务端架构
Java 架构演进与实战 · Spring··7 分钟

Servlet3.0下基于注解的SpringMVC3.1配置-完全零配置文件

<p Spring3.1.x系列的一个新特性就是支持了Servlet3.0规范,基于注解的方式配置SpringMVC框架。官方文档描述如下:</p <blockquote <div <div <div <h3 3.1.10&nbsp;Support for Servlet 3 code-based configurat...

{ } JavaJava 服务端架构
Java 架构演进与实战 · Spring··38 分钟

Spring源码学习-含有通配符路径解析(上)

继续前文<a href="http://www.coderli.com/spring-filesystem-filepath-parse/" target="blank"《[原创] Spring源码学习-FileSystemXmlApplicationContext路径格式及解析方式》</a的问题。 先测试分析包含通配...

{ } JavaJava 服务端架构
Java 架构演进与实战 · Spring··19 分钟

Spring源码学习-FileSystemXmlApplicationContext路径格式及解析方式

了解完了FileSystemXmlApplicationContext构造函数,我们来看看路径解析的问题。 - 支持路径格式的研究。(绝对?相对?通配符?classpath格式又如何? - 路径如何解析? 下面,我们就来一一验证和解答。先放出本次测试用的配置文件(app-context.xml和test.propert...

Spring源码学习-FileSystemXmlApplicationContext路径格式及解析方式
Java 架构演进与实战 · Spring··20 分钟

Spring研究-容器初始化之FileSystemXmlApplicationContext构造函数

宅男Coder,没有其他爱好,闲暇之余抱着瞻仰的心态去阅读一下Spring的源码,期许能收获一支半解。要学习Spring的源码,第一步自然是下载和编译Spring的源码,这个我在之前的博文中已经发表过了。具体可参考:<a href="http://www.coderli.com/springframework-sour...

{ } JavaJava 服务端架构
Java 架构演进与实战 · Spring··3 分钟

SpringFramework3 源码下载和编译教程

Spring已经将源码从svn迁移到了git。所以,首先需要安装git环境。我使用的是Windows下的TortoiseGit,带图形界面,比较直观。 SpringFramework的GitHub地址:https://github.com/SpringSource/spring-framework Git clone地...

{ } JavaJava 服务端架构
Java 架构演进与实战 · Spring··10 分钟

Java 利用ASM读取变量值(Field value)问题研究

最近在学习Spring源码的过程中,遇到了spring-asm工程的重新打包的问题,于是突然就想研究一下asm这个开源字节码操作工具。秉承我的一贯风格,想到啥就立马学啥。 对于开源产品,我的一贯风格就是通过其官方提供的源码版本管理地址(svn/git等),直接下载最新代码,构建Java工程,直接通过工程依赖的方式研究学...

{ } JavaJava 服务端架构
🎉已全部呈现所有 19 篇博文(可使用页面右上角或快捷键 / 搜索精准定位)