쿼리 편해지는것만 있는게 아니라 영속성 컨텍스트에 한번날린 쿼리 저장하면서 동일 트랜잭션 내의 작업에서 동일한 객체 건드려야될경우 추가쿼리없이 영속성컨텍스트 1차캐시 이용할수있는 개쩌는점이 있는데 왜 비 경제적인 방법을씀 그리고 변경감지도 자동으로 해주니까 편의성은 덤이고
익명(121.142)2023-05-20 01:37
한번 불러왔던 데이터 1차 캐시에 저장해놔서 쿼리 날히는 횟수 자체가 줄어드는 점도 있고
메소드 형식으로 작성해서 객체지향적인 개발도 가능하고
어떤 DB를 쓰는 설정만 변경해주면 돼서 특정 DB에 종속되지 않음 - dc App
쿼리 때문에 유지보수성 씹창나니까요
비지니스 로직이 아니라 그냥 쿼리 자체에 씨발 무슨 하루종일 쳐붓고 자빠짐
당사자 퇴사하면 유지보수도 좆같고
아 그렇구나.. 난 쿼리만 봐가지고 .. 저런 생각은 못했네
마이바티스 쓰다보면 내가 DBA인지 개발자인지 분간안됨
필드 추가되거나 변경사항 생기면 걍 좆되는거
쿼리 편해지는것만 있는게 아니라 영속성 컨텍스트에 한번날린 쿼리 저장하면서 동일 트랜잭션 내의 작업에서 동일한 객체 건드려야될경우 추가쿼리없이 영속성컨텍스트 1차캐시 이용할수있는 개쩌는점이 있는데 왜 비 경제적인 방법을씀 그리고 변경감지도 자동으로 해주니까 편의성은 덤이고
한번 불러왔던 데이터 1차 캐시에 저장해놔서 쿼리 날히는 횟수 자체가 줄어드는 점도 있고 메소드 형식으로 작성해서 객체지향적인 개발도 가능하고 어떤 DB를 쓰는 설정만 변경해주면 돼서 특정 DB에 종속되지 않음 - dc App