분류 전체보기
-
-
[toby의스프링] 11장 - 데이터 액세스 기술
예전에.. 적어도 "웹프로그램" 이란 것은 DB 기술에 의존하는 부산물 같은 것이라고 생각했다. 실제로 중요한 것은 DB 기술이고, 웹프로그램에서 제어하는 것은 프레젠테이션 수준의 것이라고 생각했던 것이다. 사실 90년대 말에서 2000년 대 초반까지 주류를 이루던 asp니 jsp니 php니 하는 것들에 대해서는 크게 틀린 말도 아니었을 것이다. 물론 지금도 일반적인 의미에서 "웹프로그램"이 하는 주요 역할은 DB(뿐 아니라 어떤 형태든)의 데이터를 특정한 방법으로 가공해 사용자의 브라우저에 표시해주고, 다시 사용자의 입력을 받아 DB에 저장하는 일련의 상호작용일 것이다. 그렇지만 최근 들어 각광받고 있는 여러 ORM 기술들 덕분에 개발에서 차지하는 DB제어 기술의 비중이 예전의 그것과 사뭇 달라진 것 ..
-
[toby의스프링] 10장 - IoC 컨테이너와 DI
이번 장의 분량은 꽤 많다. 약 140p - 장수로는 70장 - 소설처럼 술술 읽히지 않는 특성 상 글자를 읽는데만 서너시간씩 걸린다. 눈꺼풀은 어찌나 무겁던지.. 처음 이 책을 들었을 때 철저히 숙독해야겠다고 마음 먹었다. 먹고 살기 위한 공부가 아니라 공부를 위한 공부를 해 보겠다고 말이지. 사실 이미 아는 내용이거나, 실무에서 빈번하게 쓰이지 않는 부분은 그냥 대충 읽고 넘어가도 좋을텐데.. 얼마간은 바보 같은 짓인것 같기도 하다. 이 책은 한번 읽고 따라해보는 스타일이 아니라 원리를 이해하고 계속해 두고 보는 바이블 스타일이다. 그래서 단시간에 읽고 이해하기도 어렵지만 정리하기는 더욱 어려운 것 같다. 이번 장에서는 스프링 컨테이너에서 Bean을 DI하는 법에 대해 말하고 있다. 사실 실무에서 늘..
-
Pretty Secrets - Frank Nimsgern(feat. Chaka Khan)
Pretty Secrets - Frank Nimsgern (feat. Chaka Khan) Lover I'm lost in a dream So I'll write some lines to you All about my secret dreams And all my darkest fears And all that sentimental stuff That makes the distance closer Look here inside my heart and you will see A lonely place that's filled with memories Do you remember me Do you remember every day Baby why can't you see That was the greatest..
-
[toby의스프링] 8장/9장 - 스프링이란 무엇인가? / 스프링 프로젝트 시작하기
이 책은 1장 부터 8장까지를 1부로, 나머지 9장부터 16장까지를 2부로 하고 있다. 1부에서 자바와 스프링 프레임워크에 대한 이론적인 접근을 하고 있다면, 2부에서는 이를 실전에서 어떻게 활용하는가를 다루고 있다. 그러므로 8장과 9장을 한번에 정리한다는 것은 일견 잘못된 것이 아닌가 생각할 수 있다. 하지만 1부 마지막 장에서 스프링 프레임워크에 대해 정리하고, 이 정리된 내용을 2부 첫 장에서 다시 다루고 있기 때문에 이 두 장을 한번에 정리하는 게 좋을 것이다. 8장. 스프링이란 무엇인가? '스프링이란 무엇인가?' 라는 화두를 놓고 책에서 수십쪽에 걸쳐 다루었는데, 이를 다시 몇개의 문장으로 정리한다는 것은 쉬운 일이 아니다. 하지만 누군가, 스프링이 뭐냐고 물었을 때 『toby의 스프링』8장(..