728x90

분류 전체보기 200

Servlet life cycle

서버가 서블릿적재 ( init()메소드 호출 ) ↓ 서블릿이 클라이언트로부터 요청을 받아들이고 데이터를 전송. ( Service() 메소드 호출 ) ↓ 서버에서 서블릿을 삭제 ( Destroy() 메소드 호출 ) 서블릿 초기화시 동적으로 로드 된 자바 서블릿에 대한 생성자를 인수로받아들이지 않는다. 그러므로 새로운 서블릿에게 동적으로 로드됨과 동시에 초기화시켜주는 init()메소드가 존재한다. 서블릿로드시 init() 로드 해제시 destroy() 호출

Spring+iBatis 연동시의 주의점 및 참조예제

위와같이 사용한 것 처럼 column 은 대문자로 명시(소문자도 상관이 없긴하지만 Look and Feel!!.....T^T) 특히 이놈도 상당히 예민한지라...오타 같은것에 주의할 것을 요한다. INSERT INTO TEST(ID,PASSWORD,NAME,SSN,ADDRESS,POST,PHONE,EMAIL,MILEAGE,GRADE) values(#id#,#password#,#name#,#ssn#,#address#,#post#,#phone#,#email#,#mileage#,#grade#) SELECT * FROM TEST WHERE id = #id# SELECT * FROM TEST DELETE FROM TEST WHERE id =#id# UPDATE TEST SET ID=#id#,PASSWORD=#pa..

다이나믹쿼리~ by iBatis

---다이나믹쿼리------------------------------------------ SELECT * FROM GENRE GENRENAME LIKE '%$genrename1$%' GENRENAME LIKE '%$genrename2$%' GENRENAME LIKE '%$genrename3$%' GENRENAME LIKE '%$genrename4$%' GENRENAME LIKE '%$genrename5$%' 값이 비어있지 않다면 생성해준다~ statement 를사용하면 '$$' 로 해야 하며~ %%로 검색하기 위해서 statement를 사용 ---간단한 select 문------------------------------------------ SELECT * FROM COUPONE WHERE ID=#..

728x90