일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 유니티기초
- 타입스크립트 기초
- 스프링부트 블로그
- spring jpa 게시판
- jpa 게시판
- 스프링게시판프로젝트
- springboot 게시판만들기
- 유니티Cube
- 파이썬 괄호 회전하기
- JS기초
- springboot 게시판
- 유니티Material
- 타입스크립트 기초문법
- 스프링부트 게시판만들기
- 스프링부트 회원가입
- 파이썬 기초
- 타입스크립트 기본문법
- 유니티
- 스프링 게시판 만들기
- 스프링부트 update
- python 괄호 회전하기
- springboot 게시판 프로젝트
- 스프링부트 미니프로젝트
- typescript 기초문법
- springboot 사이드프로젝트
- 스프링부트 블로그만들기
- spring jpa 사이드프로젝트
- 프로그래머스 괄호 회전하기 python
- 괄호 회전하기 파이썬
- springboot 미니프로젝트
- Today
- Total
목록Spring (29)
Digking's cave
DummyControllerTest.java package com.cos.blog.test; import com.cos.blog.model.RoleType; import com.cos.blog.model.User; import com.cos.blog.repository.UserRepository; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.dao.EmptyResultDataAccessException; import org.springframework.data.domain.Page; import org.springframework.data.domain.Pageable; import org...
#jpa는 orm 이다 (orm은 java 등 프로그래밍언어의 object를 테이블로 맵핑해준다.) application.yml 설정추가 jpa: open-in-view: true hibernate: ddl-auto: update naming: physical-strategy: org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl use-new-id-generator-mappings: false show-sql: true properties: hibernate.format_sql: true ddl-auto : create - table을 새로 생성 (기존에 있어도 새로 생성) : upgrage - 기존 table에 추가 : none phy..
1. Maven Maven은 자바용 프로젝트 관리도구로 프로젝트의 전체적인 라이프사이클을 관리한다. 중앙저장소에 라이브러리를 넣어두고, 중앙저장소를 통해서 다운을 받는다. 필요한 라이브러를 pom.xml에 작성해두고 프로젝트 시작할 때 자동으로 다운받는다. 다운받은 파일은 .m2 안에 repository 폴더에 저장된다. 2. Lombok 설정하기 2-1) 파일 -> 설정 -> 플러그인 -> Lombok 검색 후 설치 2-2) dependency 설정하기 pom.xml 에 아래 추가 org.projectlombok lombok true 2-3) Annotation Processing 설정하기 파일 -> 설정 -> 빌드,실행,배포 -> 컴파일러 -> 어노테이션프로세서 3. Lombok 활용하기 @Data ..
1. Postman 설치하기 https://www.postman.com/downloads/ Download Postman | Get Started for Free Try Postman for free! Join 20 million developers who rely on Postman, the collaboration platform for API development. Create better APIs—faster. www.postman.com 2. stateless & stateful 알아보기 stateless : 요청시마다 스트림을 연결해서 data를 주고 받음 stateful : 연결이 지속 (ex: 채팅) 3. MIME 타입 알아보기 https://developer.mozilla.org/ko/d..
1. Java 설치 java 11.0.17 2022-10-18 LTS 설치 2. MySQL 설치 mysql-installer-community-8.0.31.0 설치 3. Tool 설치 기존에 사용하던 IntellJ 그대로 사용 4. SpringBoot 프로젝트 생성 5. 프로젝트 설치 후 dependency 추가 org.springframework.security spring-security-taglibs org.apache.tomcat.embed tomcat-embed-jasper javax.servlet jstl 6. MYSQL 설정 6-1. 한글 설정 6.2 사용자 생성 및 권한 주기 & DB생성 -- 유저이름@아이피주소 create user 'cos'@'%' identified by 'cos123..
Spring Boot로 실습을 해보기 위해 게시판만들기, 회원관리 를 해보다가, 우연히 너무 좋은 실습 주제와 강의를 발견해서 바로 시작했다. 모든 실습 내용은 아래의 강의를 직접 수강하며 실습했다. https://youtube.com/playlist?list=PL93mKxaRDidECgjOBjPgI3Dyo8ka6Ilqm Springboot - 나만의 블로그 만들기 [스프링부트로 인스타그램 클론코딩] https://www.easyupclass.com/course/218/about www.youtube.com
실행하자마자 다음과 같은 에러가 발생했다. Execution failed for task ':compileJava'. > Could not resolve all files for configuration ':compileClasspath'. 해결방법 build.gradle 에 잘못된 부분이 있어서 오류가 났다. 내 경우에는 implementation 'org.springframework.boot:spring-boot-starter-data-jap' jpa인데 오타가 있었다.(심지어 위에 같은 dependency가 이미 있었다) 이부분을 지워주고 실행하니 깔끔하게 성공!
오류 Spring Boot 프로젝트 실행 중 다음과 같은 오류가 발생했다. [ERROR] Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:2.7.5:run (default-cli) on project demo: Execution default-cli of goal org.springframework.boot:spring- boot-maven-plugin:2.7.5:run failed: Unable to find a single main class from the following candidates [com.example.securingweb.SecuringWebApplication, com.example.demo.Demo..
Spring Container 에는 두가지가 있다. 1. BeanFactory 2. ApplicationContext 1. BeanFactory 빈을 등록/생성/조회 등 빈을 관리한다. @Bean 을 붙히면 BeanFactory에 빈 이름 / 빈 객체 가 저장된다. getBean()을 통해 빈을 인스턴스화 한다. getBean()이 호출된 시점에서야 해당 빈을 생성 2.ApplicationContext 빈을 등록/생성/조회 등 빈을 관리할 수 있다. BeanFactory을 상속받고 + 여러가지 컨테이너 기능이 추가된다. Context초기화 시점에 모든 싱글톤 빈을 미리 로드 - 애플리케이션 가동 후에는 빈을 지연없이 받을 수 있다 Spring Container는 객체의 인스턴스를 싱글톤 관리한다. (= ..