From 081c3b00eaa56082afa1d9a4d1a8587636360639 Mon Sep 17 00:00:00 2001
From: RedKale <22250530@qq.com>
Date: Sat, 30 Jan 2016 10:59:15 +0800
Subject: [PATCH]
---
redkale.html | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/redkale.html b/redkale.html
index 31a9621a1..f62113a1b 100644
--- a/redkale.html
+++ b/redkale.html
@@ -140,24 +140,24 @@
ResourceFactory factory = ResourceFactory.root();
factory.register("property.id", "2345"); //注入String类型的property.id
AService aservice = new AService();
- BService bservice = new BService("eeeee");
+ BService bservice = new BService("eee");
factory.register(aservice); //放进Resource池内,默认的资源名name为""
factory.register(bservice); //放进Resource池内,默认的资源名name为""
factory.inject(aservice); //给aservice注入id、bservice,bigint没有资源,所以为null
factory.inject(bservice); //给bservice注入id、aservice
- System.out.println(aservice); //输出结果为:{id:"2345", intid: 2345, bigint:null, bservice:{name:eeeee}}
- System.out.println(bservice); //输出结果为:{name:"eeeee", id: 2345, aserivce:{id:"2345", intid: 2345, bigint:null, bservice:{name:eeeee}}}
+ System.out.println(aservice); //输出结果为:{id:"2345", intid:2345, bigint:null, bservice:{name:eee}}
+ System.out.println(bservice); //输出结果为:{name:"eee", id:2345, aserivce:{id:"2345", intid:2345, bigint:null, bservice:{name:eee}}}
factory.register("seqid", 200); //放进Resource池内, 同时ResourceFactory会自动更新aservice的seqid值
System.out.println(factory.find("seqid", int.class)); //输出结果为:200
factory.register("bigint", new BigInteger("66666")); //放进Resource池内, 同时ResourceFactory会自动更新aservice对象的bigint值
- System.out.println(aservice); //输出结果为:{id:"2345", intid: 2345, bigint:66666, bservice:{name:eeeee}} 可以看出seqid与bigint值都已自动更新
+ System.out.println(aservice); //输出结果为:{id:"2345", intid:2345, bigint:66666, bservice:{name:eee}}可以看出seqid与bigint值都已自动更新
factory.register("property.id", "6789"); //更新Resource池内的id资源值, 同时ResourceFactory会自动更新aservice、bservice的id值
- System.out.println(aservice); //输出结果为:{id:"6789", intid: 6789, bigint:66666, bservice:{name:eeeee}}
- System.out.println(bservice); //输出结果为:{name:"eeeee", id: 6789, aserivce:{id:"6789", intid: 6789, bigint:66666, bservice:{name:eeeee}}}
+ System.out.println(aservice); //输出结果为:{id:"6789", intid:6789, bigint:66666, bservice:{name:eee}}
+ System.out.println(bservice); //输出结果为:{name:"eee", id:6789, aserivce:{id:"6789", intid:6789, bigint:66666, bservice:{name:eee}}}
bservice = new BService("ffff");
factory.register(bservice); //更新Resource池内name=""的BService资源, 同时ResourceFactory会自动更新aservice的bservice对象