<dependency> <groupId>com.twitter</groupId> <artifactId>finagle-mysql_2.11</artifactId> <version>19.6.0</version> </dependency> properties finagle { } import com.twitter.finagle.Mysql; Mysql.Client client = Mysql.client .withCredentials("username", "password") .newRichClient("localhost:3306"); import com.twitter.finagle.Mysql; import com.twitter.util.Future; import com.twitter.finagle.mysql.Client; import com.twitter.finagle.mysql.Row; import com.twitter.finagle.mysql.Result; import com.twitter.finagle.mysql.ResultSet; Future<Result> resultFuture = client .query("SELECT * FROM users") .onSuccess(result -> { ResultSet resultSet = result.asInstanceOf[ResultSet]; while (resultSet.hasNext()) { Row row = resultSet.next(); int id = row.getInt("id"); String name = row.getString("name"); String email = row.getString("email"); System.out.println("User: " + id + ", " + name + ", " + email); } }); import com.twitter.finagle.Mysql; import com.twitter.util.Future; import com.twitter.finagle.mysql.Client; import com.twitter.finagle.mysql.Result; Future<Result> resultFuture = client .query("INSERT INTO users (name, email) VALUES ('John Doe', 'john@example.com')") .onSuccess(result -> { System.out.println("New user inserted!"); });


上一篇:
下一篇:
切换中文