분류 전체보기 363

[spring 기초] Oracle 11g 연동, pom.xml 의존성 추가

[spring 기초] OracleDB 셋팅, DB 생성 및 테이블 생성 - 프로젝트 시작 전 개발환경 세팅 sts 3.9.11 : https://integer-ji.tistory.com/52 oracle 11g : https://integer-ji.tistory.com/55 java 1.8 : https://integer-ji.tistory.com/49 Tomcat 8.5.50 : https://integer-ji.tistory.com/182 데이터 베이스 편집기를 이용한 테이블 생성 CREATE TABLE TB_PROJECT ( PRO_ID NUMBER(10) PRIMARY KEY, PRO_TITLE VARCHAR2(50) NOT NULL, PRO_BODY VARCHAR2(200) NOT NULL, P..

[spring 기초] MVC 패턴, package구조

[spring 기초] MVC 패턴, 패키지 구조, 홈페이지가 열리는 과정 pox에서 설정을 해주고 web에서 한글 필터를 해주고 어떻게 서버가 실행되면 갑자기 페이지가 나오지? 그리고 localhost 뒤에 붙어있는 경로는 어떤 것인지 궁금쓰 - 프로젝트 시작 전 개발환경 세팅 sts 3.9.11 : https://integer-ji.tistory.com/52 oracle 11g : https://integer-ji.tistory.com/55 java 1.8 : https://integer-ji.tistory.com/49 Tomcat 8.5.50 : https://integer-ji.tistory.com/182 프로젝트 구조 살펴보기 먼저 기본으로 MVC프로젝트를 만들었을 때의 구조입니다. 먼저 소개를 ..

[sts 설정] git 연동, master가 없을때, git push, git commit, git pull

[spring 기초] sts와 git 연결하기, git push, git commit, git pull - 프로젝트 시작 전 개발환경 세팅 sts 3.9.11 : https://integer-ji.tistory.com/52 oracle 11g : https://integer-ji.tistory.com/55 java 1.8 : https://integer-ji.tistory.com/49 Tomcat 8.5.50 : https://integer-ji.tistory.com/182 git 추가 sts 상단에 Window -> Perspective -> Open Perspenctive -> Other을 눌러줍니다. 여기서 Git Open 새로운 창으로 넘어가게 됩니다. 좌측에는 Git Repositories와 우..

[sts 설정] git과 연동하기 위한 .gitignore 설정 하기

[sts] git과 연동하기 위한 .gitignore 설정 하기 sts와 git을 연결하기위한 준비 및 올리면 안될 파일을 필터링 하기 위한 .gitignore 설정 - 프로젝트 시작 전 개발환경 세팅 sts 3.9.11 : https://integer-ji.tistory.com/52 oracle 11g : https://integer-ji.tistory.com/55 java 1.8 : https://integer-ji.tistory.com/49 Tomcat 8.5.50 : https://integer-ji.tistory.com/182 git 저장소 만들기 git 저장소를 만들때에는 Add .gitignore:java라고 꼭 명시해줘야 합니다. 이걸 체크 안해주면 git을 연결할때 master가 안생깁니..

[sts 설정] tomcat 8.5 연동, sts 한글 설정하기

[spring 기초] tomcat 서버 추가 & 설정 & 에러 - 프로젝트 시작 전 개발환경 세팅 sts 3.9.11 : https://integer-ji.tistory.com/52 oracle 11g : https://integer-ji.tistory.com/55 java 1.8 : https://integer-ji.tistory.com/49 Tomcat 8.5.50 : https://integer-ji.tistory.com/182 서버 추가 Pivotal은 지워도 됩니닷 좌측 패키지 아래의 Servers에서 우클릭 후 New -> 서버를 눌러 서버를 추가합시다. ( 만약에 Server가 없다면 STS 상단에 window -> show view에서 server를 추가하면 됩니다 ) Apache를 선택해..

[sts 설정] pom.xml 설정, java 1.8 버전 맞추기

