본문 바로가기

전체 글

(121)
Slack 사용법 Slack 사용법 https://slack.com에서 접속한 뒤 GET STARTED를 누른다. 이메일을 입력한 뒤 Confirm 클릭. 메일로 받은 숫자 입력. 소속된 회사나 팀 이름 입력. 생성된 workspace에 다른 사용자를 초대한다. 초대하고 싶은 사용자 이메일주소를 입력하고 하단에 Send Invitations 버튼을 클릭한다. workspace가 처음 생성되면 아래와 같이 기본 채널이 있다. general : 공지사항 전달 공간 random : 자유로운 대화 공간
이클립스 git merge 방법 이클립스 git merge 방법 master 브랜치로 변경 > 아래와 같이 Merge 클릭 develop 브랜치를 master에 merge 한다. git history를 확인해보면 로컬에서 merge가 되었고 merge 된 내용을 github에 푸시를 하면 반영이 된다. 푸시 후 history를 확인하면 아래와 같이 github에도 반영이 된 것을 확인할 수 있다.
STS에서 Git 사용하기 STS에서 Git 사용하기 저장소 만들기 프로젝트 우클릭 > Team > Share Project. Create 버튼을 누르면 로컬 컴퓨터에 저장소를 생성하기 위한 경로를 지정하는 창이 나온다. 경로를 지정하고 Finish 버튼을 누른다. 아래 사진과 다르게 Use ~~를 체크하고 그아래 Creat Repo~ 버튼을 클릭해서 프로젝트 안에 .git이 생기게 생성한다. 원격저장소에 푸시하기 깃헙에서 레포지토리를 하나 생성한다. 생성시 README.md 파일 생성 체크를 해제하고 생성한다. 그리고 주소를 복사한다. STS 퍼시펙티브를 Git으로 변경한다. 아래와 같이 Remote 우클릭 > Create Remote를 클릭한다. 깃헙 레포지토리 경로를 입력해준다. Configure push를 클릭하자(사진 잘..
스프링에서 MyBatis 사용하기 스프링에서 MyBatis 사용하기 테이블 생성 book_ex 스키마에 tbl_member 테이블을 생성한다. create table tbl_member ( userid varchar(50) not null, userpw varchar(50) not null, username varchar(50) not null, email varchar(100), regdate timestamp default now(), updatedate timestamp default now(), primary key(userid) ); 도메인 클래스 생성 도메인 클래스를 생성한다. 도메인이란 하나의 대상을 구성하는 핵심 키워드들이라고 할 수 있다. 예를 들어 '사람'이라는 대상은 눈, 코, 입, 손, 발, 장기등으로 도메인이 구성..
스프링 MVC 스프링 MVC 스프링 MVC에서 JSON 형식의 데이터를 주고받는 경우가 있다. 이를 올바르게 처리하기 위해서 jackson라이브러리를 추가한다. 아래와 같이 pom.xml에 의존성 설정을 해준다. com.fasterxml.jackson.core jackson-databind 2.8.4 스프링 MVC에서 컨트롤러를 테스트하기 위해서는 WAS에 Servlet 스펙 버전을 일치시켜주는게 좋다. pom.xml에서 아래와 같이 버전을 변경해준다. javax.servlet javax.servlet-api 3.1.0 아래와 같이 SampleController를 생성한다. package org.project.web; import org.slf4j.Logger; import org.slf4j.LoggerFactory;..
MyBatis 연동 MyBatis 연동 pom.xml에 아래와 같이 의존성 설정을 한다. mybatis-spring은 스프링과 mybatis를 연결해주는 역할을 한다. spring-test는 mybatis 연결 테스트를 할 때 사용한다. org.mybatis mybatis 3.4.1 org.mybatis mybatis-spring 1.3.0 org.springframework spring-jdbc ${org.springframework-version} org.springframework spring-test ${org.springframework-version} 위와 같이 작성하고 저장하면 라이브러리를 다운로드한다. 다운로드가 완료되면 root-context.xml에 작성할 수 있는 태그가 추가된다. root-context..
MySQL 연결 테스트 MySQL 연결 테스트 MySQL이 정상적으로 설치되었다면 jUnit을 이용하여 JDBC연결을 테스트해야 한다. 스프링 템플릿 프로젝트를 생성하면 jUnit4가 기본적으로 설치되어 있다. 먼저 MySQL 테스트를 진행하기 위해서는 MySQL의 JDBC 연결을 위한 드라이버인 MySQL Connector/J라는 JDBC 라이브러리가 필요하다(C:\Program Files (x86)\MySQLC:\Program Files (x86)\MySQL\Connector.J 5.1). MySQL을 설치하면 기본적으로 설치된다. 프로젝트 내에서는 pom.xml을 통해 설정할 수 있다. mysql mysql-connector-java 5.1.41 MySQL의 경우 JDBC를 통해 테스트할 경우 특정 호스트만 연결을 허용하..
MySQL 설치 MySQL 설치 아래 경로에서 MySQL을 다운받는다. https://downloads.mysql.com/archives/installer/ 최고관리자인 root 사용자 비번을 설정해준다. Add User 버튼을 클릭하여 사용자 계정을 하나 생성한다. 설치가 완료되면 아래와 같이 MySQL 서버를 사용하는데 편리한 도구인 WorkBench가 실행된다. 아래와 같이 정상적으로 연결된 것을 확인할 수 있다. 스키마를 생성한다. 스키마는 테이블의 모음이다(데이터베이스=스키마). 사용자 계정이 방금 생성한 스키마를 기본적으로 사용할 수 있게 작업한다. MySQL을 설치하면 아래와 같이 Console 화면으로 갈 수 있는 링크가 있다. 인코딩 설정이 utf-8로 설정되었는지 확인한다. 처음에 passoword를 ..