This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user