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

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

8
Какова цель сериализации в Java?
Я прочитал немало статей о сериализации и о том, как это красиво и здорово, но ни один из аргументов не был достаточно убедительным. Мне интересно, действительно ли кто-нибудь может сказать мне, чего мы действительно можем достичь, сериализуя класс?

3
Связь уровней изоляции транзакций с блокировками таблицы
Я читал про 4 уровня изоляции: Isolation Level Dirty Read Nonrepeatable Read Phantom Read READ UNCOMMITTED Permitted Permitted Permitted READ COMMITTED -- Permitted Permitted REPEATABLE READ -- -- Permitted SERIALIZABLE -- -- -- Я хочу понять блокировку каждой транзакции в таблице. READ UNCOMMITTED - no lock on table READ COMMITTED …


6
Регулярное выражение ровно n ИЛИ m раз
Рассмотрим следующее регулярное выражение, где X- любое регулярное выражение. X{n}|X{m} Это регулярное выражение будет проверить Xпроисходящие точно n или mраз. Есть ли квантификатор регулярного выражения, который может проверять наличие Xточно nили mраз?
105 java  php  regex 

8
Как мне поместить все необходимые файлы JAR в папку библиотеки внутри окончательного файла JAR с Maven?
Я использую Maven в своем автономном приложении и хочу упаковать все зависимости в моем файле JAR в папку библиотеки, как указано в одном из ответов здесь: Как я могу создать исполняемый JAR с зависимостями с помощью Maven? Я хочу, чтобы в моем последнем файле JAR была папка библиотеки, содержащая зависимости …

5
Вносит ли кастинг Java накладные расходы? Зачем?
Есть ли накладные расходы при преобразовании объектов одного типа в другой? Или компилятор просто все разрешает, и во время выполнения нет затрат? Это общие вещи, или бывают разные случаи? Например, предположим, что у нас есть массив Object [], где каждый элемент может иметь другой тип. Но мы всегда точно знаем, …


4
Несколько GSON @SerializedName на поле?
Есть ли способ в Gson сопоставить несколько полей JSON с одной переменной-членом объекта Java? Допустим, у меня есть класс Java ... public class MyClass { String id; String name; } Я хочу использовать этот единственный класс с двумя разными сервисами. Однако эти две службы отличаются тем, как они возвращают свои …
105 java  json  gson 

17
Spring Boot: нет доступа к контроллеру REST на локальном хосте (404)
Я пытаюсь адаптировать пример контроллера REST на веб-сайте Spring Boot. К сожалению, при попытке получить доступ к localhost:8080/itemURL-адресу возникает следующая ошибка . { "timestamp": 1436442596410, "status": 404, "error": "Not Found", "message": "No message available", "path": "/item" } ПОМ: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>SpringBootTest</groupId> <artifactId>SpringBootTest</artifactId> <version>0.0.1-SNAPSHOT</version> <properties> <javaVersion>1.8</javaVersion> <mainClassPackage>com.nice.application</mainClassPackage> …
105 java  rest  spring-boot 

6
Установить точку (".") Как десятичный разделитель в java
В настоящее время я использую следующий код для печати двойника: return String.format("%.2f", someDouble); Это работает хорошо, за исключением того, что в Java используется десятичный разделитель моей локали (запятая), а я хотел бы использовать точку. Есть простой способ сделать это?
105 java  formatting  double 


4
@UniqueConstraint и @Column (unique = true) в аннотации гибернации
В чем разница между @UniqueConstraint и @Column (unique = true) ? Например: @Table( name = "product_serial_group_mask", uniqueConstraints = {@UniqueConstraint(columnNames = {"mask", "group"})} ) И @Column(unique = true) @ManyToOne(optional = false, fetch = FetchType.EAGER) private ProductSerialMask mask; @Column(unique = true) @ManyToOne(optional = false, fetch = FetchType.EAGER) private Group group;

11
Как вызвать десериализатор по умолчанию из настраиваемого десериализатора в Джексоне
У меня проблема с моим пользовательским десериализатором в Джексоне. Я хочу получить доступ к сериализатору по умолчанию, чтобы заполнить объект, в который я десериализуюсь. После пополнения я сделаю некоторые пользовательские вещи, но сначала я хочу десериализовать объект с поведением Джексона по умолчанию. Это код, который у меня есть на данный …

3
Класс данных Kotlin от Json с использованием GSON
У меня есть класс Java POJO: class Topic { @SerializedName("id") long id; @SerializedName("name") String name; } и у меня есть класс данных Kotlin. data class Topic(val id: Long, val name: String) Как предоставить аннотацию в переменные Java json keyдля любых переменных, kotlin data classподобных @SerializedNameаннотации?
105 java  json  gson  kotlin  data-class 

14
Игнорировать поля из объекта Java динамически при отправке как JSON из Spring MVC
У меня есть такой класс модели для спящего режима @Entity @Table(name = "user", catalog = "userdb") @JsonIgnoreProperties(ignoreUnknown = true) public class User implements java.io.Serializable { private Integer userId; private String userName; private String emailId; private String encryptedPwd; private String createdBy; private String updatedBy; @Id @GeneratedValue(strategy = IDENTITY) @Column(name = "UserId", …

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