public class Wrapper extends Object implements Serializable
Constructor and Description |
---|
Wrapper() |
Wrapper(Character wrapQuote)
构造
|
Wrapper(Character preWrapQuote,
Character sufWrapQuote)
包装符号
|
Modifier and Type | Method and Description |
---|---|
char |
getPreWrapQuote() |
char |
getSufWrapQuote() |
void |
setPreWrapQuote(Character preWrapQuote)
设置前置包装的符号
|
void |
setSufWrapQuote(Character sufWrapQuote)
设置后置包装的符号
|
String |
unWrap(String field)
解包装字段名
|
Collection<String> |
wrap(Collection<String> fields)
包装字段名
有时字段与SQL的某些关键字冲突,导致SQL出错,因此需要将字段名用单引号或者反引号包装起来,避免冲突 |
Condition[] |
wrap(Condition... conditions)
包装字段名
有时字段与SQL的某些关键字冲突,导致SQL出错,因此需要将字段名用单引号或者反引号包装起来,避免冲突 |
Entity |
wrap(Entity entity)
包装表名和字段名,此方法返回一个新的Entity实体类
有时字段与SQL的某些关键字冲突,导致SQL出错,因此需要将字段名用单引号或者反引号包装起来,避免冲突 |
String[] |
wrap(String... fields)
包装字段名
有时字段与SQL的某些关键字冲突,导致SQL出错,因此需要将字段名用单引号或者反引号包装起来,避免冲突 |
String |
wrap(String field)
包装字段名
有时字段与SQL的某些关键字冲突,导致SQL出错,因此需要将字段名用单引号或者反引号包装起来,避免冲突 |
public Wrapper()
public Wrapper(Character wrapQuote)
wrapQuote
- 单包装字符public char getPreWrapQuote()
public void setPreWrapQuote(Character preWrapQuote)
preWrapQuote
- 前置包装符号public char getSufWrapQuote()
public void setSufWrapQuote(Character sufWrapQuote)
sufWrapQuote
- 后置包装符号public String wrap(String field)
field
- 字段名public String unWrap(String field)
field
- 字段名public String[] wrap(String... fields)
fields
- 字段名public Collection<String> wrap(Collection<String> fields)
fields
- 字段名public Entity wrap(Entity entity)
entity
- 被包装的实体Copyright © 2024. All rights reserved.