Я читал о Java beans, и во всех примерах, с которыми я столкнулся, используются стандартные типы Java (String, int и т. Д.) Для переменных класса. Могу ли я использовать в компоненте переменные моего собственного типа класса?
Например.
class MyBean implements java.io.Serializable{
MyObj mo;
public MyBean(){}
//Getter and setter for mo
}
(Пишу это с телефона, извиняюсь за отсутствие форматирования)
1 ответ
Да, ты можешь.
Вы можете реализовать свою собственную бизнес-логику, используя POJO, определенный вами, также подключив повторно используемые компоненты.
Если вы используете JSF, не забудьте создать сеттер и получатель для ваших переменных, если вы хотите получить к ним доступ со страниц JSP / Facelets. Соглашение об именах довольно стандартное, если у вас есть строка с именем 'foo', фреймворк вызовет
public String getFoo()
{
return foo;
}
Метод.
Похожие вопросы
Новые вопросы
java
Java — это высокоуровневый объектно-ориентированный язык программирования. Используйте этот тег, если у вас возникли проблемы с использованием или пониманием самого языка. Этот тег часто используется вместе с другими тегами для библиотек и/или фреймворков, используемых разработчиками Java.