Size: a a a

2020 May 12

AK

Alexey Kuzin in pro.jvm
Ну блэт, хорошо же общались)
источник

AE

Alexandr Emelyanov in pro.jvm
Alexey Kuzin
Ну блэт, хорошо же общались)
Ты в голове порядок наведи, иначе получишь билет в @javastart
источник

D

Dima in pro.jvm
я не понимаю почему на Алексея накинулись
источник

D

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

D

Dima in pro.jvm
5. QueryDSL Queries
MongoRepository has good support for the QueryDSL project – so we can leverage that nice, type-safe API here as well.
источник

D

Dima in pro.jvm
@frostbit достаточно доказательно?
источник

D

Dima in pro.jvm
@QueryEntity
@Document
public class User {
 
   @Id
   private String id;
   private String name;
   private Integer age;
 
   // standard getters and setters
}
источник

D

Dima in pro.jvm
public interface UserRepository extends
 MongoRepository<User, String>, QuerydslPredicateExecutor<User>
источник

D

Dima in pro.jvm
это одна из опций оберток над Java Driver
источник

AK

Alexey Kuzin in pro.jvm
Бери спринг дату и работай с любой БД — вот это кстати классная концепция

А вот единый DSL для любой БД — может не взлететь
источник

VP

Vladimir Petrakovich in pro.jvm
Dima
@frostbit достаточно доказательно?
Да мы вроде бы разобрались, что под названием querydsl есть модуль, который работает с не-SQL БД, но это совсем не та часть, что работает с SQL
источник

D

Dima in pro.jvm
Vladimir Petrakovich
Да мы вроде бы разобрались, что под названием querydsl есть модуль, который работает с не-SQL БД, но это совсем не та часть, что работает с SQL
прикол в том, что апи одинаковое
источник

D

Dima in pro.jvm
по крайней мере для предикатов
источник

D

Dima in pro.jvm
потому что query dsl генерит по энтити Q-энтити
источник

VP

Vladimir Petrakovich in pro.jvm
Dima
по крайней мере для предикатов
Ну там оно вполне может быть одинаковым, но там же не натягивают таблицы на коллекции?
источник

D

Dima in pro.jvm
точно не натягивают
источник

D

Dima in pro.jvm
Алексей скорее всего имел в виду скрыть за апи query dsl особенности работы с конкретным хранилищем
источник

VP

Vladimir Petrakovich in pro.jvm
Я могу понять претензию "одинаковый API для запросов в SQL и NoSQL", но ведь нет же
источник

D

Dima in pro.jvm
это действительно интересная идея - и вы сами можете форкнуть для своих нужд такое
источник

VP

Vladimir Petrakovich in pro.jvm
Dima
Алексей скорее всего имел в виду скрыть за апи query dsl особенности работы с конкретным хранилищем
Так вот разве она есть там?
источник