| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/02/2007 15:41:34
|
Luiz Aguiar
Moderador
![[Avatar]](/images/avatar/843a4d7fb5b1641b0bb8e3c2b2e75231.jpg)
Membro desde: 23/01/2005 00:05:55
Mensagens: 3840
Localização: São Paulo
Offline
|
Pessoal, hoje quais as possíveis soluções que temos para binding em swing com JavaBeans sem usar frameworks adicionais?
Estou estudando a possibilidade de uso do swingbeans e do genesis, mais pela parte de binding mesmo, mas fico aidna com um certo receio de meus softwares ficarem de certo forma amarrados aos frameworks ou perder a liberdade de edição dos componentes. Mas ainda estou em estudo dessas soluções.
|
-
Blog de Tecnologia
GitHub
@AguiarLuiz
Recicla SP na App Store!
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/02/2007 16:32:13
|
mister__m
Virtual Machine Man
![[Avatar]](/images/avatar/89b9c689a57b82e59074c6ba09aa394d.jpg)
Membro desde: 18/03/2005 16:13:17
Mensagens: 736
Offline
|
No caso do genesis, a maneira como o binding funciona é totalmente ortogonal ao seu software, permitindo que seja possível usar qualquer componente customizado ou mudar a forma como o binding funciona pra qualquer um deles. A documentação do genesis explica como fazer isso, se necessário.
|
Michael Nascimento Santos, aka Mister M
Summa Technologies do Brasil - http://www.summa-tech.com/
genesis: Uma nova forma de desenvolver aplicações - https://genesis.dev.java.net/
ThinNB: Suporte a Thinlet no NetBeans - https://thinnb.dev.java.net/
Líder da JSR-310 - Date and Time API
Expert Group Member das JSRs 207 (PD4J), 250 (Common Annotations), 270 (Java 2 SE 6.0), 296 (Swing Framework) e 303 (Bean Validation)
SouJava: Fortalecendo a comunidade Java brasileira - https://soujava.dev.java.net/ https://www.soujava.org.br/
JSR Community @ java.net - http://community.java.net/jsr
Blogs - http://blog.michaelnascimento.com.br/ http://today.java.net/pub/au/80
Twitter - @mr__m |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/02/2007 16:36:05
|
mchiareli
JavaEvangelist
![[Avatar]](/images/avatar/03e4d3f831100d4355663f3d425d716b.png)
Membro desde: 04/04/2006 15:14:50
Mensagens: 397
Offline
|
estou usando o genesis, e estou gostando muito, facilita muito, o processo torna-se muito mais rapido, sem comparação..
estou estudando uma forma agora de usar o hibernate 3 + jpa em conjunto.....
|
codifica.wordpress.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/02/2007 16:48:26
|
Luiz Aguiar
Moderador
![[Avatar]](/images/avatar/843a4d7fb5b1641b0bb8e3c2b2e75231.jpg)
Membro desde: 23/01/2005 00:05:55
Mensagens: 3840
Localização: São Paulo
Offline
|
mister__m wrote:No caso do genesis, a maneira como o binding funciona é totalmente ortogonal ao seu software, permitindo que seja possível usar qualquer componente customizado ou mudar a forma como o binding funciona pra qualquer um deles. A documentação do genesis explica como fazer isso, se necessário.
Michael, me fala uma coisa, teria algum "impecílio" ou algo específico que eu teria que fazer para usar um banco OO (db4o ou neodatis) com o genesis?
|
-
Blog de Tecnologia
GitHub
@AguiarLuiz
Recicla SP na App Store!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/02/2007 16:56:39
|
Thiago Senna
GUJ Master
![[Avatar]](/images/avatar/78719f11fa2df9917de3110133506521.jpg)
Membro desde: 11/02/2005 08:08:02
Mensagens: 1595
Offline
|
Sei que o JGoodies e o Spring Rich Client também possuem bind. No caso do Spring Rich Client, não sei se é muito fácil utilizar apenas o binding. Teria que dar uma boa olhada no codigo fonte.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/02/2007 17:53:04
|
mister__m
Virtual Machine Man
![[Avatar]](/images/avatar/89b9c689a57b82e59074c6ba09aa394d.jpg)
Membro desde: 18/03/2005 16:13:17
Mensagens: 736
Offline
|
Luiz Aguiar wrote:Michael, me fala uma coisa, teria algum "impecílio" ou algo específico que eu teria que fazer para usar um banco OO (db4o ou neodatis) com o genesis?
Luiz, quando falamos do genesis existem duas grandes partes do framework. Uma delas é a parte client, que implementa o binding e que era o tópico original da sua pergunta. Essa parte funcionará completamente, independentemente do que você usar no backend.
A outra é a parte shared, que é compartilhada entre cliente e servidor e implementa coisas como a remotabilidade transparente, suporte a transações e afins. Essa parte possui uma camada de abstração e uma implementação que funciona com Hibernate, mas não é difícil fazer funcionar com outras tecnologias. A documentação de TransactionalInjector explica como essa interface funciona e seu papel na integração de uma outra tecnologia de persistência.
|
Michael Nascimento Santos, aka Mister M
Summa Technologies do Brasil - http://www.summa-tech.com/
genesis: Uma nova forma de desenvolver aplicações - https://genesis.dev.java.net/
ThinNB: Suporte a Thinlet no NetBeans - https://thinnb.dev.java.net/
Líder da JSR-310 - Date and Time API
Expert Group Member das JSRs 207 (PD4J), 250 (Common Annotations), 270 (Java 2 SE 6.0), 296 (Swing Framework) e 303 (Bean Validation)
SouJava: Fortalecendo a comunidade Java brasileira - https://soujava.dev.java.net/ https://www.soujava.org.br/
JSR Community @ java.net - http://community.java.net/jsr
Blogs - http://blog.michaelnascimento.com.br/ http://today.java.net/pub/au/80
Twitter - @mr__m |
|
|
 |
|
|