Size: a a a

2020 December 24

NG

Natalia GUSKOVA in learn.java
Denis Chikanov
Вот с этим "всё само" надо очень аккуратно, на самом деле.
Ну понятно, что ещё надо тонкости понять. Но это как после велосипеда в машину
источник

Ф

Фёдор in learn.java
Natalia GUSKOVA
По началу никак въехать не могла, а как въехала - так это такое упрощение кода пипец. Все само делается
До Spring Boot-а, в чистом Spring Framework нужно было кучу  xml-файлов описывать и кучу зависимостей подключать и настраивать. Spring Boot это все скрывает на  начальном этапе. Но потом копаться глубже все равно придется.
источник

AA

Albert Abdullin in learn.java
admin group
Ну во первых в плане визуальной части приложения более чем просто, практически та же самая вёрстка, что и на сайтиках. Во вторых, я просто не понимаю синтаксис. Я уверен на 100%, что вы не тот человек, который второй день открыл код на яве и начал бэк хреначить по 300 строк кода в минуту и всё работает
Я тебе ещё скажу, что современная Андроид-разрабртка сильно завязана на чистой архитектуре. Тебе в любом случае нужно нормально штудировать основы языка
источник

Ф

Фёдор in learn.java
Когда я начинал, то мой хелло ворлд на спринг несколько десятков файлов содержал.
источник

NG

Natalia GUSKOVA in learn.java
Фёдор
До Spring Boot-а, в чистом Spring Framework нужно было кучу  xml-файлов описывать и кучу зависимостей подключать и настраивать. Spring Boot это все скрывает на  начальном этапе. Но потом копаться глубже все равно придется.
Я скакала от мавена. Сама ручками зависимости ставила. Веб подключала
источник

ag

admin group in learn.java
ок, спасибо
источник

DK

Dmtr Klkv in learn.java
Fortune's Desire
а в конце теста судьба обьекта отдается сборщику мусора?
Что конкретно беспокоит? Этот объект ни где больше не виден. Какая разница, что с ним?
источник

F

Fortune's Desire in learn.java
Dmtr Klkv
Что конкретно беспокоит? Этот объект ни где больше не виден. Какая разница, что с ним?
muh memory
источник

DK

Dmtr Klkv in learn.java
Я на столько тонко не знаю, но скорее всего он помечается как готовый к утилизации и когда GC придет, он его сотрет.
источник

DK

Dmtr Klkv in learn.java
А нет не так
источник

DK

Dmtr Klkv in learn.java
Написано следующее:
By design в первый проход строится дерево инстансов, во второй проход происходит выполнение тестов, поэтом до конца выполненич всех тестов раннер держит сильные ссылки на все ресурсы, а значит они не могут быть очищены GC. Поэтому, когда вы выполняете большой файл или задействуете внешние, временные или ограниченные ресурсы, освобождение их - ваша ответственность. Это можно сделать явно присвоив null в объект в методе tearDown().
источник

DK

Dmtr Klkv in learn.java
Не знаю, на сколько это актуально, версия JUnit не указана, сейчас погуглю еще.
источник

ch

central hardware in learn.java
Natalia GUSKOVA
Ну понятно, что ещё надо тонкости понять. Но это как после велосипеда в машину
машину, которая самосвал, а вам надо было всего то ящик один перевезти на соседнию улицу
источник

DK

Dmtr Klkv in learn.java
Нашел, это из офиц FAQ JUnit4. Про 5 не известно, вроде не изменилось ничего.
источник

ch

central hardware in learn.java
Fortune's Desire
или как-то можно покилять его сразу же
а вы не знали то что вы ВООБЩЕ никак не можете повлияеть на сборку обьектов и не важно тест это или нет
источник

F

Fortune's Desire in learn.java
central hardware
а вы не знали то что вы ВООБЩЕ никак не можете повлияеть на сборку обьектов и не важно тест это или нет
А я и не хотел повлиять на сборку
источник

F

Fortune's Desire in learn.java
Я хотел сразу удалить обьект
источник

ch

central hardware in learn.java
Fortune's Desire
Я хотел сразу удалить обьект
мимо GC?
источник

F

Fortune's Desire in learn.java
типа того
источник

ch

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