분류 전체보기
-
아톰 (Atom) 다운 & 설치Web/환경설정 2018. 9. 3. 11:24
웹 개발에 실무에서 빈번하게 사용되는 툴. 아톰 (Atom) 다운 https://atom.io/ 별도의 로그인 절차가 필요 없이 다운받을 수 있다. 이후 설치하면 바로 실행 가능. 예제 작성 1. File - new File 클릭 2. ctrl + s 눌러 hello.html로 파일 저장. 아톰의 강력함은 태그 자동완성기능에 있다 html을 누르면 태그가 아래 나오고 엔터를 누르면 다음과 같이 기본 포맷이 완성된다. 나머지 태그들도 마찬가지로 사용하면 됨. 다음과 같이 코드 작성한다. This is HTML Body P 태그는 문장을 쓸 때 사용합니다. h1 제목입니다. 뉴스기사의 헤드라인으로 사용하면 좋습니다. Headings Type 1의 약어입니다. h2 제목입니다. 뉴스기사의 헤드라인으로 사용하면..
-
STS (Spring Tool Suite) 다운 & 설치 & 환경설정Web/환경설정 2018. 9. 3. 11:06
STS (Spring Tool Suite) : 이클립스보다 조금 좋고 인텔리J 보다 훨씬 안좋은 개발 툴 스프링 프레임워크를 지원하기 때문에 웹 개발에 최적화되어 있는 툴(이클립스에서는 지원하지 않음). STS 다운https://spring.io/tools/sts/all 사용하는 운영체제의 목록 버튼 클릭해 맞는 비트 찾아 zip 버튼 클릭집파일 압축 풀어 설치하면 나뭇잎 모양의 실행 아이콘을 찾을 수 있다. STS를 실행. 이클립스와 동일하게 사용하면 된다. 이클립스에서 진행했던 것과 동일한 인코딩 설정 진행해 다국어 호환되도록 환경설정 진행한다. 자바 - 환경설정 - 자바 이클립스 환경설정 포스팅 참조. jdk 파일 설정 부분만 조금 상이하므로 포스팅. ▶ JDK 설정 절차1. Windows - Pr..
-
ERWIN 엑셀 (Excel) 파일 논리 / 물리 맵핑Database/ER-WIN 2018. 9. 3. 10:58
데이터 설계 및 표준화 작업할 때 논리 모델 작성 후 표준 용어 사전, 표준 도메인 사전에 따라 칼럼명, 데이터 타입을 엑셀에 입력한다. ERWIN에서 엑셀 파일을 통해 칼럼명 맵핑을 쉽게 할 수 있다.ERWIN 파일 작성할 때 논리/물리 변환 가능한 타입으로 생성속성명을 다음과 같이 작성한다.속성명에 해당하는 칼럼명을 오른쪽 열에 입력다른이름으로 저장해 CSV 파일 형식으로 저장. CSV 형식으로 변환할 수 없는 문자가 섞여있다는 식의 팝업 나타나면 확인 클릭해 생성. ▶ ERWIN 또한 한글 경로를 인식하지 못한다. 반드시 영어로 파일명 작성 후 저장ERWIN - TOOLS -NAMES - Edit Naming Standards 클릭. 칼럼명 작명에 대한 규칙을 CSV 파일로 등록GLOSSARY 탭에..
-
ER-WIN 환경설정Database/ER-WIN 2018. 9. 3. 10:54
ER - WIN을 설치했다면 ER - Diagram을 보다 편하게 작성할 수 있다. 실무에서 주로 사용하는 ER-WIN 환경설정 두가지 첨부. 1. File - New 클릭2. New Model Type : Logical/Physical 선택 후 OK3. Model - Model Properties 클릭.4. Logical Notation, Physical Notation IE로 설정5. 3번 단계의 표기법과 비교해 관계를 보다 직관적으로 파악할 수 있도록 표기법을 변경했다. 실무에서는 1 : N 의 관계 다이어그램이 대부분이다. 3번의 표기법을 사용한다면 끝부분이 둘다 원형이기 때문에 1 : 1인지 1 : N인지 직관적으로 파악하기 힘들다. 바꾼 IE 표기법은 끝부분의 갈래가 1개 또는 3개이기 때문에..
-
자바 & 오라클(Oracle) 쿼리 가져오기Database/컨셉 , 예제 2018. 8. 29. 13:34
자바 이클립스, 오라클, Toad for Oracle, ojdbc 설치 및 환경설정을 하면 오라클 데이터베이스를 이용한 쿼리문을 자바에서 사용할 수 있는 환경이 구성된다. 해당 예제는 사전 환경설정 없이는 실행이 불가능하다. 직접 프로그램을 실행시켜 확인하고 싶다면 환경 설정을 정확히 하고 수행하도록 한다. 자세한 내용은 환경 설정 카테고리 포스팅들 참조. 오라클 데이터베이스의 system 유저로 접속하면 학습용 테이블들이 제공되어 있다. Toad for Oracle 환경설정에서 HR 스키마에 대한 사용 잠금을 해제했기 때문에 그곳의 테이블들에 접근이 가능하다. 접근이 가능하다는 말은 쿼리를 사용할 수 있다는 말이다. 오라클의 HR 스키마 중 Countries와 Regions 테이블의 칼럼들을 조인해 출..
-
(jdbc) DaoImpl 코드 패턴Database/컨셉 , 예제 2018. 8. 29. 13:18
보통 기업에서 데이터베이스로 오라클을 많이 사용하기 때문에 오라클과 자바를 연동시키는 패턴에 대해 익숙한 것이 중요하다. 실무 Dao 패턴 정리. package com.naver.blog.book.dao; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.util.ArrayList; import java.util.List; import com.naver.blog.book.vo.BookVO; public class BookDaoImpl implements BookDao..
-
오라클 TNS , 오라클 클라이언트 설정 방법(Oracle TNS, Client)Database/환경설정 2018. 8. 29. 10:56
프로젝트에 투입돼 개발할 때 하나의 오라클 서버에 여러개의 오라클 클라이언트가 붙어 서버의 스키마에 쿼리를 요청하는 방식으로 작업하게 된다. 이를 가능하게 해주는 기술이 TNS ( Transparent Network Substrate ) 이다. 이를 위해 서버는 스키마 구성이 가능한 오라클(이후 오라클 서버)을 설치해야 하고, 나머지 개발 PC들에서는 오라클 클라이언트를 설치하면 된다. 오라클 클라이언트를 설치한 PC에서는 오라클 서버의 TNS 구성 파일을 복사해 넣으면 오라클 서버의 스키마를 사용할 수 있다. - 오라클 서버에서 tnsnames.ora 검색해 파일 복사 - tnsnames.ora 오라클 서버의 주소, 포트번호 등에 대해 설정할 수 있다.- 다음과 같이 server\hs\admin에도 t..
-
Toad for Oracle 쿼리 (Query) 삽입(Insert), 병합(Merge) , 선택(Select), 업데이트(Update)Database/환경설정 2018. 8. 29. 10:54
데이블 생성 후 데이터의 값을 제어하는 여러가지 연산들이 존재한다. Toad for Oracle에서는 자주 사용되는 일부 쿼리문( 삽입(Insert) , 병합(Merge), 선택(Select), 업데이트(Update) )들에 대해서 자동 완성기능을 제공하고 있다. 그 사용법에 대해 포스팅 1. 연산 원하는 테이블의 마우스 오른쪽 - Generate Statement - 원하는 연산 클릭. (예제는 삽입(Insert) 사용) 아무 변화가 없을 것이다. 테이블에 대한 Insert 쿼리문 포맷을 복사해주는 역할만 하기 때문이다.2. Editor 탭으로 가서 Ctrl + v로 붙여넣기를 하면 다음과 같이 Insert문에 대한 쿼리문이 붙여넣어진다. 원하는 칼럼 값들 작성한 후 쿼리 실행시키면 테이블에 값 추가가..