Size: a a a

2020 August 12

М

Максим in learn.java
Ravshan Ismoilov
Всем добрый вечер, у кого был в практике.

curl
--data {POST_PARAMETERS}
--cert {CERTIFICATE} {URL}

В каком виде должен быт сертификат. Мне передали .p12. Но он формат не принимает. Спасибо всем за помощь.
На p12 по идеи должен быть ключ ещё, его как правило паролем подписывают
источник

М

Максим in learn.java
Доброй ночи! подскажите вопрос по JPA:
@Entity
@Table(name = "auto")
public class DriverDeadline{
   @Id
   @GeneratedValue(strategy = GenerationType.IDENTITY)
   @Column(name = "idx")
   private int id;

   @Column(name = "user")
   private int callCar;

   @Column(name = "fio")
   private String fio;

   @Column(name = "phone")
   private String phone;

   public String getFio() {
       return fio;
   }

   public String getPhone() {
       return phone;
   }
   
   ...


как заджойнить через аннотации как в примере SQL?

Пример SQL
SELECT d.fio, d.phone from auto a
JOIN auto_driver ad ON ad.autoid = a.idx
JOIN driver d ON d.idx = ad.driverid
источник

ch

central hardware in learn.java
Максим
Доброй ночи! подскажите вопрос по JPA:
@Entity
@Table(name = "auto")
public class DriverDeadline{
   @Id
   @GeneratedValue(strategy = GenerationType.IDENTITY)
   @Column(name = "idx")
   private int id;

   @Column(name = "user")
   private int callCar;

   @Column(name = "fio")
   private String fio;

   @Column(name = "phone")
   private String phone;

   public String getFio() {
       return fio;
   }

   public String getPhone() {
       return phone;
   }
   
   ...


как заджойнить через аннотации как в примере SQL?

Пример SQL
SELECT d.fio, d.phone from auto a
JOIN auto_driver ad ON ad.autoid = a.idx
JOIN driver d ON d.idx = ad.driverid
Не вижу в коде ни одной связи
источник

М

Максим in learn.java
central hardware
Не вижу в коде ни одной связи
В этом и вопрос, как сделать связь
источник

ch

central hardware in learn.java
Максим
В этом и вопрос, как сделать связь
https://www.baeldung.com/hibernate-one-to-many в гугле как всегда забанены
источник

Э

Эд in learn.java
Dmitriy Shilnikov
Через курсор, используя апи самой монги.
Stream<Person> findAllBy(); в монго репозитории будет использовать курсор? В доке вот так написали Uses a Java 8 Stream that reads and converts individual elements while iterating the stream. Я так понял, что таким образом не будет подгружать все документы
источник

DS

Dmitriy Shilnikov in learn.java
Эд
Stream<Person> findAllBy(); в монго репозитории будет использовать курсор? В доке вот так написали Uses a Java 8 Stream that reads and converts individual elements while iterating the stream. Я так понял, что таким образом не будет подгружать все документы
Я не особо использовал репозитории. Но скорее-всего да, не все будет грузить. Только аккуратнее с ними, их закрывать надо, если они частями действительно грузят.
источник

PD

Pavel Demyanenko in learn.java
Подскажите, а использовать hibernate-types для хибера с жпа, чтобы jsonb поддерживать это нормально?
источник

Э

Эд in learn.java
Над классом стоит такое. Это значит, что чтоб юзать его, надо приобрести лицензию? Это в опенсоурс проекте
источник

DS

Dmitriy Shilnikov in learn.java
Эд
Над классом стоит такое. Это значит, что чтоб юзать его, надо приобрести лицензию? Это в опенсоурс проекте
Нет, это открытая лицензия.
источник

Э

Эд in learn.java
Dmitriy Shilnikov
Нет, это открытая лицензия.
т.е. можно к себе ctrl c ctrl v?
источник

DS

Dmitriy Shilnikov in learn.java
Эд
т.е. можно к себе ctrl c ctrl v?
Вместе с копирайтом )
источник

Э

Эд in learn.java
Dmitriy Shilnikov
Вместе с копирайтом )
короче, этот коммент тупо вставить, как там у себя?
источник

DS

Dmitriy Shilnikov in learn.java
Эд
короче, этот коммент тупо вставить, как там у себя?
Да.
You must cause any modified files to carry prominent notices stating that You changed the files; and
You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and
источник

Э

Эд in learn.java
Что-то сложно, можно просто переименовать классы и методы и свапнуть методы местами и сказать, что сам написал
источник

DS

Dmitriy Shilnikov in learn.java
Если ты это распространять не собираешься, то ты можешь вообще что угодно делать.
источник

DS

Dmitriy Shilnikov in learn.java
А нафига тебе вообще такое?
источник

DS

Dmitriy Shilnikov in learn.java
Ты не можешь просто как либу это подключить?
источник

Э

Эд in learn.java
Dmitriy Shilnikov
Ты не можешь просто как либу это подключить?
Изначально проблема в том, что алгоритм хеширования в приложении и в Киклоке отличаются. Нужно хешировать одним алгоритмом. Киклок хеширует пароли pbkdf2-sha256 алгоритмом. Киклок опенсоурс. В инете не нашёл либы для хеширования pbkdf2-sha256
источник

GV

Gukov Viktor in learn.java
Эд
Что-то сложно, можно просто переименовать классы и методы и свапнуть методы местами и сказать, что сам написал
Действительно, зачем уважать труд коллег программистов
источник