Size: a a a

2020 June 03

А

Артём Курилко... in pro.jvm
всем привет, кто то может объяснить это регулярное выражение \\d{1,2}|(0|1)
источник

А

Артём Курилко... in pro.jvm
Артём Курилко
всем привет, кто то может объяснить это регулярное выражение \\d{1,2}|(0|1)
я понял что это число, минимум один раз появляется максимум 2 или  ... далее не понял
источник

PC

Pavel Chernyak in pro.jvm
Артём Курилко
всем привет, кто то может объяснить это регулярное выражение \\d{1,2}|(0|1)
либо это число от 0 до 9 встречающиеся 1 или 2 раза или это 0 или 1
источник

А

Артём Курилко... in pro.jvm
спасибо
источник

С

С in pro.jvm
источник

D

Dima in pro.jvm
Pavel Chernyak
Интересно, у micronaut есть аналог jdbctemplate спринга?
Или только micronaut-data как аналог spring-data ?
micronaut-data-jdbc
источник

D

Dima in pro.jvm
import io.micronaut.data.jdbc.runtime.JdbcOperations;
источник

D

Dima in pro.jvm
источник

PC

Pavel Chernyak in pro.jvm
Dima
micronaut-data-jdbc
чо-то там только jpa :/
источник

D

Dima in pro.jvm
>#jdbc
источник

D

Dima in pro.jvm
источник

D

Dima in pro.jvm
@JdbcRepository(dialect = Dialect.H2)
public abstract class AbstractBookRepository implements CrudRepository<Book, Long> {

   private final JdbcOperations jdbcOperations;

   public AbstractBookRepository(JdbcOperations jdbcOperations) {
       this.jdbcOperations = jdbcOperations;
   }

   @Transactional
   public List<Book> findByTitle(String title) {
       String sql = "SELECT * FROM Book AS book WHERE book.title = ?";
       return jdbcOperations.prepareStatement(sql, statement -> {
           statement.setString(1, title);
           ResultSet resultSet = statement.executeQuery();
           return jdbcOperations.entityStream(resultSet, Book.class).collect(Collectors.toList());
       });
   }
}
источник

D

Dima in pro.jvm
jdbcOperations и есть полный аналог jdbcTemplate
источник

I

Igor in pro.jvm
Dima
@JdbcRepository(dialect = Dialect.H2)
public abstract class AbstractBookRepository implements CrudRepository<Book, Long> {

   private final JdbcOperations jdbcOperations;

   public AbstractBookRepository(JdbcOperations jdbcOperations) {
       this.jdbcOperations = jdbcOperations;
   }

   @Transactional
   public List<Book> findByTitle(String title) {
       String sql = "SELECT * FROM Book AS book WHERE book.title = ?";
       return jdbcOperations.prepareStatement(sql, statement -> {
           statement.setString(1, title);
           ResultSet resultSet = statement.executeQuery();
           return jdbcOperations.entityStream(resultSet, Book.class).collect(Collectors.toList());
       });
   }
}
А жука можно прикрутить?
источник

D

Dima in pro.jvm
Igor
А жука можно прикрутить?
да, я это делал и кидал сюда пример
источник

D

Dima in pro.jvm
только лучше не юзать микронафт дату, если нужен реактивный драйвер, так как он создаст дефолтный бин жука, которому нужен DataSource jdbc
источник

D

Dima in pro.jvm
лучше этот бин руками создать через DSL.using
источник

DP

Denis Pavlyuchenko in pro.jvm
Dima
jdbcOperations и есть полный аналог jdbcTemplate
а transactionTempalte тоже естЬ?
источник

D

Dima in pro.jvm
Denis Pavlyuchenko
а transactionTempalte тоже естЬ?
надо в доке смотреть
источник

D

Dima in pro.jvm
посмотрел
источник