Duvida java server faces com hibernate

7 respostas
JJjava

Olá,

tenho q fazer “mini” sistema como trabalho.

o sistema consiste em um formulario de avalição com as entidades

Classes:

. ALUNO
· CURSO
· PERGUNTA
· RESPOSTA
· AVALIACAO

crei os MODELS e os DAOS das classes
nos nodelos coloquei as anotações @Entity e @Id e etc…
minha pergunta é as anotações do JSF tb vao ficar na classe model? tipo a anotação @ManagedBean(name = “alunoBean”)
ou vou vou ter q ter mais uma classe por exemplo:

public class AlunoManagedBean implements Serializable {…

Grato.

7 Respostas

drsmachado

Model é view?

Filipe_A

Olá boa tarde! Pelo que eu sei você terá que criar outra sim, exatamente como mencionou. E então, neste bean( que se não me engano seria o controller) você pode ter uma instância do dao em questão pra chamar pra gravar um model qualquer. Att. Filipe.

JJjava

nao entendi sua pergunta?

JJjava

Agora me surgiu duvida eu nao teria q criar uma classe de negocio ? ou o negociopode ficar no bean?

Filipe_A

Agora me surgiu duvida eu nao teria q criar uma classe de negocio ? ou o negociopode ficar no bean?

Bom dia, não sei ao certo como ficaria essa classe de negócio, se o que quer é apenas fazer o CRUD no banco, acho que já esteja bom. Caso tenho alguma outro regra de negócio talvez seja interessante sim criar uma nova classe para tratar não sei te dizer ao certo…

JJjava

Agora me surgiu duvida eu nao teria q criar uma classe de negocio ? ou o negociopode ficar no bean?

Bom dia, não sei ao certo como ficaria essa classe de negócio, se o que quer é apenas fazer o CRUD no banco, acho que já esteja bom. Caso tenho alguma outro regra de negócio talvez seja interessante sim criar uma nova classe para tratar não sei te dizer ao certo…

Olá,

peguei um livro de java programação para web.
no livro mostra como fica a integração JSF e JPA.

o arquivo.xhtml e o managedBean fazem parte da View…

-----------------------------------------user
…|
então fica assim user.xhtml-> userManagedBean-> userRN-> userDAO -> banco

abraço.

Filipe_A

Legal! Obrigado por compartilhar…

Criado 4 de fevereiro de 2014
Ultima resposta 6 de fev. de 2014
Respostas 7
Participantes 3