Java服务器和PostgreSQL连接
我想用Java制作一个服务器(a)。一些客户端(B)连接到A并发送信息。当(A)从(B)接收数据时,它必须将这些信息存储到PostgreSQL server(C)中 我想知道如何管理(A)和(C)之间的连接。我有两个想法: 1) 创建从(A)到(B)的初始连接。此连接始终处于活动状态。 2) 每次(a)从(B)接收连接时,在(a)和(B)之间创建连接,然后关闭连接(打开/关闭从每个连接到服务器的客户端到数据库的连接) 我担心的是数据库超时 谢谢你使用一个。它将在可能的情况下重用连接,并根据需要创建新连接 然后,每次需要执行任何操作时,都可以从连接池中获取连接。使用。它将在可能的情况下重用连接,并根据需要创建新连接Java服务器和PostgreSQL连接,java,postgresql,connection,Java,Postgresql,Connection,我想用Java制作一个服务器(a)。一些客户端(B)连接到A并发送信息。当(A)从(B)接收数据时,它必须将这些信息存储到PostgreSQL server(C)中 我想知道如何管理(A)和(C)之间的连接。我有两个想法: 1) 创建从(A)到(B)的初始连接。此连接始终处于活动状态。 2) 每次(a)从(B)接收连接时,在(a)和(B)之间创建连接,然后关闭连接(打开/关闭从每个连接到服务器的客户端到数据库的连接) 我担心的是数据库超时 谢谢你使用一个。它将在可能的情况下重用连接,并根据需要创
然后,每次需要执行任何操作时,都从连接池获取连接。使用JDBC连接池。更好的办法是,戴上你的JEE/Spring帽子,不要重新发明轮子。使用JDBC连接池。更好的是,拿出你的吉普车/弹簧帽,不要重新发明轮子。你真的应该看看hibernate框架。在您的Web应用程序中实现并不是那么困难,这只是一种可靠的实现方法
然后在您的控制器中打开一个会话,让DAO为您完成所有工作您真的应该看看hibernate框架。在您的Web应用程序中实现并不困难,这只是一种可靠的方法
然后在控制器中打开一个会话,让DAO为您完成所有工作这些天,它只是JEE或Java EE。自2004年以来,它就没有被称为J2EE。名称随着Java 5的发布而更改。这些天,它只是JEE或Java EE。自2004年以来,它就没有被称为J2EE。名称随着Java 5的发布而更改。