[ Java ] userEx 프로젝트 파일, 패키지 생성 및 Helper 클래스 생성

2024. 2. 3. 12:42· 프로젝트로 연습하기/└ Project1_프로그램의 구성 이해

환경 : Eclipse

 

  (+) 프로젝트 파일을 생성후 필요한 라이브러리 파일을 삽입해준다.

  (+) 앞으로 생성할 클래스들을 각각의 역할에 따라 패키지 분리하여준다.

       - userEx.app

       - userEx.dao

       - userEx.dto

       - userEx.mapper

       - userEx.util

            └ JdbcHelper.java


[ JdbcHelper.java ]

package userEx.util;

import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.jdbc.datasource.DriverManagerDataSource;

public class JdbcHelper {
	// 아무나 객체 없이 접근 가능하게 구현
	public static JdbcTemplate getJdbcTemplate() {
		DriverManagerDataSource dataSource = new DriverManagerDataSource();
		dataSource.setUsername("DB아이디");
		dataSource.setPassword("DB비밀번호");
		dataSource.setDriverClassName("oracle.jdbc.OracleDriver");
		dataSource.setUrl("jdbc:oracle:thin:@localhost:1521:xe");
		
		JdbcTemplate jdbcTemplate = new JdbcTemplate();
		jdbcTemplate.setDataSource(dataSource);
		
		return jdbcTemplate;
	}
}

 

   (+)  데이터베이스에 접근하기 위해 필요한 코드를 클래스화 하여 재사용성을 높인다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

개인 공부 기록용입니다:)

728x90