전체 글
-
-
스프링 마이바티스 무작정 따라하기(1)Spring(스프링)/MyBatis 2015. 11. 6. 22:30
마이바티스와 무관하게 제 지식내에서의 스프링 생명주기를 PowerPoint로 만들어봤습니다 잘못된 사항이 있다면댓글로 지적해주시면 감사하겠습니다 ㅎㅎ 더 자세하게 파고들면 끝이 없기에 여기까지만 정리해봤어요. 자 이제 시작해봅시다!!! 마이바티스를 사용하기 위해서는 빈 설정을 해주어야 하는데요.우선은 마이바티스를 사용하기 위한 라이브러리를 dependency를 추가 합시다. 해당 객체를 이용하기 위해 라이브러리를 다운받아 빌드 하던 번거로움을 메이븐의 중앙 레파지토리를 통해 손쉽게 해결할 수 있어서 참 좋네요 하하하하 어랏 이상한데? 여기서 끝이 아닌데? 라고 생각하시는 분들 있는거 알아요 ㅎㅎ 더 필요한것들은 차근차근 추가하도록 하죠!! 자 다음으로는 web.xml 설정을 슬슬건들여 보도록하죠!! 저 ..
-
-
-
[자바] toString() (String) 차이점!! 기억 안날때마다 보자!!Etc 2015. 10. 19. 19:55
1. String user_name = session.getAttribute("user_name").toString(); 2. String user_name = (String)session.getAttribute("user_name"); 다음과 같이 2개의 String 형태로 값을 담고 있는 user_name 이라는 변수가 있다 어떻게 보면 같은 의미 같이 보이지만 1번째 같은 경우는 객체를 반환하여 String 으로 받는것을 의미하고 2번 같은 경우는 컴파일러에게 나 String 이야 !! 하고 가르쳐주는 것을 의미한다. 이러한 상황이 주어진다면 2번을 사용하자 왜냐하면 굳이 반환히시키면서 까지 자원을 낭비할 필요가 없기 때문이다.
-
EJB 알아가기!!Java(자바) 2015. 10. 17. 17:56
▩ EJB 개발의 특징과 필요성 - 동시접속자수가 10,000이상 이상인 사이트 구축시 사용하는 콤포넌트 기술 입니다. - 동시접속자수가 많은 가운데 안정적인 트랜잭션이 필요한 사이트 구축시 사용합니다. - 접속자수가 많은 공공기관, 기상청, 병무청, 금융, 보험, 포털사이트, 게임사이트, 기업등에서 집중적으로 사용 - EJB 시스템은 속도는 느리지만 개발시에 개발자에게 많은 자동화된 기능을 제공해 분산 시스템 구축을 쉽게 해준다. - EJB는 JSP, Beans를 사용한 시스템보다 속도는 느리지만 안정적인 분산 시스템을 제공한다. - 기초기술(JSP, BEANS, RMI, Servlet, Serialization직렬화, Transaction, Connection Pooling)을 알면 EJB는 배우기 ..
-
스프링 시큐리티 JDBC 를 이용한 로그인(1)Spring(스프링)/시큐리티 2015. 10. 4. 20:34
우선 예제를 시작하기 앞서 동작 원리 및 개념을 알고 진행을 합시다 ㅎㅎ DB 기반 인증의 동작 원리 UserDetails 란 회원의 정보(이름, 이메일 등) 주체의 프로필을 저장하는데 사용됩니다.위 사진에서 UserDetails를 반환 시켜주는 클래스 및 인터페이스로는 JdbcDaoImpl , UserDetailService가 있는데요 . JdbcDaoImpl 클래스가 UserDetailsService의 구현체를 제공하게 되어 UserDetailsService에서 UserDetails를 반환 시켜주게 됩니다. JdbcDaoImpl -> UserDetailsService -> UserDetails 라고 생각하시면 이해하시기 편할꺼라고 생각합니다 하하하하... 자 그럼 이제 예제를 보고 따라해보시기 바랍니..