2008. 1. 23. 09:34
요즘 iBatis 보고 있돠는... 생활/잡담2008. 1. 23. 09:34
요즘 iBatis라는걸 보고 있다지요..
ORM Framework 이라고 한다지요.
ORM 은 Object Relation Mapping 이라고 한다지요.
코딩양이 확~~~ 줄어 든다지요.
하지만, 정말 그럴까요~?
코드 안에 들어가던 SQL 문들이 xml 파일로 빠지면
어차피 해야될 일의 양은 같은거 아닐까요~?
지금 예제도 돌려가면서 공부중인데, 지금까지 본걸로는
그닥 코딩양이 줄어들것 같지는 않다지요.
암튼, 필요에 의해 보고 있다지요.
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
위와 같은 글을 1월 22일에 올렸다지요.
1월 22일에 iBatis 예제를 돌려봤다지요. 오호.
지금 이 글은 1월 23일에 작성하고 있다지요.. ㅋㅋ
이거 예전에 내가 생각했던 것들하고 약간 비슷하다지요..
장정 몇가지를 열거해보자.
1. 기존 JDBC 코딩에서 사용하던 DTO 에 대한 setter 작업을 안해도 된다.
iBatis가 해준다~~
Member mem = new Member();
mem.setId(rs.getString("ID"));
mem.setName(rs.getString("NAME"));
... 중략 ...
이런 노가다를
Member member = (Member)sqlMap.queryForObject("getMember", new Integer(1));
이 한줄이 다 해준다는거~
2. Connection, Statement, ResultSet의 관리를 iBatis가 다 해준다는거
아직은 여기까지 밖에 모르겠다. ㅋ
더 삽질을 해봐야 뭔가 알 수 있을 듯. 쿄쿄쿄쿄.
ORM Framework 이라고 한다지요.
ORM 은 Object Relation Mapping 이라고 한다지요.
코딩양이 확~~~ 줄어 든다지요.
하지만, 정말 그럴까요~?
코드 안에 들어가던 SQL 문들이 xml 파일로 빠지면
어차피 해야될 일의 양은 같은거 아닐까요~?
지금 예제도 돌려가면서 공부중인데, 지금까지 본걸로는
그닥 코딩양이 줄어들것 같지는 않다지요.
암튼, 필요에 의해 보고 있다지요.
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
위와 같은 글을 1월 22일에 올렸다지요.
1월 22일에 iBatis 예제를 돌려봤다지요. 오호.
지금 이 글은 1월 23일에 작성하고 있다지요.. ㅋㅋ
이거 예전에 내가 생각했던 것들하고 약간 비슷하다지요..
장정 몇가지를 열거해보자.
1. 기존 JDBC 코딩에서 사용하던 DTO 에 대한 setter 작업을 안해도 된다.
iBatis가 해준다~~
mem.setId(rs.getString("ID"));
mem.setName(rs.getString("NAME"));
... 중략 ...
Member member = (Member)sqlMap.queryForObject("getMember", new Integer(1));
이 한줄이 다 해준다는거~
2. Connection, Statement, ResultSet의 관리를 iBatis가 다 해준다는거
아직은 여기까지 밖에 모르겠다. ㅋ
더 삽질을 해봐야 뭔가 알 수 있을 듯. 쿄쿄쿄쿄.
'생활 > 잡담' 카테고리의 다른 글
홍대근처 와인바 갔다 왔어요 ㅋㅋ (1) | 2008.02.20 |
---|---|
오늘 본 재밌는 내용 ㅋ (0) | 2008.02.14 |
블로그질이 한 동안 뜸했다지요~? (0) | 2008.01.22 |
요즘 대선 관련 뉴스가 유행이니.. 나도.. (0) | 2007.12.13 |
[펌] DSLR 대선 후보 ㅎㅎ (0) | 2007.12.11 |