spring-annotation - Spring Framework quase sem XML  XML
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Autor Mensagem
urubatan
Moderador
[Avatar]

Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline

O projeto do qual eu vinha comentando no meu blog acabou de ser aprovado no java.net.
Ja tem um primeiro milestone disponivel para download.
Mais informações aqui no meu blog

Em breve deve sair uma aplicação de exemplo

[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
[WWW]
fabriciobraga
Entusiasta Java
[Avatar]

Membro desde: 24/04/2006 14:05:20
Mensagens: 20
Localização: Rio de Janeiro
Offline


Bacana. Eu uso Spring e um projeto para minimizar o número de configurações em XML do Spring certamente seria interessante.

Aguardo sua aplicação de exemplo.

[]s
Fabricio Braga
SCJP 1.5
http://www.fabriciobraga.com.br
[WWW]
robson.java
Thread.start()

Membro desde: 16/05/2006 20:50:33
Mensagens: 49
Localização: São Paulo
Offline

Legal cara, parabens pela iniciativa..

Aguardo pelo exemplo.


--
--
Robson Martins
-- --
Java Programmer
Certifications: SCJP 1.5 / SCBCD 5 / SCWCD 5
pcalcado
Moderador
[Avatar]

Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline

Viste isso?

pcalcado wrote:
urubatan wrote:
eu posso rodar aplicações em cima do spring framework em cima de um web container, sem precisar de um servidor j2ee completo.


Como te falei sexta, com EJB3 também

urubatan wrote:
e quanto aquele monte de XML?
bom, agora da pra configurar o spring usando annotations também (https://spring-annotation.dev.java.net/, o código ja ta no java.net mas o pessoal ainda não aprovou o projeto (parece que estavam meio enrolados por causa do JavaOne) mas assim que aprovarem todo mundo vai poder utilizar o spring framework usando praticamente só annotations (a parte de XML fica só para configuração do datasource, ...).
mas realmente, pra quem tiver um appserver, a diferença esta muito pequena.


Pergunta: como mapear isso com springannotation:



Neste tópico: http://www.guj.com.br/posts/list/33245.java

Phillip Calçado "Shoes"
http://fragmental.tw/
http://blog.fragmental.com.br/
"It is unfortunate that much of what is called 'object-oriented programming today is simply old style programming with fancier constructs." - Alan Kay
[Email] [WWW] [Yahoo!] [MSN]
urubatan
Moderador
[Avatar]

Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline

sorry, não tinha visto
to indo la responder ...

[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
[WWW]
pcalcado
Moderador
[Avatar]

Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline

Então, concentrando aqui pra não bagunçar lá...

Resposta:
com a versão que tem hoje não da pra fazer não ...
como tem pouco trabalho ainda em cima do projeto, e na maioria das vezes não tenho mais de uma instancia da mesma classe, então não pensei ainda em como fazer isto
mas valeu por apontar alguma coisa que não da pra fazer com o spring-annotation ainda


Tipo, é um caso isolado, ms pode acontecer. Eu ainda não vi como (se?) IoC em JEE 5 resovle essas coisas, pode ser uma pista...

Phillip Calçado "Shoes"
http://fragmental.tw/
http://blog.fragmental.com.br/
"It is unfortunate that much of what is called 'object-oriented programming today is simply old style programming with fancier constructs." - Alan Kay
[Email] [WWW] [Yahoo!] [MSN]
andrefariagomes
JavaBaby
[Avatar]

Membro desde: 18/09/2004 11:10:06
Mensagens: 90
Offline

Utilizo Spring Framework em alguns projetos, e não tenho do que reclamar, porém realmente acredito que ser for possível uma implementação de annotations para Spring seria ótimo.
Existem uma serie de projetos que tem como foco 'convention over configuration' com implementações através de annotations. Afinal de contas se apenas transferirmos o contéudo de um arquivo xml para uma classe java atráves de annotations não haveria vantagem alguma, e ainda teriamos um código bem poluido.
Quem conhece o projeto vRaptor ou JBoss Seam, sabe das vantagens do bom uso do conceito de 'convention over configuration' e dos annotations principalmente na aplicação e IOC e AOP nos Controladores.
Aqueles acessos aos parâmetros e atributos do request, passam a ser transparentes com @Read e @In para leitura e @Out para saída, entre muitas outras facilidades.
Porém no Spring Framework 1.x não exitem recursos como estes, e conforme tenho acompanhado na documentação do Spring 2.x, me
parece que não existe interesse em patir para um caminho semelhante.

O Spring Framework possibilita um desenvolvimente rápido e fácil de aplicações Java EE, basicamente com POJO's e com o minímo possível de acoplamento. Este é grande lance do Spring... ... Cria pontes com tecnologias open source como AspectJ, Hibernate, OJB, Struts, Tapestry, iText, POI, WebWork, Axis, xFire, etc., através de templates que além de facilitam o uso da tecnologia, controlam exceptions, e abstraem uma serie de recursos.

O impacto que Spring casou no mundo Java EE foi tão grande que grandes players como JBoss e a própria Sun na implementação do EJB's 3, pensaram a respeito e inclusive mudaram suas estratégias de implementações.

Abraço,
André Faria
[Email] [WWW] [Yahoo!] [MSN]
 
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Ir para:   
Powered by JForum 2.1.8 © JForum Team