| net.hasor.db |
数据库框架,提供了JDBC操作接口,和全面的事务管理功能。
|
| net.hasor.db.dal.dynamic |
提供 dynamicSql 机制并可以生成 SQL 和其附属必要的参数等信息。
|
| net.hasor.db.dal.dynamic.nodes |
负责动态 SQL 的生成
|
| net.hasor.db.dal.dynamic.ognl |
|
| net.hasor.db.dal.dynamic.rule |
|
| net.hasor.db.dal.dynamic.segment |
FxSQL Parser
|
| net.hasor.db.dal.dynamic.tokens |
|
| net.hasor.db.dal.execute |
dynamicSql 执行器,支持 Statement、Prepared、Callable。
|
| net.hasor.db.dal.execute.sequence |
|
| net.hasor.db.dal.repository |
负责解析配置文件并构建和管路 dynamicSql,同时提供注解 @RefMapper 的解析。
|
| net.hasor.db.dal.repository.config |
|
| net.hasor.db.dal.repository.parser |
|
| net.hasor.db.dal.session |
|
| net.hasor.db.dialect |
SQL 方言。
|
| net.hasor.db.dialect.provider |
|
| net.hasor.db.jdbc |
数据库操作框架,对 Spring JDBC 进行了重新设计和实现。
|
| net.hasor.db.jdbc.core |
Hasor Jdbc Operations Impl.
|
| net.hasor.db.jdbc.extractor |
|
| net.hasor.db.jdbc.mapper |
|
| net.hasor.db.jdbc.paramer |
|
| net.hasor.db.lambda |
提供单表的 CURD 能力,并提供 lambda 方式操作操作数据库。
|
| net.hasor.db.lambda.core |
|
| net.hasor.db.lambda.segment |
|
| net.hasor.db.mapping |
|
| net.hasor.db.mapping.def |
|
| net.hasor.db.mapping.resolve |
|
| net.hasor.db.page |
|
| net.hasor.db.transaction |
Hasor 事务管理器,支持 7 种传播属性。
|
| net.hasor.db.transaction.support |
Hasor 事务管理器实现类。
|
| net.hasor.db.types |
like Mybatis type. but JDBC 4.2 full compatible,
|
| net.hasor.db.types.handler |
Type handlers.
|