Как реализовать пессимистический замок весенней загрузки и какой подход лучше оптимистичный замок или пессимистический замок?

Обычно класс используется для группировки данных вместе с функциональными возможностями. Похоже, что класс Name является просто оболочкой для String без добавления каких-либо функций. На этом этапе вашей карьеры Java, вероятно, лучше объявить String name; в классе Employee и удалить класс Name все вместе. (Обратите внимание, что это приведет к удалению ошибки из вашего кода, описанного в Hovercraft Full of Eels.)

0
задан Rupesh Kumar 13 July 2018 в 04:43
поделиться

2 ответа

Предположим, что объект MyEntity имеет свойство аннотированной версии:

@Entity
public class MyEntity implements Serializable {    

    @Id
    @GeneratedValue
    private Long id;

    private String name;

    @Version
    private Long version;

    //...
}
0
ответ дан Mohammad Malek 17 August 2018 в 13:40
поделиться

Я смог добиться оптимистической блокировки с помощью @version в классе сущности. какой подход лучше?

0
ответ дан Rupesh Kumar 17 August 2018 в 13:40
поделиться
  • 1
    Если у вас есть новый вопрос, спросите его, нажав кнопку Ask Question . Включите ссылку на этот вопрос, если это поможет обеспечить контекст. - Из обзора – LuFFy 13 July 2018 в 06:08
  • 2
    Это не дает ответа на вопрос. Чтобы критиковать или просить разъяснения у автора, оставьте комментарий ниже их сообщения. - Из обзора – Dev911 13 July 2018 в 06:10
Другие вопросы по тегам:

Похожие вопросы: