Вопросы с тегом «java»

89
Шаблон Джексон + Строитель?

Я бы хотел, чтобы Джексон десериализовал класс с помощью следующего конструктора: public Clinic(String name, Address address) Десериализовать первый аргумент несложно. Проблема в том, что Address определяется как: public class Address { private Address(Map<LocationType, String> components)...

89
Windows игнорирует JAVA_HOME: как установить JDK по умолчанию?

Как убедить Windows использовать JDK вместо JRE? Этот вопрос задавали раньше, здесь и в других местах: Как установить среду установки / выполнения Java по умолчанию (Windows)? Проблема в том, что Windows игнорирует, JAVA_HOMEа также игнорирует тот факт, что я сделал каталог bin JDK первой записью...

89
Метод @Transactional вызывает другой метод без аннотации @Transactional?

Я видел метод в классе Service, который был помечен как @Transactional, но он также вызывал некоторые другие методы в том же классе, которые не были отмечены как @Transactional. Означает ли это, что вызов отдельных методов заставляет приложение открывать отдельные соединения с БД или...

89
как удалить содержимое текстового файла без удаления самого себя

Я хочу скопировать содержимое файла «A» в файл «B». после завершения копирования я хочу очистить содержимое файла «A» и хочу писать в нем с самого начала. Я не могу удалить файл «А», так как он связан с другой задачей. Мне удалось скопировать содержимое с помощью API файлов Java (readLine ()), но...

89
Заявленный пакет не соответствует ожидаемому пакету «»

Я использую Eclipse и какое-то время не использовал Java. Однако я могу легко скомпилировать свой код в командной строке и сгенерировать необходимые .classфайлы. В Eclipse жалуется на это The declared package "Devices" does not match the expected package "". Что это значит и как это исправить?...

89
Проверка JSR 303, если одно поле равно «что-то», то остальные поля не должны быть нулевыми.

Я хочу сделать небольшую пользовательскую проверку с помощью JSR-303 javax.validation. У меня есть поле. И если в это поле вводится определенное значение, я хочу потребовать, чтобы некоторые другие поля не использовались null. Я пытаюсь понять это. Не знаю, как бы я это назвал, чтобы найти...

89
В чем смысл необязательного класса Guava

Я недавно читал об этом и видел людей, использующих этот класс, но почти во всех случаях использование nullтакже сработало бы, если не более интуитивно. Может ли кто-нибудь привести конкретный пример, где можно Optionalбыло бы достичь чего-то, чего nullне удалось бы, или более простым способом?...

89
WELD-000072 Управляемый компонент, объявляющий пассивирующую область, должен иметь возможность пассивации

Я написал простую программу в веб-формах Java, но получаю следующую ошибку: WELD-000072 Управляемый компонент, объявляющий пассивирующую область, должен поддерживать пассивацию. Бин: управляемый компонент [класс BeanPakage.DemoBeans] с квалификаторами [ @Any @Default @Named] Кто-нибудь может...

89
Что такое JSR и для чего он нужен?

В чем важность JSR и как его оптимизировать для использования? Я читал что-то вроде jsr82 для Bluetooth и еще что-то для других технических приложений. В чем его актуальность?...

89
какое значение по умолчанию для char?

char c = '\u0000'; Когда я печатаю c, в окне командной строки отображается «a». Итак, каково значение по умолчанию для поля типа char? Кто-то сказал, что "\ u0000" означает ноль в юникоде; это правильно?...

89
Как сканировать несколько путей с помощью аннотации @ComponentScan?

Я использую Spring 3.1 и развернув приложение , использующее @Configurationи @ComponentScanатрибуты. Фактический запуск выполняется с помощью new AnnotationConfigApplicationContext(MyRootConfigurationClass.class); Этот класс конфигурации помечен @Configuration @ComponentScan("com.my.package")...

89
Как создать банку с внешними библиотеками, включенными в Eclipse?

Я закончил с проектом, который подключается к базе данных (MySQL). Теперь я хочу экспортировать проект как jar. Но я не знаю, как включить его внешние зависимости? Есть ли способ сделать это в Eclipse или мне следует использовать для этого какие-либо сценарии?...

89
Получение enum, связанного со значением int

Раньше мои перечисления LegNo определялись просто как: NO_LEG, LEG_ONE, LEG_TWO и позвонив return LegNo.values()[i];, я смог получить значение, связанное с каждым перечислением. Но теперь я решил, что хочу, чтобы LegNoперечисление NO_LEGбыло int -1 вместо 0, поэтому я решил использовать частный...

89
Имитация конструктора с параметром

У меня есть класс, как показано ниже: public class A { public A(String test) { bla bla bla } public String check() { bla bla bla } } Логика в конструкторе A(String test)и check()то, что я пытаюсь высмеять. Я хочу звонки вроде:new A($$$any string$$$).check() возвращает фиктивную строку "test". Я...

89
Platform.runLater и задача в JavaFX

Я провел некоторые исследования по этому поводу, но я все еще ОЧЕНЬ смущен, если не сказать больше. Может ли кто-нибудь дать мне конкретный пример, когда использовать, Taskа когда использовать Platform.runLater(Runnable);? В чем именно разница? Есть ли золотое правило, когда использовать что-либо...

89
Почему мы используем DataSource вместо DriverManager?

Я читаю спецификацию Java JDBC (vr. 4) и привел это утверждение: DataSource - этот интерфейс был представлен в API необязательного пакета JDBC 2.0. Его предпочтительнее, чем DriverManager, поскольку он позволяет сведениям о базовом источнике данных быть прозрачными для приложения. Я пытаюсь...

89
Преобразование java.util.Properties в HashMap <String, String>

Properties properties = new Properties(); Map<String, String> map = new HashMap<String, String>(properties);// why wrong? java.util.Propertiesявляется реализация java.util.Map, и java.util.HashMapконструктор «S получает Mapтип параметров. Итак, почему это должно быть преобразовано...