본문 바로가기

분류 전체보기

세션 강제 종료(강제 로그 아웃) Servlet 버젼이 올라 감으로 HttpSession에서 HttpSessionContext을 가져오는 메소드인 getSessionContext를 사용 못하게 되었다. 실제 사용을 하면 객체을 반환을 하기는 하지만 객체 안에 세션은 비워져 있다. 문서를 뒤져 보니 보안 관계상 사용을 못한다고 어쩌고 적혀 있기는 하는데.....그래도 관리자가 강제 로그아웃 시키거나 세션을 지워줘야 할 경우가 있을 것 같아서 고민끝에 편법을 하나 생각 해 냈다.(Jeus에서는 된다는 말도 있음) HttpSessionContext 사용이 가능 하다면 HttpSessionContext .getSession(아이디)를 사용하여 세션 객체를 반환받고 HttpSession.invalidate() 메소드를 호출 하면된다. HttpSe.. 더보기
2011년 5월 현재 나는...... 이름: 이성민 소속: (주) 모아정보기술, 호남대학교 인터넷 소프트웨어 공학과 나이: 1986년생 26세 프로젝트 경험 1. KT메가패스 도우미 프로젝트(분석, 설계, 개발) 2. 조선대 기계공학과 홈페이지 및 교수 홈페이지 개발(분석, 설계, 개발) 3. 도곡 농협 쇼핑몰 제작(분석, 설계, 개발) 4. 쥬니어 도서관(분석, 설계, 개발) 5. 주식회사 Intelink(분석, 설계, 개발) 6. 학교기업 Geotech(분석, 설계, 개발) 7. 영광 원자력 발전소 1발전소, 2발전소 사내 인트라넷 개발(설계, 개발) 8. 영광 원자력 발전소 예약관리 시스템 개발(분석, 설계, 개발) 9. 영광 원자력 발전소 재석등 관리 시스템 개발(분석, 설계, 개발) 10. 영광 원자력 발전소 사외, 사택 홈페이지 .. 더보기
Spring 3.0.5 + Spring MVC(WEB) 3.0.5 + MyBatis 3.0.4 + ehcache2.4.2 + tiles2.2.2 + log4j 1.2.13 이번 프로젝트를 진행 하면서 최신버젼으로 셋팅을 해 보았는데 문제가 참 많았다. iBatis에서 MyBatis로 바뀌면서 xml dtd도 바뀌고 실행 메소드도 바뀌고 참 머리가 아프다. 거기에 ehcache 사용으로 인해서 MyBatis와 Logging 문제로 하루종일 셋팅하고 참 진짜 너무 어렵다. 각 설정했던 상황은 다음과 같다. /WEB-INF/web.xml MOA IT PROJECT encoding org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 encoding /* org.springframework.web.context.ContextLoaderListener webAppRootKey codelabor-spring-mv.. 더보기
DAO와 VO (Database Access Object & Variable Object or Value Object) DAO를 풀어보면 Database Access Object로써 DB에 접근하여 무언가를 행하는 클레스입니다. VO는 Variable Object(Value Object)로 DB 혹은 어떠한 물체 틀(형상화)을 잡고 이 틀을 잡기 위한 변수들을 모아둔 하나의 클레스트 입니다. 회원 DAO와 회원 VO의 구조를 보자면 다음과 같음. UserDAO.java public class UserDAO extends BaseDAO { private static UserDAO Instance = new UserDAO(); private static Log logger = LogFactory.getLog(UserDAO.class); // 인스턴스 public static UserDAO getInstance() { retu.. 더보기
제 10회 한국자바개발자 컨퍼런스 더보기
君者舟也 庶人者水也 水則載舟 水則覆舟 군자주야 서인자수야 수즉재주 수즉복주 군자주야 서인자수야 수즉재주 수즉복주 (君者舟也 庶人者水也 水則載舟 水則覆舟) 임금은 배와 같은 존재요, 서민은 물과 같은 존재다. 물은 배를 띄우기도 하고, 물은 배를 뒤엎기도 한다. 순 자 더보기
W베타 테스터 선정! DefineYOU 규현이형이 신청하라고 해서 신청했던 W +_+ 월요일 되면 꼭 달아서 테스트 해봐야징!! DefineJava님! W 베타테스터 모집에 참여해 주셔서 감사합니다. 새로운 것을 만드는 것과 새로운 것을 사용하는 것은 언제나 설레는 일 입니다. 이번 베타테스트에서도 여러분들의 소중한 의견을 설레는 마음으로 기다리겠습니다. 베타테스트가 시작되면 http://definejava.net 에 꼭 달아보세요. ^^ W위젯의 베타테스트는 다음주 월요일(3월 24일)부터 시작 될 예정 입니다. 현재 W위젯의 베타테스트를 성공적으로 이끌기 위해 막바지 작업을 진행하고 있으며, 다음 주 월요일에 테스트가 시작되면 별도의 메일을 보내드리도록 하겠습니다. 감사합니다 ^_^ Copyright Wall Street.. 더보기
hello! blogger 대한민국 블로거 컨퍼런스 hello! blogger 대한민국 블로거 컨퍼런스 행사개요 프로그램 안내 & 참가 신청 공식 블로그 FAQ 행사개요 대한민국 블로거들의 만남 만나다 대한민국을 대표하는 블로거들이 한자리에 모여 새로운 교류를 시작합니다 나누다 각 분야의 전무가들과 블로거들이 서로의 관심사와 생각을 교류하며 소통의 장을 펼칩니다 성장하다 블로그 운영에 유용한 최신 노하우와 드랜드, 전문 지식을 나누며 함께 성장합니다 컨퍼런스 행사일정 일정 : 2008.3.16(일) 10am ~ 6pm 장소 : 센트롤시티 밀레니엄홀(5,6층) 찾아가는 길 주최 : NHN(주)(주)다음커뮤니케이션 주관 : (주)소프트뱅크미디어랩 후원 : 추후 확정 협찬 : 추후 확정 프로그램 안내 참가 신청하기 음! 참가 신청은 했는데! 꼭 담청 됐으면 좋.. 더보기
제9회 JCO 자바 개발자 컨퍼런스 제가 태어나서 자란 광주에서는 이런 컨퍼넌스들이 거의 없다 시피 해서 처음으로 컨퍼런스를 찾아가게 되었습니다. 컨퍼넌스 전날~ 회사 끝나자 마차 차를 집에 버리고 재윤이형과 준석이를 만나 서울로 GoGo! 용일이형 집에서 간단히 맥주와 함께 하루밤을 묵고 아침에 코엑스로 향했습니다. 도착해서 보니 길게 늘어 서 있는것을 보고~ 밥먹고 와서 등록 해야지! 시작할때 쯤 되면 사람들 들어가고 없겠지! 그래서 간단히 설렁탕 한그릇 먹고 와서 등록 하려고 보니 줄은 더 길어지고 진짜 사람이 많더군요-.- 이래서 강의 제대로 들을 수 있나 생각을 하게 되고~ 강의 시간이 지나도 강의 시작을 못하고 앉을 수 있는 자리도 없고 처음 듣고 싶었던 "자바 기반 대용량 접속처리" 못듣고 다른 ORACLE 관련된거 들었는데... 더보기
사회적기업과 함께하는 봉사블로거를 모집합니다! 티스토리에서 봉사블러거를 모집한다고 하네요 ' ' 제 선배들이 이런거 많이 해서 이것저것 들은게 많아서 저도 한번 해보고 싶었는데이번에 한번 해 봐야 겠네요~좋은 일들 많이 하세욥^ㅡ^--------------------------------------------------------------------안녕하세요, TISTORY입니다.2007년을 되돌아보면 인터넷은 1인 미디어라는 블로그 서비스를 통하여 많은 분들이 내 의견을 블로그에 담고, 의견을 이야기하고 또 블로그를 중심으로 세상을 변화시켰던 한 해였던 것 같습니다. 블로그 하나만 해도 내 목소리를 전달할 수 있고, 사회적으로 정보에 대해 약자였던 사용자들은 어느새 직접 콘텐츠를 생산하고, 유포하고 또한 명예도 얻고 유명 인사만큼 유명하게 되신 .. 더보기