DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da Java Magazine ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Video: Regra de Negócio: JPA, SessionBean - Curso JEE e JSE – Loja Virtual Completa – Parte 7

Nesta aula damos início à codificação das nossas regras de negócio, ou seja, nossos SessionBeans.

Atenção! Este vídeo necessita do aplicativo DevMedia Player para ser executada. Para fazer o download do player basta acessar http://www.devmedia.com.br/player

Título: Regra de Negócio: JPA, SessionBean
- Curso JEE e JSE – Loja Virtual Completa – Parte 7

Tempo: 15:02 minutos

Tags: ecommerce, loja virtual, java ee 6, javabd JPA, SessionBean,

Mini-Resumo:
Nesta aula damos início à codificação das nossas regras de negócio, ou seja, nossos SessionBeans. Teremos uma abordagem diferente na construção deste aplicativo, vamos deixar de lado os velhos DAOs e utilizar todo o poder do JPA em conjunto com nossa regra de negócio, convertendo os dois diretamente em um session Bean. Nesta aula codificaremos o nosso sessionbean BASE que vai servir para codificar os outros sessions de forma rápida e otimizada.

Exemplos contruídos: Construimos o BasicSessionBean que vai servir de base para a construção de todos os outros beans.

Tecnologias Utilizadas: Java EE 6 , Java SE 6 , NetBeans 6.9








    4 COMENTÁRIOS

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.



Leandro Henrique Perez
Não sei o que é um SessionBean, também não entendi nada sobre os métodos:

 public List getList(Class classToCast, String query, Object... values)

 public List getNamedList(Class classToCast, String namedQuery, Object... values){

public T getPojo(Class classToCast, String query, Object... values){


private Query createQuery(String query, Object[] values) {


e demais métodos.



Aonde eu encontro aulas/conteúdo que me faça entender esses assuntos?


em 4/1/2011 23:07 - Responder

 

[Comentário do autor]   Dyego Souza Do Carmo
Olá !

Estes metodos vao retornar listas TIPADAS utilizando o recurso de GENERICS do Java SE 5/6

A vantagem disso é que quando voce esperar uma "lista de pessoas" , normalmente um metodo generico apenas te retornaria uma "lista"... já utilizando GENERICS voce pode retornar o tipo correto , conforme sua solicitacao...

:)



em 1/2/2011 13:21 - Responder
 

Daniel Ribeiro Dos Santos
Opa, boa tarde

Gostaria de entender bem o termo de sessionBeans, ele faz parte de EJB certo? e POJOS?

Abraços


em 13/10/2010 13:49 - Responder

 

[Comentário do autor]   Dyego Souza Do Carmo
Este termo é utilizado para definir um OBJETO que vai ser gerenciado pelo servidor , ou seja , quem vai disponibilizar ele , a forma , e a quantidade é o servidor que decide , voce apenas diz ao servidor "me de uma instancia do objeto X" , ele decide se vai utlizar uma instancia já criada ou lhe fornecer outra...

POJO = Plain Old Java Object , são objetos que não tem inteligencia nenhuma , ou não extendem nenhuma classe ou implementao alguma interface , um VO é um exemplo disso...

POJOS podem ser transformados em session beans com a anotacao @Stateless em sua declaracao.

Mais exemplos em minhas video aulas , "Desvendando o Java EE 6"


em 15/10/2010 08:24 - Responder
 



Publicidade
Curso Online
Este post faz parte de:

Curso(s):
  •  Loja Virtual completa com JavaEE e JavaSE

  • Autor
    Dyego Souza Do Carmo

    Engenheiro da Computação e evangelista da tecnologia Java , a mais de 15 anos especialista no sistema operacional linux. Programador Java a 8 anos sendo especialista em desenvolvimento de aplicações Java EE utilizando objetos distribuidos e Swing. Consultoria em Dúvidas - Http://www.forHelp.Us


    Space do autor
    Estatísticas
    Favorito:
    Comentários:
    Feedback:
    Utilidade:
    1   1
    [Fechar]

    Você precisa estar logado para dar um feedback.

    Clique aqui para efetuar o login
    [Fechar]


    Este post está fechado. Saiba mais sobre a assinatura MVP!
    web-03
    DevMedia  |  Anuncie  |  Fale conosco
    Hospedagem web por Porta 80 Web Hosting
    2012 - Todos os Direitos Reservados a web-03