Size: a a a

2021 January 27

V

Vlad in learn.java
Vlad
Смотри стандартную либу, чтобы можно было что-то сделать без экземпляра класса. Сразу с интерфейсом
Comparator.comparing глянь например
Считай это как билдер
источник

V

V in learn.java
окей, спасибо
источник

SS

Sergej Sheryaev in learn.java
Здарова , может кто учился или учится , какие есть хорошие айти вузы в россии , проходной балл где 240 и ниже ?
источник

НП

Непредставимый Пхы... in learn.java
Если это у тебя РМИ, то хороших вузов с таким баллом проходным я не знаю
источник

Lr

Larymar r.sorokin in learn.java
Sergej Sheryaev
Здарова , может кто учился или учится , какие есть хорошие айти вузы в россии , проходной балл где 240 и ниже ?
https://edunews.ru/universities-base/spisok/luchshie-it-vuzy-rossii.html

Ищи специалтность с меньше чем 240, потом переводись на нормальную. Если как пинать члены не будешь, то это получится сделать.
А так хорошее it и 240, в современных реалиях плохо совместимы. Только через перевод
источник

A

Artem in learn.java
Хороший = котируется на западе.
источник

А

Артём Курилко... in learn.java
как добавить значение в таблицу, где есть join.
источник

А

Артём Курилко... in learn.java
@Entity
@Table(name = "user")
@Data
@AllArgsConstructor
@NoArgsConstructor
public class User {

   @Id
   @GeneratedValue
   @Column(name = "id")
   private Long id;

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

   @OneToOne(cascade = CascadeType.ALL)
   @JoinColumn(name = "address_id", referencedColumnName = "id")
   private Address address;

}
источник

А

Артём Курилко... in learn.java
я ведь не могу добавить значение address_id в виде номера, так как в кострукторе ожидается объект Address
источник

L

Loljeene in learn.java
А по продуктам JB есть какие то отдельные чатики?
источник

В

Вадим in learn.java
Артём Курилко
я ведь не могу добавить значение address_id в виде номера, так как в кострукторе ожидается объект Address
Потому добавь туда объект Address
источник

А

Артём Курилко... in learn.java
Вадим
Потому добавь туда объект Address
объект аддресс хранит внешний ключ на таблицу User, получается рекурсия
источник

А

Артём Курилко... in learn.java
@Entity
@Table(name = "address")
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Address {

   @Id
   @GeneratedValue
   @Column(name = "id")
   private Long id;

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

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

   @OneToOne(cascade = CascadeType.ALL)
   @JoinColumn(name = "user_id", referencedColumnName = "id")
   private User user;

}
источник

В

Вадим in learn.java
Артём Курилко
@Entity
@Table(name = "address")
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Address {

   @Id
   @GeneratedValue
   @Column(name = "id")
   private Long id;

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

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

   @OneToOne(cascade = CascadeType.ALL)
   @JoinColumn(name = "user_id", referencedColumnName = "id")
   private User user;

}
ааа, а отказаться нельзя от ссылки на юзера у адресса?
источник

А

Артём Курилко... in learn.java
Вадим
ааа, а отказаться нельзя от ссылки на юзера у адресса?
не желательно, уже такая связь в таблицах
источник

MB

Misha Borisov in learn.java
Вопрос по apache camel. Пытаюсь использовать несколько параметров, в частности excludeExt, ловлю ошибку. Параметр взял из доки, так что он не может не знать его

from("file:{{file.name.filePathPrepare}}work/?excludeExt=ready?scheduler=quartz&scheduler.cron={{scheduler.file.cron}}")

then get - Unknown parameters=[{excludeExt=ready?scheduler=quartz}]
источник

В

Вадим in learn.java
Артём Курилко
не желательно, уже такая связь в таблицах
так это на бд не должно сказаться, я предлагаю в классе не ссылаться
источник

А

Артём Курилко... in learn.java
Вадим
так это на бд не должно сказаться, я предлагаю в классе не ссылаться
что тогда в аддресе вместо поля User user, указать Long userId?
источник

В

Вадим in learn.java
Артём Курилко
что тогда в аддресе вместо поля User user, указать Long userId?
попробуй как вариант
источник

А

Артём Курилко... in learn.java
Вадим
попробуй как вариант
к сожалению не работает. Код:
 @GetMapping
   public List<User> getAll() {
       Address address1 = new Address(1L, "Address1", "Ukraine",2L);
       Address address2 = new Address(2L, "Address2", "Russia",3L);
       Address address3 = new Address(3L, "Address3", "Slovakia", 1L);
       User user1 = new User(1L, "Aaron", address3);
       User user2 = new User(2L, "Michael", address1);
       User user3 = new User(3L, "Demis", address2);

       userRepository.save(user1);
       userRepository.save(user2);
       userRepository.save(user3);

       return userRepository.findAll();
   }
источник