|
www.flickr.com
Esse é um módulo do Flickr que mostra fotos e vÃÂdeos públicos de Rafael Carneiro. Faça seu próprio módulo aqui.
|
December 27, 2007
Para alguns a utilização de reflection no java é novidade, mas não é novidade. Reflection existe desde a versão 1.1 do Java e somente nos últimos tempos que vem chamando atenção na comunidade.
O motivo para essa visibilidade se deu por conta da injeção de dependência (do inglês dependency injection, ou simplesmente DI), que apareceu no framework Spring e logo em seguida no EJB 3.0.
Você acha que Strings são imutáveis? Sim, elas são. Mas utilizando reflection essa afirmação pode ser modificada.
Você acha que atributos privados não podem ser acessados por outras classes? Não podem, mas utilizando reflection tem como outra classe acessar os atributos privados.
E agora? Meu código estará vulnerável por causa do reflection?
Você pode limitar o uso de reflection em seus projetos, utilizando o SecurityManager para impedir modificações em atributos, construtores e métodos.
Portanto, o uso de reflection trás inúmeras facilidades e poder para o desenvolvimento. A Java Persistence API também utiliza reflection para descobrir os mapeamentos, as classes que se relacionam entre si, os tipos dos atributos e muito mais.
Leitura recomendada
Livro

December 25, 2007
Minhas últimas aquisições para a minha pequena biblioteca:

Estou esperando ansiosamente pela chegada desses livros. Enquanto não sai as novas edições dos livros Programming Ruby e Agile Web Development with Rails, da editora The Pragmmatic Programmers, irei desfrutar desses livros.
October 18, 2007
Hoje começarei meus estudos para a certificação Sun Certified Business Component Developer 5 da Sun. Irei fazer a nova versão que trata sobre EJB 3.0 e JPA.
Material de estudo:
- Enterprise JavaBeans 5ª Edição
- Especificação
- Bizu para certificação SCBCD 5 (Eduardo Guerra, Johanlemberg, Ednelson, Cavalero e Douglas)
- SCBCD 5.0 Study Guide
- Fóruns [1|2|3]
Nos fóruns você encontrará depoimentos de quem já fez a prova, bem como dicas e macetes. Muita gente estudou para essa prova cerca de 2 meses, com 2 horas por dia. Provavelmente irei fazê-la em dezembro, por conta da faculdade e do trabalho.
Espero postar diariamente sobre os estudos, expondo as principais caracterÃsticas da tecnologia.
October 16, 2007
Complementando o post anterior, indico um bom livro para quem está querendo entrar na blogosfera ou até mesmo para os blogueiros experientes.
Esse livro aborda os conceitos, verdades, tendências e dá dicas de como manter um blog de sucesso. Recomendo a todos que possuem ou que almejam ter um blog.
June 30, 2007
Vai ser lançado mais um livro dos amantes da série Head First. Em agosto será disponibilizado para vendas o livro Head First SQL (HFSQL). No inÃcio de suas publicações, a série tinha o intuito de se focar no java, porém já lançou diversos livros direcionados a outros assuntos, como PMP, HTML e CSS, AJAX e outros. Será se vai ser mais um excelente livro dessa série?
June 7, 2007
Vem aà mais um livro da série Head First: Software Development (Desenvolvimento de Software). Todos já sabem o quanto essa série está fazendo sucesso para os mais diversificados grupos de desenvolvedores Java, sejam iniciantes ou avançados.
A didática e a explanação dos livros da série são excelentes, prendendo e chamando a atenção dos leitores. Eu já li em algum fórum (provavelmente no Portal Java ou GUJ), uma pessoa dizendo que estava louca para chegar logo em casa para ler o seu livro da série (não lembro qual era). Quando comecei a conhecer Java, comprei o livro Java como Programar dos irmãos Deitel que na época era o livro mais recomendado na comunidade. Mas hoje em dia quando alguém me pergunta um bom livro pra aprender Java ou outras tecnologias relacionadas, indico um dos livros da série.
- Head First PMP
- Head First OOA&D
- Head Rush Ajax
- Head First HTML with CSS & XHTML
- Head First Design Patterns
- Head First Java (2nd edition)
- Head First Servlets & JSP
- Head First EJB
