⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 accesstor.java

📁 一个Java持久层类库
💻 JAVA
字号:
package ActiveObject.vo;import ActiveObject.core.ActiveRecord;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method; /** *  @author tanjiazhang */public class Accesstor {    private String fieldName;    private String columnName;    private Method getter = null;    private Method setter = null;//    private boolean identify = false;    public Accesstor (Method getter, Method setter)     {        this.getter = getter;        this.setter = setter;    }    public Accesstor (String fieldName, Method getter, Method setter)    {        this.fieldName = fieldName;        this.getter = getter;        this.setter = setter;    }    public Accesstor (String fieldName, String columnName, Method getter, Method setter)    {        this.fieldName = fieldName;        this.columnName = columnName;        this.getter = getter;        this.setter = setter;    }    public final Object invokeGetValue(ActiveRecord record) throws IllegalAccessException, IllegalArgumentException, InvocationTargetException    {        return this.getter.invoke(record);    }    public final void invokeSetValue(ActiveRecord record, Object value)throws IllegalAccessException, IllegalArgumentException, InvocationTargetException    {        this.setter.invoke(record, value);    }    /**     * @return the fieldName     */    public String getFieldName() {        return fieldName;    }    /**     * @param fieldName the fieldName to set     */    public void setFieldName(String fieldName) {        this.fieldName = fieldName;    }    /**     * @return the columnName     */    public String getColumnName() {        return columnName;    }    /**     * @param columnName the columnName to set     */    public void setColumnName(String columnName) {        this.columnName = columnName;    }    /**     * @return the identify     *///    public boolean isIdentify() {//        return identify;//    }////    /**//     * @param identify the identify to set//     *///    public void setIdentify(boolean identify) {//        this.identify = identify;//    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -