소리소문 없이... 사랑도 명예도 이름도 남김 없이...
DexCore.net

Java 66

JSP 와 MS SQL SERVER 연동

JSP에서 JDBC를 이용해서 MSSQL에 연결하는 방법이다. 1. JDBC 드라이브 다운로드 3.0 http://www.microsoft.com/downloads/details.aspx?FamilyID=a737000d-68d0-4531-b65d-da0f2a735707&DisplayLang=ko 4.0http://www.microsoft.com/ko-kr/download/details.aspx?id=11774 2. JDBC 드라이브 설정 다운로드 받은 파일을 적당한 위치에서 압축을 푼다. 압축이 완료된 폴더에 sqljdbc.jar, sqljdbc4.jar 두 가지 파일이 있다. Javs 1.6 이상 버전은 sqljdbc4.jar 파일을 사용하면 된다. 해당 파일을 TOMCAT과 웹서비스 경로에 복사한다...

Java/JSP 2012.09.06

iBatis vs Stored Procedure (Oracle, MySQL, MS-SQL)

iBatis vs Stored Procedure Java 언어에서 JDBC를 통하여 DB상에서 DML을 실행하는 방법에는 Statement, PreparedStatement, CallableStatement 이렇게 세가지가 있다. Statement는 이제 아무도 사용하지 않는다. 그 이유는 긴 Query를 편집하기에 굉장히 불편하고 무엇보다 SQL인젝션 공격에 대비하기 위해서 손이 많이 가기 때문이다. 모든 파라메터를 결국 String형태로 조립하는 방식인데 큰따옴표, 작은따옴표 그리고 + 기호 까지 소스의 가독성을 엄청나게 떨어뜨리고 개발자의 머리를 복잡하게 만드는 방식이다.PreparedStatement는 좀 더 세련된 방식으로 성능과 가독성이 Statement 보다 좋은 방식이다. iBatis는 이..

Java 2012.09.06

[JSP][Oracle] JDBC 접속 패턴, Oracle JDBC JSP 연동, JSP Model 1

[01] JDBC 접속 패턴1. 실습 환경 설정- Eclipse . Project Type: Dynamic web project . Project Name: jdbc_oracle . Library : ojdbc.jar- Oracle JDBC Driver "ojdbc.jar" 파일을 'WebContent/WEB-INF/lib' 폴더에 복사한다.2. JSP ---------------------------------------> Oracle, MySQL- JSP에서 처리 로직을 전부 구현하며 알아 보기가 쉽다.- 개발이 단순하나 DB서버의 변경 및 데이터베이스의 종류가 바뀔경우 유지보수가 어렵다.- 약간의 유지 보수 향상을 위해 SSI(Server Side Include) 방법을 이용한다.(DBConnect..

Java/JSP 2012.09.06

Apache Tomcat 시작하기

J.S.P 설 치 하 기 기본적으로 이클립스 EE 버전과 , jdk 가 설치되 있는 가정하에 시작을 하겠습니다. JSP 준비 및 설치하기 **web server와 WAS의 역할 동시수행 : !아파치 톰캣! 1. 웹서버, was 다운로드 1. http://tomcat.apache.org/ 2. 7.0 다운로드 binary core부분의 맨마지막 꺼를 받습니다. 3. C:\Tomcat7.0\ 폴더에 설치 4. C:\Tomcat7.0\bin 에서 서버 시작 파일들 있음, but 이클립스에서 사용할 시에는 이곳에서 실행되어있으면 안됨 5. C:\Tomcat7.0\lib의 jsp servlet api파일 2개 카피해서 C:\Program Files\Java\jdk1.7.0_05\jre\lib\ext C:\Prog..

Java/tomcat 2012.08.22

Hudson을 이용한 빌드 배포 테스트 자동화

Continuous Integration(점진적 통합,이하 CI)이란, 개발자가 각각 개발한 소스코드를 모아서 한꺼번에 빌드하는 통합 빌드의 과정을 특정 시점이 아니라 매일이나 매주와 같이 아주 잦은 주기로 수행함으로써 통합에서 발생하는 오류와 시간을 줄이기 위한 기법이다.Extreme Programming Community (XP)에서 애자일 방법론의 일부로 Kent Beck에 의해서 고안된 방법으로 다음과 같은 특징을 가지고 있다.1. CI의 특징(1) 소스코드 일관성 유지CI툴을 설정하기 위해서는 기본적으로 소스 관리 시스템이 필요하다.대표적인 소스 관리 시스템은 Subversion,CVS,Perforce등이 있다.CI툴은 이 소스 관리 시스템으로부터 프로젝트 소스의 메인 브랜치(trunk 라고도 ..

Java/Hudson 2012.08.01
728x90
반응형