Whiteship's Note


[KSUG] 스프링 AOP 선택, 활용, 이슈 - 스크린캐스팅

Spring/KSUG : 2008. 11. 11. 08:56




위 링크에서 동영상 링크를 사용하여 mov 파일을 다운 받으시거나, 퀵 타임 플레이어가 설치되어 있다면, 웹에서 바로 보실 수도 있습니다.

발표를 하고 2주 정도 지난 다음 녹화를 한 건데, 스크린캐스팅을 좀 짧게 찍고 싶어서 총 다섯 개로 나눠서 한 편당 10~15 내외로 찍었습니다. KSUG 블로그를 통해서 한 주에 한 편식 올리겠습니다. 쉬는 시간 짬짬히 구경해 주세요. :)

이번에 올린 동영상은 AOP에 대한 내용인데, AOP 자체에 대해서는 깊게 알지 못하기 때문에, 제가 아는 한도 내에서만 살짝 살펴봤습니다. 따라서 내용이 다소 수박겉할기식으로 느껴질 수도 있는데요. 첫 번째 동영상의 목적은 AOP에 대해 자세히 설명 드리는 것이 아니라 AOP라는 개념을 프로젝트에 도입하면 어떤 도움을 받을 수 있는지 좀 더 현실적인(코드를 통해서) 감을 잡게 해드리는 것이 목적이기 때문에 그다지 AOP 개념이나 역사에 대해 자세히 다루진 않았습니다. 가볍게 보실 수 있겠죠.ㅋ

어느새 점심 시간이네요. 식사 맛나게 하세요.

updated 2008/11/11

이번에는 스프링 AOP에 대한 주제로, 코딩으로 Proxy 만드는 방법, 스프링 API 사용 방법, XML 스키마 사용 방법, @AspectJ 사용 방법, AspectJ 연동 방법까지 살펴봅니다.

next 2008/11/18
top

  1. 선영욱 2008.11.05 13:01 PERM. MOD/DEL REPLY

    우와~집에가서 봐야 겠네요. 매번 감사합니다.
    기선님도 맛있는 점심 드셨기를 바랍니다. ^^

    Favicon of https://whiteship.tistory.com BlogIcon 기선 2008.11.05 13:16 신고 PERM MOD/DEL

    넵 전 이제막 보쌈 정식 먹고 왔습니다.ㅋㅋ

Write a comment.


OSAF를 일반 자바 프로젝트로 읽어 들이는 방법

OSAF : 2008. 11. 3. 23:10


OSAF는 꼭 메이븐 프로젝트가 아니여도 사용할 수 있습니다. 아마 메이븐 때문에 OSAF를 접하시는 분들이 어렵게 느끼시는 것 같은데요. 다음에 배포할 때는 일반 자바 웹 프로젝트 예제도 같이 넣어두겠습니다.

지금은 일단 사용법만 간단하게 보여드리겠습니다.


웹 프로젝트 샘플도 이와 비슷하게 사용하시면 되겠죠?? 음냐.. 내일은 OSAF 아키타입을 보여드리겠습니당.
캬오.. 1일 1스크린캐스팅이 되겠네요. OSAF 말고도 스프링+하이버 게시판 개발 스크린캐스팅도 찍어야 되는데 말이죠. :)

top

  1. 대한민국토리 2008.11.04 00:07 PERM. MOD/DEL REPLY

    잘 안나오는데요... 3번 시도해서 모두 실패에요...^^;

    우리집 인터넷이 이상한가???

    Favicon of https://whiteship.tistory.com BlogIcon 기선 2008.11.04 00:11 신고 PERM MOD/DEL

    훔.. blip.tv가 많이 느리네요. FTP에 파일을 직접 올려야겠네요. :)

Write a comment.


7분 완성. CRUD 개발 쑈!!!(with OSAF)

OSAF : 2008. 10. 31. 23:20




검색하다가 NG가 났는데, 영문 검색은 잘 됩니다. 한글 검색시 인코딩 때문에 문제가 좀 있네요. 전에도 발생했던 문제인데, 톰캣 설정(사부님왈. bodyfor어쩌구..)을 조금 수정하면 간단하게 고칠 수 있을 것 같습니다.

실제 동영상 런타임이 7분 49초인데, 설명 없이 코딩만 샥샥 하면 분명 3분 미만으로 CRUD 개발을 완성할 수 있습니다. 그렇게 만들어 놓고 세부적인 검색 조건과 파라메터 들을 추가하면서 개발 해 나간다면... 캬오... 멋지지 않아요??!!!

2008/10/24 - [Screen Casting] - OSAF 빌드하기
2008/10/28 - [OSAF] - OSAF 샘플 코드 실행하기(스크린캐스팅)

이것으로 OSAF 스크린캐스팅 시리즈 세 개가 완성됐습니다. 캬~
다음 스크린캐스팅은 OSAF 아키타입으로 웹 개발 시작하기. 입니다. 많이 기대해주세요.

ps: 요즘 다운로드 수가 바닦을 치던데.. 받으실 분들은 다 받으신 건가요. :)

top

  1. Favicon of http://seal.tistory.com BlogIcon 물개 2008.11.01 14:03 PERM. MOD/DEL REPLY

    짱인데 ^^.. 근데, 복사 붙이기 수정보다.. domain 모델에 한글 명 같은거 입력 받는 custom annotation 몇가 추가하고, 자동 생성해주는게 더 낫지 않어?? 예전 OSAF에 annotation이랑 코드 생성기 샘플 있을텐데..

    Favicon of https://whiteship.tistory.com BlogIcon 기선 2008.11.01 14:19 신고 PERM MOD/DEL

    넵. 코드 생성기 만들어야죠. 헤헷.
    우와.. 멋진 생성기가 있었군요. 참고해야겠네요. :)

    Favicon of http://toby.epril.com BlogIcon 토비 2008.11.02 22:15 PERM MOD/DEL

    물개가 막 굴러가면서 개발했던 바로 그 것 말이지

  2. Green 2009.03.24 09:47 PERM. MOD/DEL REPLY

    죄송한데요..뒷북일지 모르지만 osaf sample소스가 opensprout위키에도 없는것 같아서요..
    부탁드립니다.

Write a comment.


OSAF 빌드하기

OSAF : 2008. 10. 24. 10:49




프로젝트를 받으시면, dist 폴더에 jar 파일이 들어있으니까, 직접 빌드를 하시진 않아도 되지만, 그래도.. 재미삼아 한 번 해보세요.ㅋㅋ

빌드 할 때 주의함 점이 하나 있는데요. 위에서처럼, JDK 버전이 1.6이 아닌 경우에 에러가 날 수 있습니다. 그럴 떄는 pom.xml을 열어서 jdk.version 프로퍼티를 1.5로 수정해주시면 됩니다. 위 동영상에서도 똑같은 현상이 벌어졌으니 참고하시면 되겠습니다.

참고로 OSAF는 JDK 1.5 이상에서만 사용할 수 있습니다. 1.4 이하는... ( --) 몰라요..ㅋㅋㅋ
top

  1. 동동 2009.09.07 14:03 PERM. MOD/DEL REPLY

    음.. 무척신기하네요.
    관심있게 보고있습니다만
    동영상이 2분 13초에서 멈추네요.
    저만 그런건가요? ^^

    Favicon of http://whiteship.me BlogIcon 기선 2009.09.07 14:17 PERM MOD/DEL

    blip.tv가 좀 멀어서(?) 로딩이 오래 걸리는 듯 합니다. 정말 오랜만에 다시 봤네요. 흐흐흐..

Write a comment.