본문 바로가기
반응형

👨‍💻 2. 웹개발_Back end108

[AWS] 05. WAR 배포 프로젝트 WAR로 export 1. 프로젝트 WAR로 export ① 배포할 프로젝트 우클릭 후 Export 클릭 ② WAR file 선택 후 Next 클릭 ③ Browse 클릭 후 WAR 파일 저장할 폴더 지정하고 파일 이름 ROOT.war 지정 후 저장 클릭 ④ Finish 클릭 2. WAR 톰캣 배포 ① 관리자 권한 얻기 ② 톰캣 배포 폴더 접근 cd /home/ubuntu/apache-tomcat-8.5.73/webapps/ ③ 기존 배포 폴더 이름 변경 mv ROOT ROOT_BAK ④ 파일질라 실행 후 사이트 관리자 클릭 ⑤ aws 접속 정보 입력 후 확인 클릭 ⑥ aws 접속 ⑦ 톰캣 하위 폴더까지 권한 변경 chmod 777 -R apache-tomcat-8.5.73 ⑧ export한 WA.. 2021. 12. 13.
[AWS] 04. MySQL 설치 MySQL 설치 1. MySQL 설치 ① sudo apt-get install mysql-server 2. MySQL 설치 확인 ① dpkg -l | grep mysql-server 3. MySQL 외부 접속 설정 ① cd /etc/mysql/mysql.conf.d ② sudo vi mysqld.cnf ③ bind-address = 0.0.0.0 으로 설정하고 저장 후 종료 4. MySQL 한글 설정 및 대소문자 구분 해제 ① cd /eyc/mysql ② sudo vi my.cnf ③ 아래 내용 입력하고 저장 후 종료 [client] default-character-set=utf8 [mysql] default-character-set=utf8 [mysqld] collation-server=utf8_uni.. 2021. 12. 13.
[Python] 3장 파이썬 프로그래밍의 기초 - 자료형 (문자열, 리스트, 튜플, 딕셔너리 , 집합, 부울 자료형) 파이썬 교재 참고 점프 투 파이썬 - WikiDocs 점프 투 파이썬 ** 점프 투 파이썬 오프라인 책(개정판) 출간 !! (2019.06) ** * [책 구입 안내](https://wikidocs.net/4321) 이 책은 파이썬 ... wikidocs.net 파이썬 실습 코드 https://github.com/moonhy7/Python.git moonhy7/Python Python 실습 코드 정리. Contribute to moonhy7/Python development by creating an account on GitHub. github.com 1. String 1. 문자열 사용(' ', " ", ''' ''', """ """) 2. 따옴표 안에 따옴표 3. 문자열 안에서 원하는 문자(열) 추출.. 2021. 11. 15.
[Python] 2장 파이썬 프로그래밍의 기초 - 자료형(숫자형)과 print 함수 파이썬 교재 참고 점프 투 파이썬 - WikiDocs 점프 투 파이썬 ** 점프 투 파이썬 오프라인 책(개정판) 출간 !! (2019.06) ** * [책 구입 안내](https://wikidocs.net/4321) 이 책은 파이썬 ... wikidocs.net 파이썬 실습 코드 https://github.com/moonhy7/Python.git moonhy7/Python Python 실습 코드 정리. Contribute to moonhy7/Python development by creating an account on GitHub. github.com 1. 숫자형 1. print 함수 1) 2*2만 쓴 경우 2) print() 함수 사용한 경우 2. 정수형 1) 타입 지정 X * 대입되는 값을 보고 인.. 2021. 11. 15.
[Python] 1장 파이썬 기초 - 파이썬 설치 및 환경 변수 설정 / IDLE에서 소스 파일 실행 파이썬 교재 참고 점프 투 파이썬 - WikiDocs 점프 투 파이썬 ** 점프 투 파이썬 오프라인 책(개정판) 출간 !! (2019.06) ** * [책 구입 안내](https://wikidocs.net/4321) 이 책은 파이썬 ... wikidocs.net 파이썬 실습 코드 https://github.com/moonhy7/Python.git moonhy7/Python Python 실습 코드 정리. Contribute to moonhy7/Python development by creating an account on GitHub. github.com 1. 파이썬 설치 1) 다운로드 버튼 클릭 2) 내가 원하는 폴더에 다운받을 때 * 환경변수 추가하려면 체크하기 3) Disable path length.. 2021. 11. 15.
[SpringBoot] 3장 스프링부트 시큐리티(spring boot security) 실습 코드 참조 moonhy7/SpringBoot: SpringBoot 실습 코드 정리 (github.com) GitHub - moonhy7/SpringBoot: SpringBoot 실습 코드 정리 SpringBoot 실습 코드 정리. Contribute to moonhy7/SpringBoot development by creating an account on GitHub. github.com 1. 테이블 생성 및 데이터 추가 1. 쿼리 작성 CREATE TABLE MEMBER ( ID VARCHAR(10) PRIMARY KEY, PASSWORD VARCHAR(100), NAME VARCHAR(30), ROLE VARCHAR(12), ENABLED VARCHAR(1) ); SELECT * FROM MEM.. 2021. 11. 8.
[SpringBoot] 2장 스프링 부트를 이용한 게시판 만들기 실습 - 글 등록, 수정, 삭제, 첨부 파일 업로드 실습 코드 참조 moonhy7/SpringBoot: SpringBoot 실습 코드 정리 (github.com) GitHub - moonhy7/SpringBoot: SpringBoot 실습 코드 정리 SpringBoot 실습 코드 정리. Contribute to moonhy7/SpringBoot development by creating an account on GitHub. github.com 1. DB 연동 1. Hikari 연동 - 스프링프레임워크는 설정파일로 boot는 자바 파일로 한다는 차이점 - 스프링에서는 applicationContext.xml 에서 Bean 객체를 등록했지만 - 스프링부트에서는 클래스를 이용한다는 차이점이 존재 - DataSourceConfiguration package c.. 2021. 11. 5.
[SpringBoot] 1장 STS 4 설치 및 프로젝트 생성 실습 코드 참조 moonhy7/SpringBoot: SpringBoot 실습 코드 정리 (github.com) GitHub - moonhy7/SpringBoot: SpringBoot 실습 코드 정리 SpringBoot 실습 코드 정리. Contribute to moonhy7/SpringBoot development by creating an account on GitHub. github.com 1. 파일 설치 및 프로젝트 생성 1. STS 4 설치 ** 학습 목표 : 스프링부트를 어떻게 설정하는지, 스프링과 구조가 어떻게 다른지를 중점으로 공부 * 차단 창이 뜨면 다운로드 '유지' 클릭 2. spring-tool-suite-4 실행 (더블 클릭) - 아래 생성된 RELEASE 폴더를 Dev211 폴더로 .. 2021. 11. 4.
[Spring] 9장 스프링 게시판 만들기 - 첨부 파일 업로드, 수정, 삭제, 다운로드 실습 코드 참조 moonhy7/SpringFramework: Spring Framework 실습 코드 정리 (github.com) GitHub - moonhy7/SpringFramework: Spring Framework 실습 코드 정리 Spring Framework 실습 코드 정리. Contribute to moonhy7/SpringFramework development by creating an account on GitHub. github.com 1. 파일 업로드 ( _82_BoardWeb_Spring_MVC_FileUpload ) 1. 테이블 생성 CREATE TABLE BOARD_FILE ( SEQ INTEGER, F_SEQ INTEGER, ORIGINAL_FILE_NAME VARCHAR(255.. 2021. 11. 4.
[Spring] 8장 스프링 게시판 만들기 - 페이징(Paging) 처리하기 실습 코드 참조 moonhy7/SpringFramework: Spring Framework 실습 코드 정리 (github.com) GitHub - moonhy7/SpringFramework: Spring Framework 실습 코드 정리 Spring Framework 실습 코드 정리. Contribute to moonhy7/SpringFramework development by creating an account on GitHub. github.com 1. 페이징 처리를 위한 클래스 생성 및 화면 구현 1. PageVO 클래스 생성 ( _81_BoardWeb_Spring_MVC_Paging ) package com.springbook.biz.board; public class PageVO { privat.. 2021. 11. 4.
[Spring] 7장 스프링과 Ajax 연동 - Ajax를 이용한 게시판 검색 기능 구현 / 날짜 형식 설정 및 한글 인코딩 실습 코드 참조 moonhy7/SpringFramework: Spring Framework 실습 코드 정리 (github.com) GitHub - moonhy7/SpringFramework: Spring Framework 실습 코드 정리 Spring Framework 실습 코드 정리. Contribute to moonhy7/SpringFramework development by creating an account on GitHub. github.com 1. 프로젝트 생성 ( _080_BoardWeb_Spring_MVC_Ajax ) 1) 77번 프로젝트 복사하여 프로젝트 생성 2) js라이브러리 추가 - js 폴더 생성하여 jquery-3.6.0.min.js 파일 붙여넣기 2. JSP 파일 (getBoar.. 2021. 11. 3.
[Spring] 6장 스프링과 JPA 연동 - 엔티티 매핑 설정 및 스프링과 JPA 연동 설정 실습 코드 참조 moonhy7/SpringFramework: Spring Framework 실습 코드 정리 (github.com) GitHub - moonhy7/SpringFramework: Spring Framework 실습 코드 정리 Spring Framework 실습 코드 정리. Contribute to moonhy7/SpringFramework development by creating an account on GitHub. github.com 6.1절 스프링과 JPA 연동 기초 1. 프로젝트 변경 ( _079_BoardWeb_Spring_MVC_JPA ) 2. 라이브러리 내려받기 org.hibernate hibernate-entitymanager 5.1.0.Final org.springframe.. 2021. 11. 2.
[Spring] 5장 JPA 환경설정 - 영속성 유닛 설정과 엔티티 클래스 기본 매핑 및 JPA API 실습 코드 참조 moonhy7/SpringFramework: Spring Framework 실습 코드 정리 (github.com) GitHub - moonhy7/SpringFramework: Spring Framework 실습 코드 정리 Spring Framework 실습 코드 정리. Contribute to moonhy7/SpringFramework development by creating an account on GitHub. github.com 5.1절 영속성 유닛 (Persistence Unit) 1. 영속성 유닛 이름 지정 2. 엔티티 클래스 등록 3. 영속성 유닛 프로퍼티 설정 4. Dialect 클래스 설정 5. JPA 구현체 관련 속성 설정 com.springbook.biz.board.B.. 2021. 11. 2.
[Spring] 4장 JPA 개념 - JPA 특징과 프로젝트 생성 및 라이브러리 내려받기 실습 코드 참조 moonhy7/SpringFramework: Spring Framework 실습 코드 정리 (github.com) GitHub - moonhy7/SpringFramework: Spring Framework 실습 코드 정리 Spring Framework 실습 코드 정리. Contribute to moonhy7/SpringFramework development by creating an account on GitHub. github.com 4.1절 JPA 특징 1. JPA 개념 1) VO (Value Object) 클래스와 테이블 관계 - 사용자가 입력한 데이터나 비즈니스 로직 수행 결과로 얻은 데이터를 재사용할 수 있도록 데이터베이스에 저장한다. - 자바 객체와 데이터베이스의 테이블 사이를.. 2021. 11. 2.
[Spring] 3장 스프링과 MyBatis 연동 - 라이브러리 설정 및 DAO 클래스 구현하는 두 가지 방법 / 스프링과 MyBatis 연동 테스트 / Dynamic SQL 적용 실습 코드 참조 moonhy7/SpringFramework: Spring Framework 실습 코드 정리 (github.com) GitHub - moonhy7/SpringFramework: Spring Framework 실습 코드 정리 Spring Framework 실습 코드 정리. Contribute to moonhy7/SpringFramework development by creating an account on GitHub. github.com 3.1절 라이브러리 내려받기 ( _075_BoardWeb_Spring_MVC_Mybatis_SqlSessionDaoSupport ) 1. pom.xml - 스프링과 MyBatis 연동에 필요한 라이브러리들 내려받기 org.mybatis mybatis 3.3.. 2021. 11. 2.
반응형