All Categories: java(33) java ee(19) testes(11) testes automatizados(10) jsf(9) treinamento(9) ensino(9) boas praticas(9) clean code(9) jee(8) refactoring(8) fortaleza(8) codigo(8) javascript(8) curso(8) logica de programacao(7) web(7) orientação a objetos(7) tdd(7) triadworks(7) lógico(6) junit(6) tutorial(6) curly law(5) html(5) jsf 2.2(5) ioc(5) html5(5) boa pratica(5) programação(5) javaee(5) oo(5) mobile edition(4) hibernate(4) android(4) spring(4) raciocinio(4) jsf2(4) jpa(4) javace(4) one thing(4) jpql(3) di(3) testing(3) ambiente de desenvolvimento(3) curriculo(3) javou(3) queroworkar(3) produtividade(3) dicas(3) agilidade(3) transactions(2) lambda(2) canvas(2) introducao(2) jpa2(2) transactional(2) golden master test(2) junit rules(2) mau habito(2) build automatizado(2) lógica(2) transaction management(2) niveis de abstração(2) functional(2) performance(2) testes manuais(2) funcional(2) sistema legado(2) emprego(2) bugs(2) algoritmo(2) golden master(2) eclipse(2) polimorfismo(2) enum(2) constantes(2) xml(2) git(2) video(2) converter(1) query(1) regra do escoteiro(1) fuso horario(1) retrospectiva(1) timezone(1) github pages(1) getters(1) lentidao(1) stereotypes(1) jsfutil(1) testes de integracao(1) cdi(1) portabilidade(1) action vs actionlistener(1) aop(1) hotdeploy(1) hot deploy(1) tomcat(1) heap space(1) how to present code(1) slides(1) presentation(1) como apresentar codigo(1) apresentacao(1) criteria(1) dynamic queries(1) named queries(1) deploy automatizado(1) shell script(1) workspace(1) jdbc(1) fechar conexão(1) nuvem(1) vagrant(1) http(1) versionamento(1) arquivo(1) documento(1) reverter(1) resetar(1) web ide(1) push(1) commit(1) site(1) java 8(1) java8(1) expressao(1) literais(1) primeira classe(1) functional interface(1) interface funcional(1) interface(1) github(1) codefights(1) desafio(1) kotlin(1) @bean(1) jetbrains(1) facesutils(1) single-entry point(1) early return(1) segurança(1) api(1) graficos(1) outofmemory(1) enums(1) login(1) canal youtube(1) eventos(1) provisionamento(1) virtualbox(1) regra do bom escoteiro(1) bidirecional(1) orm(1) facelets_refresh_period(1) cache(1) oportunidades(1) facelets(1) servlet(1) file download(1) download(1) attachment(1) palestra(1) lua(1) corona sdk(1) jogos 2d(1) query by example(1) optional filters(1) jasperreports(1) ireport(1) relatorio(1) pdf(1) remote(1) home


Query by Example - Filtros dinâmicos no Hibernate

Aprenda como criar filtros dinâmicos de maneira simples com a API de Criteria do Hibernate através da classe Example

Rafael Ponte - Desenvolvedor e instrutor na TriadWorks
January 12, 2015

Query by Example - TriadWorks

Mais de 4 anos após o lançamento da JPA 2.0 e sua nova API de Criteria o mercado ainda hoje continua dividido entre sua API verbosa mas type-safe e a API antiga do Hibernate, que é simples de usar e possui maior adoção no mercado. Apesar dessa batalha entre estas duas APIs, sempre que surge a necessidade de criar consultas com . . .

Read More

6 dicas para manter a portabilidade da sua aplicação com JPA

Desenvolva e matenha aplicações multi-banco com JPA

Rafael Ponte - Desenvolvedor e instrutor na TriadWorks
August 25, 2014

Aplicações multi-banco com JPA - TriadWorks
Uma das maiores vantagens quando trabalhamos com a JPA é que não nos prendemos a detalhes específicos do banco de dados, ou melhor, do SGBD. Tanto é que em teoria só precisaríamos modificar algumas poucas configurações no persistence.xml que nossa aplicação deveria funcionar de maneira idêntica com outros bancos de dados.

A JPA . . .

Read More

Archive
   Subscribe by email and never miss a post.

This update link alerts you to new Silvrback admin blog posts. A green bubble beside the link indicates a new post. Click the link to the admin blog and the bubble disappears.

Got It!