Boa Noite Galera,
Seguinte,estou utilizando uma tecnologia nova para mim, primefaces e jsf… Fui aconselhado a utilizar um tal de managed bean. tenho a estrutura de um sistema bem simples de cadastro, remoção e alteração de fornecedores “pronto”, só tenho dúvidas na parte da ligação do modelo com o banco. O que seria o Managed Bean?? Substituiria os servlets??
Tenho o seguinte código no modelo :
package model;
public class Fornecedor {
String nome,cep,endereco,cnpj,cidade,uf,inscricao_estadual,email,telefone;
int cod;
public int getCod() {
return cod;
}
public void setCod(int cod) {
this.cod = cod;
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public String getCep() {
return cep;
}
public void setCep(String cep) {
this.cep = cep;
}
public String getEndereco() {
return endereco;
}
public void setEndereco(String endereco) {
this.endereco = endereco;
}
public String getCnpj() {
return cnpj;
}
public void setCnpj(String cnpj) {
this.cnpj = cnpj;
}
public String getCidade() {
return cidade;
}
public void setCidade(String cidade) {
this.cidade = cidade;
}
public String getUf() {
return uf;
}
public void setUf(String uf) {
this.uf = uf;
}
public String getInscricao_estadual() {
return inscricao_estadual;
}
public void setInscricao_estadual(String inscricao_estadual) {
this.inscricao_estadual = inscricao_estadual;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
public String getTelefone() {
return telefone;
}
public void setTelefone(String telefone) {
this.telefone = telefone;
}
}
Criei as páginas Insere.xhtml, Index.xhtml , Remove.xhtml e Altera.xhtml.
Será que poderiam me ajudar a começar essa bean? Não faço a minima idéia de por onde começar.