| 程序包 | 说明 |
|---|---|
| org.beetl.sql.core |
| 限定符和类型 | 方法和说明 |
|---|---|
SQLManagerBuilder |
SQLManagerBuilder.addIdAutoGen(String name,
IDAutoGen algorithm) |
SQLManagerBuilder |
SQLManagerBuilder.addInterceptor(Interceptor interceptor)
添加拦截器, 不会与inters冲突, 只会追加
|
SQLManagerBuilder |
SQLManagerBuilder.addInterDebug()
添加 DebugInterceptor 不是必须的,但可以通过它查看sql执行情况
不会与inters冲突, 只会追加 |
static SQLManagerBuilder |
SQLManager.newBuilder(ConnectionSource ds)
使用这个创建更加的简洁, 并且用户不需要理解更多的 构造函数
|
static SQLManagerBuilder |
SQLManager.newBuilder(String driver,
String url,
String userName,
String password)
快速上手的简洁构建器
|
SQLManagerBuilder |
SQLManagerBuilder.setBeanProcessor(BeanProcessor beanProcessor) |
SQLManagerBuilder |
SQLManagerBuilder.setBeetlPs(Properties beetlPs) |
SQLManagerBuilder |
SQLManagerBuilder.setDbStyle(DBStyle dbStyle) |
SQLManagerBuilder |
SQLManagerBuilder.setDefaultSchema(String defaultSchema,
String defaultCatalog) |
SQLManagerBuilder |
SQLManagerBuilder.setInters(Interceptor[] inters)
创建一个SQLManager,DebugInterceptor 不是必须的,但可以通过它查看sql执行情况
Interceptor[] inters = new Interceptor[]{new DebugInterceptor()};
|
SQLManagerBuilder |
SQLManagerBuilder.setMapperBuilder(MapperBuilder mapperBuilder) |
SQLManagerBuilder |
SQLManagerBuilder.setName(String name)
为sqlManager指定一个名字,如果未指定,则默认"default"
|
SQLManagerBuilder |
SQLManagerBuilder.setNc(NameConversion nc) |
SQLManagerBuilder |
SQLManagerBuilder.setOffsetStartZero(boolean offsetStartZero) |
SQLManagerBuilder |
SQLManagerBuilder.setSqlLoader(SQLLoader sqlLoader) |
SQLManagerBuilder |
SQLManagerBuilder.setSqlLoader(String root,
String charset) |
SQLManagerBuilder |
SQLManagerBuilder.setSQLManagerExtend(SQLManagerExtend sqlManagerExtend) |
Copyright © 2022. All rights reserved.