diff --git a/convert.html b/convert.html
index 7eef7fc1b..762d85c62 100644
--- a/convert.html
+++ b/convert.html
@@ -199,7 +199,7 @@
Convert 支持带参数构造函数。
-1. public 带参数的构造函数加上 @java.beans.ConstructorProperties 注解:
+1. public 带参数的构造函数加上 @ConstructorParameters 注解:
public class UserRecord {
private int userid;
@@ -208,7 +208,7 @@
private String password = "";
- @java.beans.ConstructorProperties({"userid", "username", "password"})
+ @ConstructorParameters({"userid", "username", "password"})
public UserRecord(int userid, String username, String password) {
this.userid = userid;
this.username = username;
@@ -266,7 +266,7 @@
private static Creator<UserRecord> creator() {
return new Creator<UserRecord>() {
@Override
- @Creator.ConstructorParameters({"userid", "username", "password"}) //带参数的构造函数必须有ConstructorParameters注解
+ @ConstructorParameters({"userid", "username", "password"}) //带参数的构造函数必须有ConstructorParameters注解
public UserRecord create(Object... params) {
return new UserRecord((params[0] == null ? 0 : (Integer) params[0]), (String) params[1], (String) params[2]);
}
@@ -274,7 +274,7 @@
}
}
通常JavaBean类默认有个public空参数的构造函数,因此大部分情况下不要自定义Creator,其实只要不是private的空参数构造函数Convert都能自动支持(其他的框架都仅支持public的构造函数),只有仅含private的构造函数才需要自定义Creator。带参数的构造函数就需要标记@java.beans.ConstructorProperties,常见于Immutable Object。
+
通常JavaBean类默认有个public空参数的构造函数,因此大部分情况下不要自定义Creator,其实只要不是private的空参数构造函数Convert都能自动支持(其他的框架都仅支持public的构造函数),只有仅含private的构造函数才需要自定义Creator。带参数的构造函数就需要标记@ConstructorParameters,常见于Immutable Object。
Convert 支持自定义Decode、Encode。