{"push_id":1227013738,"size":13,"distinct_size":13,"ref":"refs/heads/master","head":"7b512499c30179263f24bc1a7790c41eadb9a3e3","before":"7e517056e07292cda6edebaf5274e3f570993c88","commits":[{"sha":"fd86bf2ae31b33bbd8ce7ea3afd8d96f907cd8f1","author":{"name":"Lucas Oliveira","email":"5e7dffe0909c4794c9e917f342d9a1c05f602b58@gmail.com"},"message":"16 - Lock Otimista (JPA / Hibernate)","distinct":true,"url":"https://api.github.com/repos/luksrn/curso_orm/commits/fd86bf2ae31b33bbd8ce7ea3afd8d96f907cd8f1"},{"sha":"4b393cd92e51bdf8e6db1014a51aef6eb19c6c8e","author":{"name":"Lucas Oliveira","email":"5e7dffe0909c4794c9e917f342d9a1c05f602b58@gmail.com"},"message":"17 - Lock Pessimista (Parte 01) - LockModeType.PESSIMISTIC READ / WRITE. & Lock Detached Entity","distinct":true,"url":"https://api.github.com/repos/luksrn/curso_orm/commits/4b393cd92e51bdf8e6db1014a51aef6eb19c6c8e"},{"sha":"a4ce6030f8b29fd90e2e88e8f01f3ef13c456c21","author":{"name":"Lucas Oliveira","email":"5e7dffe0909c4794c9e917f342d9a1c05f602b58@gmail.com"},"message":"18 - Correções nos testes do LockOtimista.","distinct":true,"url":"https://api.github.com/repos/luksrn/curso_orm/commits/a4ce6030f8b29fd90e2e88e8f01f3ef13c456c21"},{"sha":"f2bff7a2aacbc2fee91e6f0443db626a27ad5b01","author":{"name":"Lucas Oliveira","email":"5e7dffe0909c4794c9e917f342d9a1c05f602b58@gmail.com"},"message":"19 - DAO (Parte 01) - Implementação SessionPerOperation (AntiPattern)","distinct":true,"url":"https://api.github.com/repos/luksrn/curso_orm/commits/f2bff7a2aacbc2fee91e6f0443db626a27ad5b01"},{"sha":"fa26389709f8113364666300a449bee02ff94d75","author":{"name":"Lucas Oliveira","email":"5e7dffe0909c4794c9e917f342d9a1c05f602b58@gmail.com"},"message":"20 - DAO (Parte 02) Implementação Session Per Request (ThreadLocal) + Refatoração no AbstractDAO","distinct":true,"url":"https://api.github.com/repos/luksrn/curso_orm/commits/fa26389709f8113364666300a449bee02ff94d75"},{"sha":"427be06954f42b5a1e33989bc23858a59deb7b4e","author":{"name":"Lucas Oliveira","email":"5e7dffe0909c4794c9e917f342d9a1c05f602b58@gmail.com"},"message":"20 - DAO (Parte 03) Implementação Session Per Request (ThreadLocal) - Dao concreto e colaboração da Session","distinct":true,"url":"https://api.github.com/repos/luksrn/curso_orm/commits/427be06954f42b5a1e33989bc23858a59deb7b4e"},{"sha":"3e6077f8df736db249b60c66e39e63b7126dc377","author":{"name":"Lucas Oliveira","email":"5e7dffe0909c4794c9e917f342d9a1c05f602b58@gmail.com"},"message":"22 - Batch Insert - Stateless Session","distinct":true,"url":"https://api.github.com/repos/luksrn/curso_orm/commits/3e6077f8df736db249b60c66e39e63b7126dc377"},{"sha":"ef620b7e6f25205f77adffd8eb4d6726f2ab2157","author":{"name":"Lucas Oliveira","email":"5e7dffe0909c4794c9e917f342d9a1c05f602b58@gmail.com"},"message":"23 - Leitura em Batch com ScrollableResults","distinct":true,"url":"https://api.github.com/repos/luksrn/curso_orm/commits/ef620b7e6f25205f77adffd8eb4d6726f2ab2157"},{"sha":"0c9e6ef489f159c78dd5b36f181583e2de9a4a84","author":{"name":"Lucas Oliveira","email":"5e7dffe0909c4794c9e917f342d9a1c05f602b58@gmail.com"},"message":"Refatoração do DAO","distinct":true,"url":"https://api.github.com/repos/luksrn/curso_orm/commits/0c9e6ef489f159c78dd5b36f181583e2de9a4a84"},{"sha":"938adaa200a099f1136b9ab3a067ab31d817f3ad","author":{"name":"Lucas Oliveira","email":"5e7dffe0909c4794c9e917f342d9a1c05f602b58@gmail.com"},"message":"Refatoração do DAO","distinct":true,"url":"https://api.github.com/repos/luksrn/curso_orm/commits/938adaa200a099f1136b9ab3a067ab31d817f3ad"},{"sha":"1767a10582cdd9a2ca840aa582696249450fc321","author":{"name":"Lucas Oliveira","email":"5e7dffe0909c4794c9e917f342d9a1c05f602b58@gmail.com"},"message":"Refatoração do DAO","distinct":true,"url":"https://api.github.com/repos/luksrn/curso_orm/commits/1767a10582cdd9a2ca840aa582696249450fc321"},{"sha":"53e442b4cfbc93963f85b669c331867f41b774ff","author":{"name":"Lucas Oliveira","email":"5e7dffe0909c4794c9e917f342d9a1c05f602b58@gmail.com"},"message":"Refatoração do DAO","distinct":true,"url":"https://api.github.com/repos/luksrn/curso_orm/commits/53e442b4cfbc93963f85b669c331867f41b774ff"},{"sha":"7b512499c30179263f24bc1a7790c41eadb9a3e3","author":{"name":"Lucas Oliveira","email":"5e7dffe0909c4794c9e917f342d9a1c05f602b58@gmail.com"},"message":"Listeners do Hibernate, Batch Process, Entity Graph, Lock, Hibernate Validator","distinct":true,"url":"https://api.github.com/repos/luksrn/curso_orm/commits/7b512499c30179263f24bc1a7790c41eadb9a3e3"}]}
{"actor":{"display_login":"luksrn"}}