일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 추후정리
- 2 > /dev/null
- AuthenticationEntryPoint
- application.yml
- 메세지수정
- appspec
- ubuntu
- 서브쿼리
- MySQL
- 컨테이너실행
- EC2
- 테스트
- Query
- 네이티브쿼리
- 포트
- 테스트메소드
- querydsl
- appspec.yml
- 예약
- 참조키
- docker명령어
- subquery
- ㅔㄴ션
- 적용우선순위
- 메소드명
- WeNews
- 외부키
- 검색
- foreignkey
- 커밋메세지수정
- Today
- Total
목록분류 전체보기 (439)
제뉴어리의 모든것
아래의 내용은 백기선님의 "예제로 배우는 스프링 입문 (개정판)" 의 스프링 IoC 컨테이너, 스프링빈, 의존성 주입을 공부한 내용임 - IOC란 제어권의 역전 예를들어, 특정 클래스 안에 존재하는 멤버변수를 해당 클래스에서는 변수 정의만 하고 생성자와 같은 메소드에서 파라미터로 전달받아 멤버변수에 저장하여 사용하는것. 즉, 사용할 객체를 클래스 스스로 만들어 사용하는것이 아니라 외부에서 받아서 오므로 제어권이 역전되었다고 한다. - SPRING IOC 컨테이너 Bean을 만들고 엮어주며 제공하여 Bean 객체를 관리하는것. 엮어준다는것은 예를 들어 SPRING 프레임워크로 개발을 할때 Controller에 어떤 Get 요청이 왔을때 매핑시킨 메소드에 개발자는 파라미터로 Repository나 ModelA..
웹 개발자로 일을 하면서 가장 먼저 접한 디자인패턴이 바로 MVC 패턴이었습니다. 그만큼 유명하고 많이 쓰이는 디자인패턴인 MVC 패턴과 MVC 패턴에서 파생되어져 나온 MVP 패턴과 MVVM 패턴을 이야기해 보도록 하겠습니다. 이렇게 역할을 분리하는 이유는... 각각의 역할을 나눠 코드 관리를 하자! 역할을 나누어 관리가 된다면, 유지보수와 개발효율이 좋아지겠죠..? 1. MVC MVC 패턴은 Model + View + Controller를 합친 용어입니다. MVC 패턴의 구조, 동작, 특징, 장점, 단점을 이야기하겠습니다. 1) 구조 MVC는 Model + View + Controller를 말합니다. Model : 어플리케이션에서 사용되는 데이터와 그 데이터를 처리하는 부분입니다. View : 사용자..
#1 언제 : spring boot 기반 프로젝트 빌드시 발생 에러 내용 : No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? 원인 : 프로젝트에 JDK가 아니라 JRE가 적용 되있어서 발생 된듯 해결 방법 : intellij 에서 jdk를 다운받아서 적용해봤지만 해결되지 않아서 amazon correto 11 버전을 직접 msi로 설치하여 해당 폴더를 선택하니 해결됨 #2 언제 : intellij Terminal 상에서 빌드 된 jar 파일 RUN 시키려 할때 (java -jar 명령어 사용) 에러 내용 : unable to access jarfile 원인 : jar 파일 경로를 ..
jdk 버전은 aws correctto 11 버전 설치함. jdk가 여러개일 경우 버전 설정 출처 보고 따라함. 설치 출처 : JAVA 개발 환경 구축 - JDK, IntelliJ 설치 및 기본 환경 설정 (tistory.com) JAVA 개발 환경 구축 - JDK, IntelliJ 설치 및 기본 환경 설정 JAVA 개발 환경 구축하기 1. JDK 설치 2. IntelliJ IDEA 설치 3. 기본 환경 설정 1. JDK 다운로드 및 설치 무료로 사용 가능한 OpenJDK인 Amazon Correto를 다운로드받아 설치한다. 이 외에 다른 Vendor의 배포판.. atoz-develop.tistory.com 버전 설정 출처 : intellij) 현재 프로젝트의 jdk 버전 설정하기 (tistory.com)
index.html: 출처 : [Git] git stash 명령어 사용하기 - Heee's Development Blog (gmlwjd9405.github.io)
파일 복원 특정 파일에 대한 커밋을 대상으로 복원한다. 명령어 git checkout -- 파일 Staging area에 추가되어 커밋 대기중인 파일을 변경하면 변경된 파일이 작업 디렉토리(Working Directory)에 추가된다. 이때 변경된 파일(modified)을 취소하고 싶다면 아래와 같이 checkout -- 파일을 실행한다. git checkout -- helloworld Staging area에 있는 파일은 유지되고 작업 디렉토리에 있는 파일은 취소가 된다. 변경한 내용을 쉽게 버릴 수는 없고 하지만 당장은 되돌려야만 하는 상황이라면 Stash와 Branch를 사용하자. 이 방법들이 훨씬 낫다. git checkout HEAD 파일 Staging area와 작업 디렉토리(Working D..