[spring 기초] sts 설정, pom.xml 설정, java 버전 맞추기 java spring는 현재 회사를 다니며 사용하고 있으며 회사에서 부족한 부분을 연습하고 기본적으로 crud를 이용해 게시판을 만들고 oracle과의 데이터 베이스 연동 그리고 ajax를 이용한 비동기 처리 등 데이터 간의 이동과 저장 위주로 진행 예정 - 프로젝트 시작 전 개발환경 세팅 sts 3.9.11 : https://integer-ji.tistory.com/52 oracle 11g : https://integer-ji.tistory.com/54?category=752858 java 1.8 : https://integer-ji.tistory.com/49 Tomcat 8.5.50 : https://integer-ji.t..

Apache Tomcat 8.5 설치 말고 압축 풀기

Apache Tomcat 8.5 설치 말고 압축 풀기 https://integer-ji.tistory.com/51?category=752858 Apache Tomcat 8.5 설치 Apache Tomcat8.5 설치 참고 : https://offbyone.tistory.com/321 java spring을 이용해 웹 개발을 하려면 웹서버가 준비되어 있어야 한다고 합니다. 그래서 웹 서버는 Apache Tomcat을 사용하도록 하겠습니다. *.. integer-ji.tistory.com 기존 설치 가이드 https://tomcat.apache.org/download-80.cgi Apache Tomcat® - Apache Tomcat 8 Software Downloads Welcome to the Apach..

설치 && 설정 2020.05.15

첫 협업, git 설정하기 - collaborator이 없을 때

첫 협업, git 설정하기 - collaborator이 없을 때 이번 프로젝트는 협업으로 진행한다. 그러기 위해 git을 사용하며 한 저장소에 여러 명이서 작업할 수 있는 환경을 만든다. 그리고 인터넷 검색하다 찾은 collaborator가 없다면... 보고 배운 곳 : https://hyoje420.tistory.com/41 1. git repository 만들기 이번 프로젝트에 사용할 git을 만든다. 아무 설정 안 하고 그냥 만든다. 2. collaborator 추가하기 구글에 검색해보니 자꾸 프로젝트의 settings에 collaborator를 찾으라는 거다 근데 아무리 찾아도 없어서 눌러보니 Manage access 같았다... collaborator 대신에 Manage access에 들어가 i..

django secret key 분리, secrets.json 생성

git으로 프로젝트를 진행한다면 ( 2 ) - django secret key 분리하기 보고 배운 곳 : https://inma.tistory.com/83 .gitignore 설정하기 : https://integer-ji.tistory.com/179 해당 글을 보았다면 모두가 보는 공개된 장소 (Git)에는 중요한 정보를 올리지 않아야 한다. django-admin을 통하여 project를 만들었다면 settings.py에 secret key가 생겼을 것이다. 우리는 이 key를 지켜야 한다 (AWS key 등 잘못하면 과금이 되기 때문에 모든 key는 자신의 지갑과 같다고 생각해야 한다.) 1. 왜 숨겨야 하나? 생성한 project 아래에 settings.py에 가보면 SECRET KEY가 있다. h..

django .gitignore 설정

git으로 프로젝트를 진행한다면 - .gitignore 설정하기 githun에 소스를 올릴때 올리면 안되는 파일들이 있습니다. 하지만 프로젝트를 진행하며 설정되는 key값 그리고 db에 저장되는 데이터 및 로그들은 절대 노출이 되어서는 안 된다. 그렇기에 .gitignore를 만들어 올리면 안 되는 파일들을 설정해주면 안전하게 git에 push를 할 수 있게 된다. 1. .gitignore 파일 만들기 manage.py와 동일한 위치에 .gitignore 파일 생성 2. 무엇을 제외할지 설정하기 https://www.gitignore.io/ 해당 사이트에 들어가 django를 검색하면 django에서 사용하기 앎자은 ignore를 추천해준다. 필요한 부분을 긁어와 # Created by https://w..