$변수$ 직접대입방식(statment)의 직접문자열을 붙여서 쿼리문을 만드는 것이고 #변수# 는 jdbc의 preparedStatment의 ?,?,? 로 표기된 것을 나중에 할당하는 방식이다. 쉽게 설명하자면 $변수$는 string a = "select * from aaa where aa = '" + 변수 + "' "; #변수# string a = "select * from aaa where aa = :AA"; Parameter aa = Parameter(":AA", 변수); (Parameter
JSP 화면 ------------------------------------------------------(1) 조회만 뿌려줄수 있게 HTML위주로 만든다. Bean 파일을 이용해서 조회 내용을 뿌려준다. JAVA 컨트롤 화면 ----------------------------------------------(2) DB에 접속 하여 자료를 검색하는 컨트롤 파일을 만든다. 검색된 결과는 HashTable을 이용하여 저장한다. 저장된 HashTable의 값을 Vector로 저장한다. Vector을 조회 화면으로 Return시켜준다. JAVA 쿼리문 파일 ----------------------------------------------(3) String으로 쿼리문만 있는 파일 작성. 처리 순서는 1 ->..
1. iBATIS.NET의 인스톨과 환경 설정 야마다 요시히로 (http://www.wings.msn.to/) | 2005/10/10 지난 1 회에서는 O/R매핑 및 O/R매핑 툴의 개요에 대해 설명하고, .NET전용의 대표적인 O/R매핑 툴인「NHibernate」를 소개했다. O/R 매핑 툴을 사용하면, (C# 이나 VB.NET의) 오브젝트와 데이터베이스 상의 테이블을 매핑할 수 있다. 이것에 의해, 어플리케이션에서는 오브젝트의 속성에 액세스하기만 하면, 직감적으로 테이블상의 각 필드에 액세스할 수 있게 된다는 것이다. 지난 회의 서두에서 나타낸 것처럼, .NET 환경에서 이용 가능한 O/R 매핑 툴은 이미 얼마든지 제공되고 있다. 이번에는 NHibernate와 나란히 .NET 전용의 대표적인 O/R매..