我目前正在研究编写一个Java EE应用程序,该应用程序包含大约20个具有关系的实体,这些实体需要一整套锅炉板CRUD servlet(以及Spring MVC控制器)和JSP页面。编写和维护这些将非常耗时。
我很想学习ASM并自己动手,有什么好方法可以避免这项工作吗?我希望能够定义我的实体,它们的关系和约束,并让一个程序完成剩下的工作。
答案 0 :(得分:2)
生成JavaEE / JPA CRUD页面的JBoss Seam Forge project。 但是,如果你有一个现有的JPA项目,你可以使用Metawidget project来实现你自己制作的简单的单页CRUD解决方案。
答案 1 :(得分:2)
使用Telosys Tools,您可以生成此类CRUD页面 (参见在线演示:http://bookstore-spring.telosys-tools-demo.cloudbees.net/)
最简单的方法是遵循本教程(对于Spring MVC - Spring Data - JPA): https://sites.google.com/site/telosystutorial/springmvc-jpa-springdatajpa
答案 2 :(得分:1)
Netbeans能够一次做到这一点,不再确定
答案 3 :(得分:1)
您应该寻求IDE功能而不是库。带有ADF组件的Oracle JDeveloper可以完成这项工作,Netbeans具有与JSF和JPA类似的功能。你应该试一试。