English Version #wing4j家族#
wing4j Markdown | wing4j orm | wing4j test | wing4j toolkit | wing4j Common Logtrack | wing4j Common Sequence | wing4j Common Utils | |||
##wing4j common## 提供开发过程中的公共程序,日志跟踪模块,序号服务生成服务。
1.wing4j common utils
wing4j开发过程中用到的工具类
2.wing4j common logtrack
wing4j 提供的日志跟踪实现,用于更好的记录日志,用于更好的日志查错。
3.wing4j common sequence
wing4j提供的序号生成服务,连续自增序号的生成,支持单机,集群分布式环境
4.wing4j common markdown
wing4j实现的markdown文档模型解析markdown文件,在orm中使用到该模块。
##wing4j orm## 目前基于MyBatis深度开发,完成单表的操作的自动生成,完全告别mybatis code generator方式,不再维护冗余的自动生成代码;
- 基于注解方式申明表结构,支持JPA注解和Wing4j注解两种方式,JPA方式用于移植老旧的Hibernate程序;
- 实现完整的物理分页功能,拥有简单易用;
- 支持单元测试时开发数据源,可以进行单机免数据库方式和MySQL数据源方式,详细见wing4j test。
##wing4j test## 为TDD而生的测试开发支持,提供完整的数据库支持
- 自动创建表结构,无论多少次运行单元测试,结果始终如一;
- 开发数据可以进行本地数据库方式和MySQL数据源的选择;
- 能够根据环境选择数据源,如果进行的是Maven编译,则不能使用MySQL数据源,必须使用本地数据源。
开始使用wing4j family pom.xml添加如下代码
<dependency>
<groupId>org.wing4j.orm</groupId>
<artifactId>wing4j-orm-mybatis</artifactId>
<version>1.0.1</version>
</dependency>
<dependency>
<groupId>org.wing4j.test</groupId>
<artifactId>wing4j-test-core</artifactId>
<version>1.0.1</version>
<scope>test</scope>
</dependency>
##向作者捐赠##
##加入QQ群获取技术支持##