|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Objectorg.nutz.dao.TableName
public class TableName
将一个参考对象存入 ThreadLocal
Nutz.Dao 将在构造 SQL 时,参考这个对象。如何参考,请参看 '@Table' 关于 “动态表名的赋值规则” 的描述
构造方法摘要 | |
---|---|
TableName()
|
方法摘要 | |
---|---|
static void |
clear()
清除当前线程的动态表名参考对象 |
static java.lang.Object |
get()
|
static boolean |
isPrimitive(java.lang.Object obj)
|
static java.lang.String |
render(Segment tableName)
根据当前线程的参考对象,渲染一个动态表名 |
static void |
run(java.lang.Object refer,
java.lang.Runnable atom)
代码模板,这个模板保证了,在 atom 中运行的 POJO 的动态表名,都会被参考对象所影响 |
static java.lang.Object |
set(java.lang.Object obj)
为当前线程设置动态表名参考对象 |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造方法详细信息 |
---|
public TableName()
方法详细信息 |
---|
public static void run(java.lang.Object refer, java.lang.Runnable atom)
refer
- 参考对象atom
- 你的业务逻辑public static java.lang.Object get()
public static java.lang.Object set(java.lang.Object obj)
obj
- 参考对象
public static void clear()
public static java.lang.String render(Segment tableName)
tableName
- 动态表名
public static boolean isPrimitive(java.lang.Object obj)
|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |