Size: a a a

2020 December 09

D

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

DS

Dmitriy Shilnikov in learn.java
Почитай Effective Java. Там про эту тему целый раздел.
источник

DS

Dmitriy Shilnikov in learn.java
Как раз рассматривается ситуация, как хранить объекты в массиве, если тип - дженерик.
источник

D

D.A in learn.java
Спасибо👍 Почитаю
источник

A

Alex in learn.java
Всем привет. Подскажите плиз можно ли в hibernate привязать сущности зная только список id.
Например у нас есть отчет который содержит фотографии. Вначале мы принимаем фотографии с клиента и в ответе отдаем id сущности Photo.
Клиент их запоминает и отправляет DTO в которой список photoIds[] + всякие числовые показатели по отчету.
так во при создании отчета хочется уйти от findById() для кадой фотографии. Можно ли как-то связать сущность Report при создании с фотограциями только по id или обязательно их искать в БД и заполнять поле Set<Photo> photos?
источник

DS

Dmitriy Shilnikov in learn.java
D.A
Спасибо👍 Почитаю
Там глава 5, пункты 27-28. Там даже частично рассматривается метод toArray
источник

D

D.A in learn.java
Alex
Всем привет. Подскажите плиз можно ли в hibernate привязать сущности зная только список id.
Например у нас есть отчет который содержит фотографии. Вначале мы принимаем фотографии с клиента и в ответе отдаем id сущности Photo.
Клиент их запоминает и отправляет DTO в которой список photoIds[] + всякие числовые показатели по отчету.
так во при создании отчета хочется уйти от findById() для кадой фотографии. Можно ли как-то связать сущность Report при создании с фотограциями только по id или обязательно их искать в БД и заполнять поле Set<Photo> photos?
источник

D

D.A in learn.java
Dmitriy Shilnikov
Там глава 5, пункты 27-28. Там даже частично рассматривается метод toArray
Спасибо
источник

A

Alex in learn.java
Спасибо большое
источник

Е

Евгений in learn.java
Репорт на спам не забывайте отправить
источник

DC

Denis Chikanov in learn.java
(давайте не обсуждать уже удалённый спам)
источник

✐E ̲l ̲e ̲c ̲t ̲r ̲o... in learn.java
Помогите выполнить.
источник

✐E ̲l ̲e ̲c ̲t ̲r ̲o... in learn.java
То что смог придумать......
class Main {
 public static void main(String[] args) {
   int[] x = {6, 5, -11, 23, 352, -463, 514,-97, 1};
 
   for (int i = 0; i < x.length; i = i + 1 ) {
     if (x[i]>0 && x[i]%2==0) {
       System.out.println("Четное однозначное");
     }else if (x[i]<0 && x[i]%2==1){
       System.out.println("Нечетное однозначное");
     }
     else if (x[i]<0 && x[i]%2==0){
       System.out.println("Четное двузначное");
     }
     else if (x[i]>0 && x[i]%2==1){
       System.out.println("Нечетное двузначное");
     }
     else if (x[i]>0 && x[i]%2==0){
       System.out.println("Четное трехзначное");
     }
     else if(x[i]<0 && x[i]%2==1){
       System.out.println("Нечетное трехзначное");
     }
     else{
       System.out.println("zero");
     }
    }
  }
}
источник

✐E ̲l ̲e ̲c ̲t ̲r ̲o... in learn.java
хз что делать дальше
источник

DC

Denis Chikanov in learn.java
✐E ̲l ̲e ̲c ̲t ̲r ̲o ̲n ̲i ̲c ̲
То что смог придумать......
class Main {
 public static void main(String[] args) {
   int[] x = {6, 5, -11, 23, 352, -463, 514,-97, 1};
 
   for (int i = 0; i < x.length; i = i + 1 ) {
     if (x[i]>0 && x[i]%2==0) {
       System.out.println("Четное однозначное");
     }else if (x[i]<0 && x[i]%2==1){
       System.out.println("Нечетное однозначное");
     }
     else if (x[i]<0 && x[i]%2==0){
       System.out.println("Четное двузначное");
     }
     else if (x[i]>0 && x[i]%2==1){
       System.out.println("Нечетное двузначное");
     }
     else if (x[i]>0 && x[i]%2==0){
       System.out.println("Четное трехзначное");
     }
     else if(x[i]<0 && x[i]%2==1){
       System.out.println("Нечетное трехзначное");
     }
     else{
       System.out.println("zero");
     }
    }
  }
}
Ну сам посмотри, у тебя совершенно нелогичные первые условия сравнения (котроые должны проверять, видимо, "длину" числа)
источник

А

Артём Курилко... in learn.java
как можно получить только часть полей в сущности из таблицы?
источник

А

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

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

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

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

}


@Repository
public interface PersonRepository extends JpaRepository<Person, Long> {

   @Query("select u.mail, u.name from Person u")
   Person findPerson();
}
источник

DC

Denis Chikanov in learn.java
Артём Курилко
как можно получить только часть полей в сущности из таблицы?
А каким боком тут "сохранить", если ты из базы читаешь?
источник

А

Артём Курилко... in learn.java
опечатка, как получить
источник

ch

central hardware in learn.java
Артём Курилко
опечатка, как получить
а что вас заставляет использовать все поля из модели?
источник