Size: a a a

2020 July 07

ch

central hardware in learn.java
Юрий
или ретерн нужнл делать после конструкции try?
в доках оракла делают return прямо из try блока
источник

Ю

Юрий in learn.java
спасибо
источник

VG

Vladislav Golovatyi in learn.java
код
String relativePath = "images/image.jpg";
ClassLoader classLoader=getClass().getClassLoader();
       String path = classLoader.getResource(relativePath).getPath();

на
линуксе возвращает валидный путь, на винде перед путем прибавляется лишний слеш перед диском "С" вида "/C:/Users".  в чем может быть причина?
источник

Y

Yusup in learn.java
есть какая-нибудь тулза, которая генерит module.xml для jboss автоматом?
источник

NG

Nikita Gryzlov in learn.java
Vladislav Golovatyi
код
String relativePath = "images/image.jpg";
ClassLoader classLoader=getClass().getClassLoader();
       String path = classLoader.getResource(relativePath).getPath();

на
линуксе возвращает валидный путь, на винде перед путем прибавляется лишний слеш перед диском "С" вида "/C:/Users".  в чем может быть причина?
в реализации обработки путей под различные оси.

сделайте yourPath.toFile().getCanonicalFile().toPath().toAbsolutePath();

чтобы железно получить платформенно валидный
источник

VG

Vladislav Golovatyi in learn.java
Nikita Gryzlov
в реализации обработки путей под различные оси.

сделайте yourPath.toFile().getCanonicalFile().toPath().toAbsolutePath();

чтобы железно получить платформенно валидный
почему-то так путь не совсем точный (в пути не хватает "target/..."

new File(
classLoader.getResource(relativePath).getPath()).getPath();

вот так путь правильный, но создается новый файл, чего не хотелось бы
источник

NG

Nikita Gryzlov in learn.java
файл на диске не создается. это же просто дескриптор
источник

VG

Vladislav Golovatyi in learn.java
Nikita Gryzlov
файл на диске не создается. это же просто дескриптор
я ошибся, спасибо)
источник

ИВ

Илья Высоцкий... in learn.java
А к такому классу можно написать юнит тест? И если да то как примерно.
источник

Э

Эд in learn.java
Илья Высоцкий
А к такому классу можно написать юнит тест? И если да то как примерно.
ну подключить junit 4, создать класс теста, протестить action()
источник

Э

Эд in learn.java
Эд
ну подключить junit 4, создать класс теста, протестить action()
ещё мокито нужен
источник

NG

Nikita Gryzlov in learn.java
Илья Высоцкий
А к такому классу можно написать юнит тест? И если да то как примерно.
а вы что протестировать-то хотите? given/when/then какие?
источник

ИВ

Илья Высоцкий... in learn.java
Nikita Gryzlov
а вы что протестировать-то хотите? given/when/then какие?
я не знаю, я до этого только паблик методы тестировал, а тут прайват статик, Что-то мне казалось со статиками тяжело в тестах
источник

NG

Nikita Gryzlov in learn.java
Илья Высоцкий
я не знаю, я до этого только паблик методы тестировал, а тут прайват статик, Что-то мне казалось со статиками тяжело в тестах
дело не в том, что за метод вы хотите тестировать. вопрос в том, какое поведение вы хотите протестировать
источник

Э

Эд in learn.java
Тогда ничего в этом классе не надо тестить
источник

Э

Эд in learn.java
Раз приватный метод
источник

Э

Эд in learn.java
Илья Высоцкий
А к такому классу можно написать юнит тест? И если да то как примерно.
studentDao статический?
источник

ИВ

Илья Высоцкий... in learn.java
нет обычный
источник

MR

Mari Rybina in learn.java
Добрый день, подскажите пожалуйста по такому вопросу. Имеются 3 сущности: пользователь, подразделение, организация. Пользователь привязан к подразделению, подразделение к организации. Необходимо получать пользователей в разрезе организаций и наоборот - организации в разрезе пользователей. Как лучше поступить? Оставить все как есть и вытаскивать пользователей с организациями через прокладку в виде подразделения или создать ещё одну связь пользователь-организация напрямую и вытаскивать через неё? Что критичнее для производительности и памяти? На стеке java, spring, hibernate. Спасибо.
источник

LS

L S in learn.java
Mari Rybina
Добрый день, подскажите пожалуйста по такому вопросу. Имеются 3 сущности: пользователь, подразделение, организация. Пользователь привязан к подразделению, подразделение к организации. Необходимо получать пользователей в разрезе организаций и наоборот - организации в разрезе пользователей. Как лучше поступить? Оставить все как есть и вытаскивать пользователей с организациями через прокладку в виде подразделения или создать ещё одну связь пользователь-организация напрямую и вытаскивать через неё? Что критичнее для производительности и памяти? На стеке java, spring, hibernate. Спасибо.
Оставить как есть
источник