- main(String[]) - 类 中的静态方法org.beetl.sql.test.DbStyleSample
-
- main(String[]) - 类 中的静态方法org.beetl.sql.test.InterceptSample
-
- main(String[]) - 类 中的静态方法org.beetl.sql.test.MappingSample
-
- main(String[]) - 类 中的静态方法org.beetl.sql.test.PluginAnnotationSample
-
- main(String[]) - 类 中的静态方法org.beetl.sql.test.SQLLoaderSample
-
- mappingConfig(Element) - 类 中的方法org.beetl.sql.test.mappping.SimpleXMLMapping
-
- MappingSample - org.beetl.sql.test中的类
-
演示如实如何实现TypeHandler转化BigInteger,和JsonNode,以及RowMapper,xml定义的ResultSetMapper,这些提供了灵活的映射
- MappingSample(SQLManager) - 类 的构造器org.beetl.sql.test.MappingSample
-
- MappingSample.BigIntTypeHandler - org.beetl.sql.test中的类
-
Beetlsql 并没有内置对BigInteger支持,这里可以扩展
- MappingSample.JsonNodeTypeHandler - org.beetl.sql.test中的类
-
Jackson的JsonNode类型处理类,使得java属性可以是JsonNode。
- MappingSample.MyRowMapper - org.beetl.sql.test中的类
-
自定义一个行映射
- MappingSample.User2 - org.beetl.sql.test中的类
-
- MappingSample.User3 - org.beetl.sql.test中的类
-
使用xml配置映射规则,参考user.xml,ResultProvider表示如何映射,XmlMapping是映射配置
- MappingSample.UserNode - org.beetl.sql.test中的类
-
把jsonNode存放到数据库,或者读取出来,在PluginAnnotation演示了通过自定义注解Jackson实现
这次我们可以换一个更底层的,实现一个类型处理器
- MappingSample.UserVo - org.beetl.sql.test中的类
-
- MappingSample.UserVo2 - org.beetl.sql.test中的类
-
- mapRow(ExecuteContext, Object, ResultSet, int, Annotation) - 类 中的方法org.beetl.sql.test.MappingSample.MyRowMapper
-
- Matcher - org.beetl.sql.test.annotation中的注释类型
-
自定义一个注解,扩展Mapper接口
- MatcherBuilder - org.beetl.sql.test.annotation中的类
-
- MatcherBuilder() - 类 的构造器org.beetl.sql.test.annotation.MatcherBuilder
-
- MatcherBuilder.MatcherInvoke - org.beetl.sql.test.annotation中的类
-
执行Matcher注解的方法,拼接condition 为sql并执行
- MatcherInvoke(boolean, Class) - 类 的构造器org.beetl.sql.test.annotation.MatcherBuilder.MatcherInvoke
-
- MyBeanConvertBuilder - org.beetl.sql.test.annotation中的类
-
演示从数据库取出后,在做一些操作
- MyBeanConvertBuilder() - 类 的构造器org.beetl.sql.test.annotation.MyBeanConvertBuilder
-
- MyExecutor(ExecuteContext) - 类 的构造器org.beetl.sql.test.DbStyleSample.H2StylePlus.MyExecutor
-
- MyRowMapper() - 类 的构造器org.beetl.sql.test.MappingSample.MyRowMapper
-