├── .classpath ├── .project ├── .settings ├── org.eclipse.jdt.core.prefs └── org.maven.ide.eclipse.prefs ├── README.md ├── pom.xml ├── src └── main │ └── java │ ├── applicationContext.xml │ ├── com │ └── sborm │ │ ├── core │ │ ├── ApplicationContextHelper.java │ │ ├── BaseEntity.java │ │ ├── BaseEntityMapper.java │ │ ├── BaseEntityRowMapper.java │ │ ├── DatabaseRouter.java │ │ ├── DatabaseRouterFactory.java │ │ ├── EntityContainer.java │ │ ├── EntityInfo.java │ │ ├── EntityScanner.java │ │ ├── PageResult.java │ │ ├── annotation │ │ │ ├── Column.java │ │ │ ├── Database.java │ │ │ └── Table.java │ │ ├── dao │ │ │ ├── BaseDao.java │ │ │ └── IBaseDao.java │ │ ├── generator │ │ │ └── EntityGenerator.java │ │ ├── grammar │ │ │ ├── ColumnBuilder.java │ │ │ ├── GrammarBuilder.java │ │ │ ├── GrammarException.java │ │ │ ├── GroupBuilder.java │ │ │ ├── HavingBuilder.java │ │ │ ├── OrderBuilder.java │ │ │ ├── OrderMode.java │ │ │ ├── PageBuilder.java │ │ │ ├── QueryBuilder.java │ │ │ ├── QueryCondition.java │ │ │ ├── QueryMode.java │ │ │ ├── SQL.java │ │ │ └── WhereBuilder.java │ │ └── utils │ │ │ ├── AnnotationUtil.java │ │ │ ├── ClassScanner.java │ │ │ ├── CommonJdbc.java │ │ │ ├── CommonUtil.java │ │ │ ├── EntityUtil.java │ │ │ └── MysqlTypeMapping.java │ │ └── example │ │ ├── BaseDaoTest.java │ │ ├── Example.java │ │ ├── GeneratorExample.java │ │ ├── Test.java │ │ ├── bean │ │ └── Demo.java │ │ ├── dao │ │ ├── ITestDao.java │ │ └── impl │ │ │ └── TestDao.java │ │ └── example.txt │ └── jdbc.properties └── test.sql /.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/.classpath -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/.project -------------------------------------------------------------------------------- /.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /.settings/org.maven.ide.eclipse.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/.settings/org.maven.ide.eclipse.prefs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/applicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/applicationContext.xml -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/ApplicationContextHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/ApplicationContextHelper.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/BaseEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/BaseEntity.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/BaseEntityMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/BaseEntityMapper.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/BaseEntityRowMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/BaseEntityRowMapper.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/DatabaseRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/DatabaseRouter.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/DatabaseRouterFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/DatabaseRouterFactory.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/EntityContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/EntityContainer.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/EntityInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/EntityInfo.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/EntityScanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/EntityScanner.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/PageResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/PageResult.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/annotation/Column.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/annotation/Column.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/annotation/Database.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/annotation/Database.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/annotation/Table.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/annotation/Table.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/dao/BaseDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/dao/BaseDao.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/dao/IBaseDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/dao/IBaseDao.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/generator/EntityGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/generator/EntityGenerator.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/grammar/ColumnBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/grammar/ColumnBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/grammar/GrammarBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/grammar/GrammarBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/grammar/GrammarException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/grammar/GrammarException.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/grammar/GroupBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/grammar/GroupBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/grammar/HavingBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/grammar/HavingBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/grammar/OrderBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/grammar/OrderBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/grammar/OrderMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/grammar/OrderMode.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/grammar/PageBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/grammar/PageBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/grammar/QueryBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/grammar/QueryBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/grammar/QueryCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/grammar/QueryCondition.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/grammar/QueryMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/grammar/QueryMode.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/grammar/SQL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/grammar/SQL.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/grammar/WhereBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/grammar/WhereBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/utils/AnnotationUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/utils/AnnotationUtil.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/utils/ClassScanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/utils/ClassScanner.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/utils/CommonJdbc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/utils/CommonJdbc.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/utils/CommonUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/utils/CommonUtil.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/utils/EntityUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/utils/EntityUtil.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/core/utils/MysqlTypeMapping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/core/utils/MysqlTypeMapping.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/example/BaseDaoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/example/BaseDaoTest.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/example/Example.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/example/Example.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/example/GeneratorExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/example/GeneratorExample.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/example/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/example/Test.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/example/bean/Demo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/example/bean/Demo.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/example/dao/ITestDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/example/dao/ITestDao.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/example/dao/impl/TestDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/example/dao/impl/TestDao.java -------------------------------------------------------------------------------- /src/main/java/com/sborm/example/example.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/com/sborm/example/example.txt -------------------------------------------------------------------------------- /src/main/java/jdbc.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/src/main/java/jdbc.properties -------------------------------------------------------------------------------- /test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franticwind/sborm/HEAD/test.sql --------------------------------------------------------------------------------