Clibernate 是一个简单的 Spring+Hibernate 应用程序模板,从命令行测试一些想法。该应用使用嵌入式 H2数据库 的默认配置,且可以在 clibernate.properties 中切换引擎和 Hibernate方言。
用户需要创建从 BaseEntity 派生的模型类,创建从 BaseRepository 派生的存储库,以及创建从 BaseCliService 派生的命令行服务,以解析命令行选项并执行相应操作。构建项目可以使用 mvn package
,运行时则使用 java -jar clibernate-1.0-SNAPSHOT.jar [your_options] [your_service_name]
。示例代码可在 TestCliService 类中找到。
暂无评论