- 授权协议: Apache
- 开发语言: Java
- 操作系统: 跨平台
- 软件首页: https://github.com/IntegratingStuff/java2jpa
- 软件文档: http://www.integratingstuff.com/2013/04/15/java2jpa-automatically-create-jpa-mappings-for-a-java-domain-model/
软件介绍
Java2JPA 是一个 Java 类库可以方便的从基本的 Java 对象来创建 JPA 映射。
示例代码:
Java2JpaMappingGenerator java2JpaMappingGenerator = new Java2JpaMappingGenerator();
java2JpaMappingGenerator.setRenderJpaMappingForClassStrategy( new RenderJpaMappingForClassStrategyDefaultImpl());
JpaMappingRendererDefaultImpl jpaMappingRenderer = new JpaMappingRendererDefaultImpl("target/META-INF/orm.xml");
java2JpaMappingGenerator.setJpaMappingRenderer(jpaMappingRenderer);
java2JpaMappingGenerator.generateJpaMappingsForPackages("com.test.model");
jpaMappingRenderer.createMappedFiles();
