Оголосити біб просто анотувати метод за допомогою анотації @Bean. Коли JavaConfig зустрічає такий метод, він виконає цей метод і зареєструє повернуте значення як bean-компонент у BeanFactory.
Створіть новий об'єкт класу Bean. Створіть новий об’єкт Statement для вказаного об’єкта, щоб викликати метод setProperty1 і масив аргументів String. Викличте метод API execute() оператора Statement. Він знаходить метод, ім’я якого збігається з властивістю methodName, і викликає метод в об’єкті Bean.
Щоб передати значення параметра, змініть метод getResultSet вашого класу Java Bean, щоб прийняти параметр, а потім використовувати цей параметр у запиті SQL.
Щоб встановити значення за замовчуванням для примітивних типів, таких як boolean та int, ми використовуємо літеральне значення: @Value("${дещо. key:true}") private boolean booleanWithDefaultValue; @Value("${дещо.
Коли властивість компонента є типом класу Java, Spring дозволяє це зробити вкажіть значення для цієї властивості як рядкове значення, яке є назвою класу, а вбудований редактор властивостей ClassEditor подбає про перетворення цього імені класу на фактичний екземпляр класу.
- SetValue. public SetValue()
- isSecret. public Boolean isSecret() …
- назва. public String name() …
- значення. public String value() …
- withIsSecret. public SetValue withIsSecret(Boolean isSecret) …
- withName. public SetValue withName(String name) …
- withValue. public SetValue withValue (рядкове значення)
Щоб явно помістити значення в масив, ви можете використовуйте оператори присвоєння з іменем масиву, після якого йде індекс рядка в квадратних дужках, потім індекс стовпця в квадратних дужках, а потім =, за яким слідує значення.