diff --git a/test/org/redkale/test/util/ResourceTest.java b/test/org/redkale/test/util/ResourceTest.java index 1a9da5933..81c7a268d 100644 --- a/test/org/redkale/test/util/ResourceTest.java +++ b/test/org/redkale/test/util/ResourceTest.java @@ -1,10 +1,11 @@ /* * To change this license header, choose License Headers in Project Properties. - * To change this template file, choose Tools | Templates + * To change this template bigint, choose Tools | Templates * and open the template in the editor. */ package org.redkale.test.util; +import java.math.*; import javax.annotation.*; import org.redkale.convert.*; import org.redkale.convert.json.*; @@ -26,15 +27,21 @@ public class ResourceTest { factory.register(twinService); factory.inject(service); + System.out.println("--------------------------------------"); factory.inject(twinService); System.out.println(service); System.out.println(twinService); + factory.register("seqid", 200); + factory.register("bigint", new BigInteger("666666666666666")); + System.out.println(factory.find("seqid", int.class)); factory.register("property.id", "6789"); twinService = new TwinService("ffff"); factory.inject(twinService); factory.register(twinService); System.out.println(service); System.out.println(twinService); + factory.register("seqid", int.class, null); + System.out.println(service); } public static class TwinService { @@ -46,7 +53,7 @@ public class ResourceTest { private TestService service; private String name = ""; - + @java.beans.ConstructorProperties({"name"}) public TwinService(String name) { this.name = name; @@ -78,7 +85,7 @@ public class ResourceTest { @Override public String toString() { - return "{name:\""+name+"\", id: "+id+", serivce:"+service+"}"; + return "{name:\"" + name + "\", id: " + id + ", serivce:" + service + "}"; } } @@ -90,6 +97,12 @@ public class ResourceTest { @Resource(name = "property.id") private int intid; + @Resource(name = "bigint") + private BigInteger bigint; + + @Resource(name = "seqid") + private int seqid; + @Resource private TwinService service; @@ -108,6 +121,23 @@ public class ResourceTest { public void setIntid(int intid) { this.intid = intid; } + + public int getSeqid() { + return seqid; + } + + public void setSeqid(int seqid) { + this.seqid = seqid; + } + + public BigInteger getBigint() { + return bigint; + } + + public void setBigint(BigInteger bigint) { + this.bigint = bigint; + } + @ConvertColumn(ignore = true) public TwinService getService() { return service;