일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- JoinColumn
- 빈생성안됨
- jpa에러
- 스프링 부트 공식 문서
- @IdClass
- JPA
- Spring Spring boot 차이
- JPA주의사항
- json
- 스프링 부트 기능
- 스프링부트오류
- json gson 차이
- Unsatisfied dependency
- Filter
- github
- Q 클래스
- queryDSL
- git
- 복합키
- Error creating bean with name
- REST란
- 인텔리제이
- REST API 규칙
- ERD 작성
- 1차캐시
- 최종 프로젝트
- uncheck Exception
- jwt메서드
- spring서버
- jpa회원가입
- Today
- Total
목록2023/06/29 (3)
Everyday Dev System
▶ git-flow 전략 ▶ github-flow 전략 github-flow 전략은 git-flow 전략을 간소화시킨 전략이다. 평소에는 master랑 develop 브랜치 두개를 쓰다가, 새로운 기능을 개발해야 할 경우 feature 브랜치를 master 브랜치에서 생성합니다. feature A, featureB 브랜치들을 1차 통합 단계인 develop 에 통합을 하게 된다. 그 develop 에서 통합 테스트를 진행한다. 배포용 release 브랜치를 만든다. 보통 배포를 할 때는 release 브랜치에서만 이뤄진다. 그런 후에 master에 마지막 최종 merge가 이뤄진다. master까지 반영이 되었는데 버그 발견될 경우에는 hotfix 브랜치를 새로 생성하여 테스트하여 통과되면 develop..
ORM의 표준 명세인 JPA는 인터페이스이고, Hibernate는 JPA를 구현하는 구현체이다. > ORM과 JPA, Hibernate, Spring Data JPA에 대해서 살펴보자. JPA와 Hibernate, Spring Data JPA 이 세 가지의 차이점을 설명할 수 있어야 한다. 1. ORM 이란? 가장 먼저 ORM이 뭔지 알아보자 Object-Relational Mapping의 약자로, 객체와 관계형 데이터베이스의 데이터를 자동으로 매핑(연결)해주는 것이다. 객체 지향 프로그래밍(OOP) 에서는 Class를 사용하고, 관계형 데이터베이스는 테이블을 사용한다. 그렇다면, 객체 모델과 관계형 모델을 매핑 할 수 있을까? 이러한 궁금증을 해결해주는 도구가 ORM 이다. ORM을 사용하면 비즈니스 ..
https://fenderist.tistory.com/411 [Spring Security] 권한 설정 및 표현식 [Spring Security] 권한 설정 및 표현식 권한설정 선언적 방식 URL http.antMatchers("/users/**").hasRole("USER") Method @PreAuthorize("hasRole('USER')") public void user(){............} 동적방식 - DB연동프로그래밍 URL Method http .a fenderist.tistory.com 표현식 authenticated() ; 인증된 사용자의 접근을 허용 fullyAuthenticated(): 인증된 사용자의 접근을 허용, rememberMe인증 제외 permitAll(): 무조건 허..