전체 글 (45) 썸네일형 리스트형 Firebase 환경설정 [1] 로컬 PC에 작업 폴더를 생성함 C:\DevNode\2019-sunday-nodejs\myproj [2] firebase 에 접속하여, 프로젝트를 생성함 2.1) https://firebase.google.com/ 접속하여, [시작하기] 클릭 2.2) [프로젝트추가] --> 프로젝트이름(임의의로 지정), 애널리틱위치(대한민국), Cloud Firestore위치(asia-east2) 를 지정함 [3] 프로젝트 --> 개발 --> Hosting --> [시작하기] 3.1) 호스트 설정 $ npm install -g firebase-tools 3.2) google 로그인 $ firebase login 3.3) 프로젝트 시작 $ firebase init 3.4) 웹사이트 배포 $ firebase depl.. MySQL Workbench - ERR 사용하기 MySQL Workbench의 ERR 를 통한 DB 생성 동영상 >> [바로가기] Visual Studio code 설치 후 개발 환경 설정 * Visual Studio Code 를 다운 받아 설치하고 다음과 같이 개발환경을 설정 한다. >> [바로가기] 1) Extensions -> live server 를 검색하여 설치함 2) 메뉴 한글화 >> [바로가기] 3) Editor에서 작업후 ctrl + s 를 하여 작업 문서를 저장하고, 오른 마우스에서 "Open with Live server" 클릭하면 소스 실행!! 4) D2Coding 폰트를 설치하고, 설정하기 - 파일 -> 기본설정 -> 설정 을 클릭하고, 아래와 같이 폰트 사이즈와 글꼴을 변경함!! 5) emmet 사용법 >> [바로가기] 6) 나의 html 코드 템플리트 작성 >> [바로가기] 7) 소스작업 >> Git 연동 방법 ----------------------------- .. 10) ex04 프로젝트 - AOP * 본 내용은 "코드로 배우는 스프링 웹 프로젝트"의 5장 예제 ex04를 학습하면서 요약한 것으로 자세한 사항은 책을 참조 바람 * 나의 개발 환경(향후 Cafe24운영 환경에 맞도록 아래와 같음) - Tomcat 8.0.x (jsp 2.3/Servlet 3.1) , OpenJDK 8.x , MariaDB 10.1.x 18.1 AOP 개념 - Target- Proxy- Advice- Joint Point- Point Cut - Before Advice- After Return Advice- After Throwing Advice- After Advice- Around Advice - execution(@execuition)- within(@within)- this- args(@args)- @annota.. 5) security-context.xml 설정하기 스프링 시큐리티 처리를 위한 security-context.xml 를 아래와 같이 생성하고 변경함 1. 이클립스 - 파일 - new -> 'Spring Bean Configutation File' 를 통해 신규 생성 2. 네임스페이스에서 security 항목 체크하고 생성된 속성에서 아래 취소선 표시 부분 삭제함 ** 이유 : 4.2버전까지 혀용되지만 5.0에서 버그가 발생한다고 함(p610) 3. web.xml 에서 보안관련 설정 추가함 >> 바로가기 4. security.xml 소스(p612) - xmlns:security 를 xmlns:sec 로 변경함 무료 이미지 사이트 소개 본 사이트에서 사용한 풍경사진 이미지는 이정훈님이 소개한 unspash > nature 에서 다운받아 사용하였습니다. 오류 발생 참고 사이트 1. Eclipse에서 서버구동시 Timeout 에러 스프링 관련 참고 사이트 모음 [환경설정 관련] 1. Open JDK 1.8 설치 >> 바로가기 >> Open JDK8 사이트 2. Eclipce 설치 >> 바로가기 3. MariaDB 10.x 설치 >> 바로가기 >> MariaDB 사이트 4. Git 연동하기 >> 바로가기 [학습 참고 사이트] 1. 자바공작소 >> 바로가기 - 웹개발 관련 전반적인 사항이 정리되어 있음 2. 스프링 소개 사이트 >> [바로가기] 3. 스터디 맴버 >> 바로가기 , 바로가기, 바로가기 [참고 Git] 1. Spring 4 + MyBatis 3 + MariaDB (Maven) 기반 웹 프로젝트 템플릿 >> [바로가기] 이전 1 2 3 4 5 6 다음