netbeans连接数据库
许多现代的Web应用程序正朝着使用HTTP使用无状态通信的方向发展。 REST(表示状态转移)体系结构样式通常用于设计网络应用程序,而使用Java EE 7,很容易开发用于数据库通信的RESTful后端。 使用简单的POJO(普通的Java旧对象),可以通过将注释应用于方法签名来提供无状态数据库通信的完整解决方案。
NetBeans通过提供诸如从数据库生成RESTful Web服务的功能等工具,使开发人员可以更加高效地创建RESTful解决方案。 这使开发人员可以选择一个或多个数据库表,从这些数据库表中生成RESTful Web服务,而无需进行任何编码。 与“数据库中的实体类”非常相似,此过程更进一步,不仅会生成所需的实体类,而且还会生成用于以RESTful方式执行CRUD数据库操作的完整Web服务类。
首先,右键单击NetBeans中的源包,然后选择“新建”->“ Web服务”->“来自数据库的RESTful Web服务”(图1)。 这将打开“来自数据库的新RESTful Web服务”对话框。
在此对话框中,选择要连接的数据源,然后从“可用表”列表中选择一个或多个表,然后添加到“选定表”列表中。 选择“下一步”。 在下一个对话框中,您将能够指定包的位置,以及为实体类生成哪些注释(图3)。
接下来,您可以为服务类指定包的位置。 如果尚未为您的项目生成NetBeans向导,还将生成一个ApplicationConfig类,并将其放入此资源包中。 需要ApplicationConfig才能为应用程序中的RESTful Web服务配置访问点。
就这样...单击“完成”以生成类。 您将看到为所有数据库表(以及可选的那些相关表)生成了实体类。 在当选的资源包中,将为每个实体类生成Web服务类,如果还不存在,则还将生成ApplicationConfig类(图5)。
执行完这些步骤之后,您现在对所选的每个数据库表都有一个完全可用的Web服务。 这些Web服务类可用于开发将与数据库通信的无状态应用程序。
翻译自: https://www.javacodegeeks.com/2016/03/netbeans-java-ee-tip-3-restful-web-services-database.html
netbeans连接数据库