Size: a a a

2020 February 28

AZ

Alexey Zinchenko in learn.java
Reflection API
источник

AZ

Alexey Zinchenko in learn.java
павук максим
Что я не так делаю?
а так, всё делаешь не так :)
источник

п

павук максим in learn.java
источник

п

павук максим in learn.java
Как тогда через рефлексию сделать?
источник

AZ

Alexey Zinchenko in learn.java
почитай про неё для начала
источник

п

павук максим in learn.java
Так по рефлексии и лаба
источник

п

павук максим in learn.java
Уже прочитал, а как это задание сделать - не знаю
источник

AZ

Alexey Zinchenko in learn.java
тебе приходит объект, получаешь класс этого объекта, смотришь какие в этом классе есть методы, ищешь метод с подходящими параметрами
источник

п

павук максим in learn.java
Понял, спасибо
источник

PS

Petr Stroganov in learn.java
Привет, чат, для разработки unit тестов мне необходим некий источник списка объектов модели (заполненных бизнес объектов). Список размером от 20 элементов. Все эти объекты не должны быть авто генерируемыми, то есть их состояние должно быть постоянным при каждом запуске тестов.
Вопрос, как лучше реализовать такой кейс?
Я думаю над 2 вариантами:
1) Сделать json-ку с объектами и при запуске тестов десериализовывать ее
2) Сделать просто статическую инициализацию списка объектов
источник

V

Vitaly Nechitaylo in learn.java
Николай
Есть объект в котором поле java.sql.Timestamp

При попытке конвертации объекта в JSON выкидывает такую ошибку.

com.google.gson.JsonSyntaxException: Feb 28, 2020, 11:25:09 AM

Caused by: java.text.ParseException: Failed to parse date ["Feb 28, 2020, 11:25:09 AM"]: Invalid number: Feb  (at offset 0)

Caused by: java.lang.NumberFormatException: Invalid number: Feb

Как это можно обойти?
Победил?
источник

l

lloyd in learn.java
Petr Stroganov
Привет, чат, для разработки unit тестов мне необходим некий источник списка объектов модели (заполненных бизнес объектов). Список размером от 20 элементов. Все эти объекты не должны быть авто генерируемыми, то есть их состояние должно быть постоянным при каждом запуске тестов.
Вопрос, как лучше реализовать такой кейс?
Я думаю над 2 вариантами:
1) Сделать json-ку с объектами и при запуске тестов десериализовывать ее
2) Сделать просто статическую инициализацию списка объектов
ну так сделай пропертю в которой будут скрипты для базы данных. пусть при запуске тестов подтягивается в Н2 ин мемори
источник

ДЧ

Денис Чиканов in learn.java
Petr Stroganov
Привет, чат, для разработки unit тестов мне необходим некий источник списка объектов модели (заполненных бизнес объектов). Список размером от 20 элементов. Все эти объекты не должны быть авто генерируемыми, то есть их состояние должно быть постоянным при каждом запуске тестов.
Вопрос, как лучше реализовать такой кейс?
Я думаю над 2 вариантами:
1) Сделать json-ку с объектами и при запуске тестов десериализовывать ее
2) Сделать просто статическую инициализацию списка объектов
Да и то, и то нормально.
источник

PS

Petr Stroganov in learn.java
lloyd
ну так сделай пропертю в которой будут скрипты для базы данных. пусть при запуске тестов подтягивается в Н2 ин мемори
Мне не нужно сохранять это в инмемори, мне нужен List который будет как тестовые данные для группы тестов
источник

ДЧ

Денис Чиканов in learn.java
Petr Stroganov
Привет, чат, для разработки unit тестов мне необходим некий источник списка объектов модели (заполненных бизнес объектов). Список размером от 20 элементов. Все эти объекты не должны быть авто генерируемыми, то есть их состояние должно быть постоянным при каждом запуске тестов.
Вопрос, как лучше реализовать такой кейс?
Я думаю над 2 вариантами:
1) Сделать json-ку с объектами и при запуске тестов десериализовывать ее
2) Сделать просто статическую инициализацию списка объектов
Пока данных немного и они не должны часто модифицироваться и добавляться - я бы оставил в коде.
Если много и/или надо их модифицировать - я бы выкинул их в джейсонину (или какой-то иной внешний формат, не суть)
источник

l

lloyd in learn.java
ты меня не понял
источник

ДЧ

Денис Чиканов in learn.java
lloyd
ну так сделай пропертю в которой будут скрипты для базы данных. пусть при запуске тестов подтягивается в Н2 ин мемори
Тогда я тебя тоже не понял, зачем для этого БД? Это бесполезное переусложнение, если работа с базой не нужна - поднимать БД (даже H2) ради тестсета.
источник

l

lloyd in learn.java
теперь я тебя понял)
источник

PS

Petr Stroganov in learn.java
Денис Чиканов
Пока данных немного и они не должны часто модифицироваться и добавляться - я бы оставил в коде.
Если много и/или надо их модифицировать - я бы выкинул их в джейсонину (или какой-то иной внешний формат, не суть)
Окей, спасибо, по идее данных не много, так что оставлю инициализацию в коде
Спасибо)
источник

п

питер in learn.java
как объявлять деньги со использования тип данны {BigDecimal}
источник