Spring & Spring Boot20 Spring(Legacy) 개념 1. Framework 1) 사전적 의미는 뼈대 혹은 틀로서 소프트웨어 관점에서 접근하면 아키텍처이 해당하는 골격 코드이다. - 어플리케이션의 구조를 결정하는 코드를 프레임워크가 제공한다. 2) 장점 - 빠른 구현 시간 - 쉬운 관리 - 개발자들의 역량 획일화 2. Spring 1) JDK 버전 처리 - 프로젝트 우클릭 Properties -> Project Facets, Java Compiler 확인 2) Maven의 주 용도(pom.xml) - 프로젝트에 필요한 의존적인 라이브러리를 자동으로 관리해주는 용도 3) MVC 프로젝트 템플릿의 구조 src/main/java 개발되는 java 코드의 경로 src/main/resources 서버가 실행될 때 필요한 파일들의 경로 src/test/java 테스트.. 2023. 6. 29. [SpringBoot] SpringBoot + MySQL + IntelliJ + JPA 연동하는 법 개발 환경Spring Boot 2.6.6Java 11Gradle ProjectIntelliJMySQL 8.0.20 의존성Spring WebJPALombokSpring Security //나중에 로그인, 회원가입 개발을 위해 사용 연동 순서MySQL Workbench 설치MySQL 권한 부여build.gradle 수정application.properties 수정 연동하는 법1. MySQL Workbench 설치해서 비밀번호, 포트번호 설정- time_zone 설정(에러 발생할 수도 있음)time_zone 설정 및 'Asia/Seoul' 오류 해결법 2. MySQL 권한 부여- 모든 DB, 테이블 관리 권한 부여mysql> grant all privileges on *.* to 계정ID@localhost .. 2022. 4. 14. 이전 1 2 3 4 다음 반응형