浏览代码

添加注释

James 1 年之前
父节点
当前提交
db5c9e944f
共有 1 个文件被更改,包括 13 次插入0 次删除
  1. 13 0
      src/main/java/com/jfinal/plugin/activerecord/IContainerFactory.java

+ 13 - 0
src/main/java/com/jfinal/plugin/activerecord/IContainerFactory.java

@@ -25,8 +25,21 @@ import java.util.Set;
 @SuppressWarnings("rawtypes")
 public interface IContainerFactory extends Serializable {
 
+	/**
+	 * 用于存放 Model 属性的 Map
+	 * 警告:不能使用 ConcurrentHashMap,其无法存入 null 值,无法将 null 写入数据库
+	 */
 	Map getAttrsMap();
+
+	/**
+	 * 用于存放 Record 字段的 Map
+	 * 警告:不能使用 ConcurrentHashMap,其无法存入 null 值,无法将 null 写入数据库
+	 */
 	Map getColumnsMap();
+
+	/**
+	 * 用于存放 Model/Record 字段的修改标记
+	 */
 	Set getModifyFlagSet();
 
 	static final IContainerFactory defaultContainerFactory = new IContainerFactory() {