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

Java является популярным языком программирования высокого уровня. Используйте этот тег, если у вас есть проблемы с использованием или пониманием самого языка. Этот тег редко используется отдельно и чаще всего используется вместе с [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] и [maven].

9
% Like% Query в Spring JpaRepository
Я хотел бы написать подобный запрос, JpaRepositoryно он ничего не возвращает: LIKE '%place%'-это не работает. LIKE 'place' работает отлично. Вот мой код: @Repository("registerUserRepository") public interface RegisterUserRepository extendsJpaRepository<Registration,Long> { @Query("Select c from Registration c where c.place like :place") List<Registration> findByPlaceContaining(@Param("place")String place); }

11
Сравнение строк подобия в Java
Я хочу сравнить несколько строк друг с другом и найти наиболее похожие. Мне было интересно, есть ли какая-нибудь библиотека, метод или передовой опыт, которые вернут мне, какие строки больше похожи на другие строки. Например: «Лисица прыгнула» -> «Лиса прыгнула» «Лисица прыгнула» -> «Лисица» Это сравнение покажет, что первое более похоже, …

4
Сравнение длинных значений 127 и 128 в штучной упаковке
Я хочу сравнить значения двух длинных объектов с помощью ifусловий. Когда эти значения меньше 128 , ifусловие работает правильно, но когда они больше или равны 128 , сравнение не выполняется. Пример: Long num1 = 127; Long num2 = 127; if (num1 == num2) { // Works ok } Сравнение приведенного …




7
Как проверить, является ли int нулевым
У меня есть объект под названием Person. в нем есть несколько атрибутов; int id; String name; Я установил объект типа "человек" Person p = new Person(1,"Joe");. 1.) Мне нужно проверить, не является ли объект нулевым; Правильно ли следующее выражение; if (person == null){ } Or if(person.equals(null)) 2.) Мне нужно знать, …
111 java  int 

3
Правильное использование flush () в JPA / Hibernate
Я собирал информацию о методе flush (), но не совсем понимаю, когда его использовать и как правильно использовать. Из того, что я прочитал, я понимаю, что содержимое контекста постоянства будет синхронизировано с базой данных, то есть выдача невыполненных инструкций или обновление данных объекта. Теперь у меня есть следующий сценарий с …

4
Лямбда-выражение и общий метод
Предположим, у меня есть общий интерфейс: interface MyComparable<T extends Comparable<T>> { public int compare(T obj1, T obj2); } И способ sort: public static <T extends Comparable<T>> void sort(List<T> list, MyComparable<T> comp) { // sort the list } Я могу вызвать этот метод и передать лямбда-выражение в качестве аргумента: List<String> list …
111 java  generics  lambda  java-8 

1
Как на самом деле реализованы репозитории Spring Data?
Я уже некоторое время работаю с репозиторием Spring Data JPA в своем проекте и знаю следующие моменты: В интерфейсах репозитория мы можем добавить такие методы, как findByCustomerNameAndPhone()(при условии, что customerNameи phoneявляются полями в объекте домена). Затем Spring обеспечивает реализацию, реализуя указанные выше методы интерфейса репозитория во время выполнения (во время …

5
Как избежать запятых и речевых знаков в файлах CSV, чтобы они работали в Excel?
Я создаю файл CSV (разделенный запятыми, а не табуляцией). Мои пользователи, скорее всего, откроют CSV-файл в Excel, дважды щелкнув его. Мои данные могут содержать запятые и речевые знаки, поэтому я избегаю их следующим образом. Reference, Title, Description 1, "My little title", "My description, which may contain ""speech marks"" and commas." …

12
Использование Regex для генерации строк вместо сопоставления с ними
Я пишу утилиту Java, которая помогает мне генерировать множество данных для тестирования производительности. Было бы действительно здорово иметь возможность указать регулярное выражение для строк, чтобы мой генератор выдавал то, что соответствует этому. Есть ли что-то уже запеченное, что я могу использовать для этого? Или есть библиотека, которая помогает мне больше …
111 java  regex 

14
Ошибка Java при открытии раздела реестра
Я получаю эту ошибку, когда пытаюсь сделать что-нибудь с Java в командной строке: Error opening registry key 'Software\JavaSoft\Java Runtime Environment.3' Error: could not find Java.dll Error: could not find Java 2 Runtime Environment Несколько дней назад я напортачил с удалением каталогов и реестра Java. Я перезагрузил компьютер, и Java все …
111 java  dll  runtime  registry 


2
Поддерживает ли application.yml переменные среды?
Я пробовал использовать переменные env в своей конфигурации application.yml, например: spring: main: show_banner: false --- spring: profiles: production server: address: $OPENSHIFT_DIY_IP port: $OPENSHIFT_DIY_PORT но переменные env не разрешены. Должен ли я использовать другие обозначения? В Rails вы можете, например, использовать <% = ENV ['FOOVAR']%> Единственная альтернатива - запустить приложение, например: …
111 java  spring  yaml  spring-boot 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.