Mensagens enviadas por: nicoweda
Índice dos Fóruns » Perfil de nicoweda » Mensagens enviadas por nicoweda
Autor Mensagem
Camilo,

As duas classes têm o mesmo comportamento, a unica diferença mesmo é que a StringBuilder é Thread's Safe, isso significa que se você vai utilizar um texto em uma unica Thread utilize StringBuilder, por não é sincronizada ela se torna mais rapida.
Puppets,

Para entender o conceito de objetos pense de uma maneira bem simples...
As Classes são os "moldes" de nossos objetos.
Uma classe define os atributos e os comportamentos de nossos objetos.
Quando utilizamos o operador new estamos criando uma nova instância, ou seja, estamos criando um novo objeto que segue as "epecificações" definidas pela classe referente...

no caso que você citou



chama é uma instancia de NomeDaClasse, ou seja é o objeto!

Através desta instância podemos chamar os métodos e atributos que foram definidos na classe NomeDaClasse.

Acredito que isso sirva como um impulso inicial para você seguir com seus estudos!

abraços!
Primeiramente, obrigado fabgp2001 pela ajuda!

Responendo suas perguntas:

1- Estamos utilizando Oracle e SQL Server
2- Fomos proibidos desde o inico de mexer no BD. Temos que trabalhar com o sistema legado...
3- Como que eu faço esses relacionamento sem as FKs? As colunas que você mencionou já existem no BD.

Grato!
O Deitel aborda web??
tudo bem... e no I.E?
Como fica???
Ae Fabio, não sei porque mais eu sabia que ia encontrar um post seu fazendo uma apologia do tipo "JavaScript Rules" Rs...

Mas tenho que concordar com a alguns de vcs... realmente JavaScript não é tão facil de depurar... mas os resultados fazem o esforço valer a pena!

Agora... cá entre nós... é bizarro qnd agente enfia um monte de alert no codigo pra acompanhar o estado das variaveis e ver onde deu erro!!
Rs...

Abraços!
Rs... é por isso q eu disse que tenho perdido o sono!

A solução q eu encontrei até agora foi criar meus beans e as respectivas DAOs.
Como meus objetos "não se conhecem" eu criei classes que fazem este relacionamento para mim... por exemplo.



Isso é um exemplo bem resumido...
Só para dar a ideia do que eu montei...
Alguem tem outra ideia?
Essa classe tá ficando giganteeeeeesca! Vcs não tem deia o quanto!
Tenho uma duvida que vem me tirando o sono!!!

O cenário é: Um BD com tabelas não relacionadas.
Todas as tabelas foram mapeadas em entidades para o Hibernate.

Agora a duvida... Existe um padrão para que eu possa fazer o relacionamento "na unha" dessas entidades... ??

Não sei se ficou claro o problema...
Então cara... eu não queria te dar uma má noticia... mas num dá pra fazer do jeito que você quer...
Eu só não entendi uma coisa... oque essa classe faz afinal?!
Dê uma olhada!

http://www.extremeprogramming.org
http://en.wikipedia.org/wiki/Extreme_programming

Apologia EUUUUU??!! Rs...
Como o Sombriks sugeriu, utilize um framework objeto-relacional como o Hibernate! Ele vai te ajudar em 99% dos casos... e em casos especificos como este, vc pode utilizar o ResulTransformer do Hibernate...

Você pode escrever seu proprio ResultTransformer ou utilizar alguns que já vêm com o Hibernate como o alias to bean!!



Abraços!
Se olharamos pelo BD, quem vai guardar a FK é a tabela comentarios.
A tabela noticias "desconhece" os comentarios...
Acho que a solução mais fácil é colocar o mapeamento @ManyToOne na classe Comentário e não @OneToMany na Noticia.

É um pouco complicado utilizar o Hibernate para sistemas de BD legados...
Recentemente tb tive mtos problemas de mapeamento com um banco legado.
Exatamente...
No caso agente fez um override ou sobrescrição do metodo!!
Se você não o fizer realmente teremos algo como AClass@6546164 !!!

Abraços!
Você pode mandar o trecho do JSP que deu o erro??
talvez dê uma clareada!

Abraços...
 
Índice dos Fóruns » Perfil de nicoweda » Mensagens enviadas por nicoweda
Ir para:   
Powered by JForum 2.1.8 © JForum Team