Size: a a a

2020 February 17

DS

Dmitriy Shilnikov in learn.java
Можно назвать ChatRoomDto.
источник

DS

Dmitriy Shilnikov in learn.java
Если у тебя такие проблемы возникает, может написать для начала "как получится"? Потом уже красиво архитектуру придумывать?
источник

DS

Dmitriy Shilnikov in learn.java
Задача-то сама по себе сложная у тебя.
источник

Н

Николай in learn.java
Dmitriy Shilnikov
Если у тебя такие проблемы возникает, может написать для начала "как получится"? Потом уже красиво архитектуру придумывать?
Я так по началу и делал, а потом начал охреневать от рефакторинга
источник

DS

Dmitriy Shilnikov in learn.java
Ну отдельные классы для обмена по сети многие проблемы решат.
источник

P

Podawan in learn.java
Podawan
Отпишите плиз

Данный метод чтения из файла относитльно короткий

Но я так понимаю что если в файле лежат пару значении, по типу
Cat White 10
Dog Black 5

то их нельзя разделить и к примеру вывести только первые перменные, к примеру Cat и Dog ?

https://www.java67.com/2012/11/how-to-read-file-in-java-using-scanner-example.html
Отделить получилось, но выскакивает данная ошибка

https://prnt.sc/r3p6rn
источник

Н

Николай in learn.java
Николай
Я так по началу и делал, а потом начал охреневать от рефакторинга
В любом случае каркас есть, остались такие мелочи как фронтэнд и синхронизация даных с бд + создание локальной бд
источник

DS

Dmitriy Shilnikov in learn.java
Николай
В любом случае каркас есть, остались такие мелочи как фронтэнд и синхронизация даных с бд + создание локальной бд
Фигасе мелочи
источник

Н

Николай in learn.java
Dmitriy Shilnikov
Ну отдельные классы для обмена по сети многие проблемы решат.
Попробую так сделать.  Типо создам я такой клас и в нём нужно сделать конструктор который принимает ChatRoom по логике, да?
источник

DS

Dmitriy Shilnikov in learn.java
Николай
Попробую так сделать.  Типо создам я такой клас и в нём нужно сделать конструктор который принимает ChatRoom по логике, да?
Можешь конструктор, можешь отдельный объект использовать, который из одного объекта другой создаёт.
источник

Н

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

Если у меня есть возможность то я сажусь с утра и до ночи)
источник

DS

Dmitriy Shilnikov in learn.java
С конструктором не всегда удобно
источник

g

guga in learn.java
подозрительно
источник

.

... in learn.java
Что именно?
источник

.

... in learn.java
Мой второй акк , с этого выйду из группы
источник

.

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

Н

Николай in learn.java
Dmitriy Shilnikov
Можешь конструктор, можешь отдельный объект использовать, который из одного объекта другой создаёт.
Спасибо, попробую)
Думаю это всё решит.

Ещё кстати есть один вопрос.

Вот в БД в таблице юзеров есть их email и пароль. Что бы эти данные не шли куда попало, как их хранить в бд ? Или с этим тоже стоит использовать DTO, а БД не трогать?)

Гуглил, что их хранят в зашифрованном виде, а как именно хранят хз
источник

g

guga in learn.java
...
Мой второй акк , с этого выйду из группы
окей
источник

DS

Dmitriy Shilnikov in learn.java
Николай
Спасибо, попробую)
Думаю это всё решит.

Ещё кстати есть один вопрос.

Вот в БД в таблице юзеров есть их email и пароль. Что бы эти данные не шли куда попало, как их хранить в бд ? Или с этим тоже стоит использовать DTO, а БД не трогать?)

Гуглил, что их хранят в зашифрованном виде, а как именно хранят хз
Хранят хэш обычно. Наружу пароль, естественно, отдавать нельзя, даже хэшированый.
источник

Н

Николай in learn.java
Dmitriy Shilnikov
Хранят хэш обычно. Наружу пароль, естественно, отдавать нельзя, даже хэшированый.
Тогда создать в БД связь 1 к 1 и вынести эти данные в другую таблицу?
источник