Intégration Spring
Le bean managé par JSF devient un bean Spring.
@Component("messageBackingBean")
@Scope("request")
public class MessageBackingBean {
private Message message = new Message();
private List<Message> messages;
@Autowired
private MessageDao messageDao;
public String getMessage() {
return "Bonjour !";
}
public Message getMessage() {
return message;
}
public void saveMessage() {
messageDao.save(message);
message = new Message();
invalidateMessages();
}
private void invalidateMessages() {
messages = null;
}
public List<Message> getMessages() {
if (messages == null) {
messages = messageDao.list();
}
return messages;
}
1. Architecture
2. Dépendances
Il n’y a pas de dépendances supplémentaires pour utiliser...