#java #quarkus #quarkus-panache #multi-database #agroal
#Ява #кваркус #кваркус-щегольство #мульти-база данных #агроал
Вопрос:
существует источник данных для чтения и записи . в источнике данных для чтения я использую agroal таким образом . есть ли лучший способ ?
@Inject @DataSource("read") AgroalDataSource entityManager; public Listlt;FooDatagt; getAll() { Listlt;FooDatagt; resultList = new ArrayListlt;gt;(); try { ResultSet resultSet = entityManager.getConnection().prepareStatement("select * from FOO ORDER BY ID").executeQuery(); while(resultSet.next()){ FooData data= new FooData(resultSet.getLong("ARGE_1"), resultSet.getString("ARGE_2"), resultSet.getString("ARGE_3")); resultList.add(data); } } catch (SQLException e) { e.printStackTrace(); } return resultList; }
Комментарии:
1. Я не уверен, что понимаю этот вопрос. Не могли бы вы добавить дополнительную информацию, пожалуйста?