GWTのサーバー側では、他のプロジェクトがGWTに基づいていない場合と同様に、データベースへの接続を操作できます。これを行うには、JDBCドライバーを使用して「Connection」オブジェクトを使用するだけです。例えば:
PreparedStatement ps = null;
ResultSet resultSet = null;
ps = connection.prepareStatement("Select * from Users Us");
resultSet = ps.executeQuery();
while (resultSet.next()) {
//take the field and do something with it. You can take something with construction "resultSet.getInt("Us.id")"
}
データベースのエンティティを反映するオブジェクトをRPCを介してクライアント側に転送する場合は、「シリアル化可能」インターフェイスを実装する必要があります。データベースオブジェクトを操作するには、HibernateなどのORMシステムを使用することもできます。