일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- react
- 뚝섬역맛집
- 통영예쁜카페
- 스페인여행
- 공무원
- 통영
- 꼴뚜기회
- tomcat7
- JavaScript
- 국가직
- springboot
- 한성대맛집
- 돈암동맛집
- 서울숲누룽지통닭구이
- 통영에어비앤비
- ELK
- 통영여행
- 퇴사후공무원
- 자바스크립트에러처리
- 방이편백육분삼십성신여대
- 파이썬
- 성신여대맛집
- 방이편백육분삼십
- 성북구맛집
- npm
- ubuntu자바설치
- 성신여대편백집
- 한남동맛집
- 영화추천
- gradle
- Today
- Total
목록Framework/Spring (12)
코린이의 기록
boot Run Error log 전체 로그는 더보기 클릭 더보기 ### Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server..
gradlew build시 다음과 같은 에러가 발생함. sudo 를 붙여서 build해보자 출처 : https://stackoverflow.com/questions/30840526/gradle-could-not-create-service-of-type-initscripthandler-using-buildscopeservic
Project 만들기 1. https://start.spring.io/ 2. 위 입력한 후 Generate Project 버튼 클릭한다. 3. STS에서 File ->Open Projects From File System 클릭 위에서 생성된 zip 파일은 unzip한후 디렉토리를 불러온다. 주의) 이 아래에 sub pakcage를 만들어야함! 스프링부트 프로젝트 구조 src/main/java : 자바 Source 파일들 src/main/resources/application.properties : Spring boot property 값들을 모아 놓은 파일 src/main/resources/static : html, css 같은 정적 파일들 src/main/resources/templates : jsp,..
spring boot Run 을 클릭하면 아래와 같이 Application Failed To start 에러가 발생한다. 소스 수정해서 웹에 반영하고 싶은데 해당 port가 listening 이라니.. 12345678910111213141516171819202122***************************APPLICATION FAILED TO START*************************** Description: The Tomcat connector configured to listen on port 8080 failed to start. The port may already be in use or the connector may be misconfigured. Action: Verif..
Gradle Project 생성하기1. File -> New -> Project... -> Gradle Project2. Next3. Project name 설정한 후 Finish를 누른다.4. Project 생성 완료 5. Project package 생성 (회사인 경우 com.example.package이름 규칙을 이용하여 이름을 지정한다.) 6. View 생성veiw를 넣어줄 디렉토리를 생선한다. 웹 프로젝트이기 때문에 webapp/WEB-INF/ 경로에 만들어준다. Project 구조 - src/main/java : 주된 Java source 파일들이 들어갈 경로- src/test/java : Test source 파일들이 들어갈 경로- JRE Syste Library : 설치 된 JRE Libr..
Spring Boot 설치하기1. spring 사이트에서 OS에 맞는 STS를 다운로드 한다.다운로드 경로 https://spring.io/tools3/sts/all 2. 압축풀기 ※ 아래와 같이 "경로가 너무 깁니다." 라는 에러가 발생한다면 경로를 C드라이브나 내문서로 옮겨서 압축을 푼다. 3. sts-3.9.1.RELEASE/STS.exe 를 실행한다. 4. Workspace 경로 지정프로젝트 저장 경로를 지정한후 실행한다. Gradle 설치하기Gradle을 설치하기 전에, Gradle은 무엇인가? 또 왜사용하는 것인가에 대해서 알고 넘어가자 (Wiki 설명)Gradle 은 Apache Ant 및 Apache Maven 의 개념을 기반으로 하고 프로젝트 구성을 선언하기 위해 Apache Maven ..
※ 이 포스팅은 "초보웹 개발자를 위한 스프링4 프로그래밍 입문" 책을 기반으로 작성하였습니다.0. 용어 설명Aspect : 공통 기능을 제공 Advice : 언제/어디(=PointCut)에 Aspect를 적용할지 설정 Proxy : 핵심기능의 실행은 다른 객체에 위임하고 부가적인 기능을 제공하는 객체를 프록시라고 부른다. JoinPoint : Advice를 적용 가능한 지점. PointCut : JoinPoint의 부분집합으로 실제 Advice가 적용되는 JoinPoint를 나타냄 Weaving : Advice를 핵심 로직코드에 적용하는 것 AOP는 Aspect Oriented Programming 의 약자로 여러 객체에 공통적으로 적용할 수 있는 기능을 구분함으로써 재 사용성을 높여주는 프로그래밍 기..
※ 이 포스팅은 "초보웹 개발자를 위한 스프링4 프로그래밍 입문" 책을 기반으로 작성하였습니다. 이전 포스팅에서 "Spring 4 - 스프링 DI와 예제 프로젝트에서 DI에 대한 개념을 살펴보았다. 이번 포스팅에서는 DI에 대한 자동 주입 방법을 살펴볼 것이다. 소스는 이전 포스팅에서 구현한 프로젝트를 동일하게 사용한다. 1. @Autowired 애노테이션을 이용한 의존 자동 주입우리가 spring 설정파일로 bean 객체를 생성하고 주입하였다. ` 이것을 자동 주입기능을 사용하면 아래와 같이 태그나 태그를 사용하지 않아도 의존 객체가 주입된다. @Autowired 애노테이션을 이용한 자동 주입 방법 1. 주입 대상에 @Autowired 애노테이션 생성자 적용 2. xml 설정에서 설정 추가하기 @Aut..