public class NutConf extends Object
NutType
Modifier and Type | Field and Description |
---|---|
static int |
AOP_CLASS_LEVEL |
static boolean |
AOP_ENABLED |
static boolean |
AOP_USE_CLASS_ID
Aop类是否每个Ioc容器都唯一,设置这个开关是因为wendal还不确定会有什么影响,暂时关闭状态.
|
static boolean |
HAS_LOCAL_DATE_TIME |
static boolean |
JSON_ALLOW_ILLEGAL_ESCAPE
是否允许非法的Json转义符,属于兼容性配置
|
static boolean |
JSON_APPEND_ILLEGAL_ESCAPE
若允许非法的Json转义符,是否把转义符附加进目标字符串
|
static boolean |
RESOURCE_SCAN_TRACE
调试Scans类的开关.鉴于Scans已经非常靠谱,这个开关基本上没用处了
|
static boolean |
SQLSERVER_USE_NVARCHAR |
static boolean |
USE_EL_IN_OBJECT_CONVERT
Map.map2object时的EL支持,很少会用到,所以默认关闭.
|
static boolean |
USE_FASTCLASS
是否启用FastClass机制,会提高反射的性能,如果需要热部署,应关闭.
|
static boolean |
USE_MIRROR_CACHE
是否缓存Mirror,配合FastClass机制使用,会提高反射的性能,如果需要热部署,应关闭.
|
Modifier and Type | Method and Description |
---|---|
static void |
clear()
清理所有配置信息
|
static Object |
get(String key)
读取配置项, 返回Map, List或者 Object.
|
static Object |
get(String key,
Type type)
读取一个配置项, 并转换成相应的类型.
|
static Object |
getOrDefault(String key,
Object defaultValue) |
static void |
load(String... paths) |
static void |
set(String key,
Object value) |
public static boolean USE_FASTCLASS
public static boolean USE_MIRROR_CACHE
public static boolean USE_EL_IN_OBJECT_CONVERT
public static boolean RESOURCE_SCAN_TRACE
public static boolean JSON_ALLOW_ILLEGAL_ESCAPE
public static boolean JSON_APPEND_ILLEGAL_ESCAPE
public static boolean AOP_USE_CLASS_ID
public static int AOP_CLASS_LEVEL
public static boolean HAS_LOCAL_DATE_TIME
public static boolean AOP_ENABLED
public static boolean SQLSERVER_USE_NVARCHAR
public static void load(String... paths)
public static void clear()
Copyright © 2019. All rights reserved.