Netbeans 7.x 提供了从现有关系数据库(例如:CustomerEntity、OrderEntity 等)生成实体 (POJO) 的可能性
此外,它还会自动为每个实体生成一个 Controller (例如:CustomerJpaController、OrderJpaController 等)。
生成的 Controller 包含许多现成的方法(findAll、create、delete 等)。使用此 Controller 生成器的优点是,一旦修改实体(或表)(添加新约束、新字段等),就可以重新创建/更新它们。
与 .NET 提供的“部分类”概念不同,不可能在单独的类中使用用户定义的方法来扩展这些 Controller 。
您建议(在最佳实践或设计模式方面)如何利用这些自动生成的 Controller ?
最佳答案
我在自行创建的 DAO 类中使用生成的 Controller 类。
关于java - 扩展自动生成的 JPA Controller (Netbeans 7.x),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22900464/