Size: a a a

2020 October 29

D

Dima in learn.java
Nonverbis
Прохожу курс по спрингу. В данном случае упражнение на ManyToOne/OneToMany.
И вот препод говорит: нам надо инициализировать books. И легче всего это сделать через new HashSet<>(). Кстати, на ManyToMany тоже также говорил делать. Так вот, дальше он и говорит: иначе у вас будет NullPointerException. Есть, говорит, и другие способы, но этот самый простой.

@Entity
public class Publisher {

...
   @OneToMany
   @JoinColumn(name="publisher_id")
   private Set<Book> books = new HashSet<>();

Я, честно говоря, вообще не понял, что тут имелось в виду. Во-первых, почему тут будет NPE, если не инициализировать?
Во-вторых, что делает этот new HashSet<>(). Что это такое - вообще непонятно. Был бы признателен за помощь.
источник

D

Dima in learn.java
читать до просветления по всем видам связей
источник

N

Nonverbis in learn.java
Dima
читать до просветления по всем видам связей
Спасибо, как раз думал о том, что надо что-то подобное почитать.
источник

MK

Malevich Kazimir in learn.java
Ребята , помогите пожалуйста , у меня String на ввод не идет , могу залить код в pastebin
источник

MK

Malevich Kazimir in learn.java
источник

MG

Maxim Grankin in learn.java
inp.next() вернет тебе считанную строку
источник

MG

Maxim Grankin in learn.java
inp.nextLine() вернет тебе всю строку с пробелами
источник

MG

Maxim Grankin in learn.java
прочитай про эти методы
источник

MG

Maxim Grankin in learn.java
то есть

на ввод

lol kek cheburek

inp.next()  —— lol
inp.nextLint() —— lol kek cheburek
источник

V

Vladimir in learn.java
Привет, пишу трехслойное приложение.
Когда был для работы  с базой JDBCTemplate - делал "легкие" модели. т.е в объектах не было вложенных других объектов, только ссылки на айди

Group( id , name, faculty_id, course_id )

щас перевожу все это дело на хибернейт, вопрос: можно ли оставить эти лекгие модели, или лучше переделать все модели , вместо айдишников сделать объекты ?

Group( id , name, Faculty, Course )
источник

V

V in learn.java
Vladimir
Привет, пишу трехслойное приложение.
Когда был для работы  с базой JDBCTemplate - делал "легкие" модели. т.е в объектах не было вложенных других объектов, только ссылки на айди

Group( id , name, faculty_id, course_id )

щас перевожу все это дело на хибернейт, вопрос: можно ли оставить эти лекгие модели, или лучше переделать все модели , вместо айдишников сделать объекты ?

Group( id , name, Faculty, Course )
Имхо лучше переделать
источник

D

Duba in learn.java
Ребят, подскажите как импортировать библиотеку в проект?
источник

B

Bromles in learn.java
Обычно такое вроде через мавен/градл делают
источник
2020 October 30

AA

Aiaz Ashrapov in learn.java
Duba
Ребят, подскажите как импортировать библиотеку в проект?
источник

D

Duba in learn.java
Посмотрю, спс
источник

AS

Alex S in learn.java
подскажите какой нибудь простой проект на мавене который можно скачать с гита и скопилить мавеном же, как есть, и запустить, чтоб было десктопное приложение
источник

B

Bromles in learn.java
Ищи проекты на javafx/swing
источник

AS

Alex S in learn.java
Bromles
Ищи проекты на javafx/swing
сенк
источник

N

Nonverbis in learn.java
#вопрос У меня в idea пакеты отображаются, как на верхнем фото. А я хочу - как на нижнем. Т.е. чтобы общий пакет был общим, а вложенные - вложены в него. Скажите, пожалуйста, как мне это сделать?
источник

N

Nonverbis in learn.java
источник