오늘 TIL
정규식 표현, 문자열검사
TIL
코드 상세정보 연습하기
자바 규칙
개념정리
TIL
2022-12-02(금)
TIL
TIL
TIL
.@EnableJpaAuditing이라는 어노테이션간단한어노테이션인줄 알았는데;; 파고파고 계속 연결되서 파고 들어가서 끝이 안보인다
예외처리 실패
TIL
오늘도 저번주에 했던 개인과제 예외처리를 해봤다.
숙련과제를 진행하였고.. postmen으로 api작성하는거 어떻게 하는지 모르겠다... 스레드를 다시 공부하였고 내용을 수정하였다. 스레드가 쓰는건 이해하겠는데 어느시점에 어떤 용도로 써야하는지 아직 감이 안온다.
TIL과 개발일지
JWT인증인가시의 장점 IoC(제어의 역전)/DI(의존성 주입)
JPA와 오늘의 과제진행상황
TIL
TIL 순환참조 FetchType.EAGER과 FatchType.LAZY
직렬화를 왜해야하는가
스프링 시큐리티 실행시 버전이 다를때 생기는 보안 저장소 오류
could not initialize proxy - no Session
영속성 컨텍스트, [스프링 @Transcational 어노테이션], 트랜잭션
UsernamePasswordAuthenticationToken와 Authentication, 그리고 양방향 부모테이블에게 자식테이블 데이터 전송하기 또 실패
예외처리3가지 방법 (전역, 메서드((try-catch(-finally))), 컨트롤러단), @Slf4j사용법
TIL 양방향 연관관계에서 시큐리티 적용하여 받은 user객체가 준영속으로 인하여 No sesson오류가 나는 이유
1.@RestControllerAdvice를 이용한 전역처리가 아닌 AOP를 이용하여 예외처리를 해보는 것이었다.2.깃에서 강제 푸쉬하지 말자
@Vaild에서 나오는 예외인MethodArgumentNot
1.@PathVariable 과@RequestParam2.@AuthenticationPrincipal 어노테이션3.UserDetails 인터페이스와 그 구현체4.시큐리티 권한을 줘서 페이지권한마다 접속제한을 해주는 GrantedAuthority
스프링 시큐리티의 동작하는 원리.. 입문수준으로 공부해서 정리해보기 그안에 어노테이션포함
@RequiredArgsConstructor, @RestController, (@RequestMapping이 아닌 @PostMapping과@GetMapping을 쓰는이유)
정규식 예외( MethodArgumentNotValidException)해결, HashMap 사용법, 파이썬 docs(사전)선언방법, 예외처리, SQL query(조회)
파이썬 리스트큐, 힙큐, 자바 우선순위큐 사용함, SQL CRUD,스프링 시간단위 조회, 자바스크립트함수
git 활동랭킹,동향, DB제약조건, 조인, 프로그래머스하면서 느낀점
AWS, 빠른조회 DB 인덱스
websicurityconfig에서 무한루프가 돌아가는 상황이 벌어진다controller의 url주소는 /api/users인데/users라는 잘못된 주소를 적어줘서 주소를 찾느라 계속 돌아가는것같다
머스터치(mustache,디스패치 서블릿)
페이징처리
DDL, DML, DCL, [VO,DAO,DTO, Domain(=Entity)] 복습하기 인터페이스, 오버로딩, 오버라이딩
TDD(Test Driven Development) 인터페이스 프로그래머스 SQL Select [스프링]단위 테스트 코드
몸관리.. 굴 .. 익혀서 먹자
CI/DI CI : pull request/ DI: merge 될때 AWS 탄력적 IP메뉴 접근(변하지 않는 IP주소) [AWS] SSH클라이언트로 서버접속
extends JpaRepository없이 프로그래밍을 통해 빈을 주입하기Repository 기능을 제한하기!Repository 에 기능 추가하기!이렇게 3가지가 있으니 자세한 코드는 가서보자1.싱글톤 패턴 클래스의 인스턴스가 딱 1개만 생성되는 것을 보장하는 디자인
1.jwt+redis를 활용한 로그아웃 2. 백준문제풀이, 3. 프로그래머스 문제풀이
[프로그래머스]옹알이2 1. get과 post의 차이점 2. get을 이용하여 스프링으로 데이터를 보내는법 3. 카카오지도를 할때 지도가 안나올때의 상황중하나
스프링(spring) JPA 활용-동적쿼리(JPQL vs Criteria vs QueryDSL)JPQL where로 조건문처럼쓰면 많이 길어진다.Criteria 복잡하고 알아야할게많다.QueryDSL 위의 두개보다 덜복잡하여 간단하다.
자바 버전별 비교스프링 부트로 개발을 할것이라면.. 나중을 위해서 jdk17을 쓰는 법이 좋겠다 해서 사용하기는 했는데 아직많이 8을 사용하는것보다 2.0아래로 쓰나보다. 그래도 질문에서 나온걸 각자 찾아본건데 좋은 비교였던것 같다.
1.@Transactional,2.확인로직 서비스와 분지, 3.html input type의 다양한 형태변환
TIL
S3와 S3 Presigned-url을 사용하는이유 우리 S3를 사용하여 이미지 저장소로 이용
자바 split, equals, charAt, substring, list, sort 삼항연산자/파이썬 Counter, lower(), count(),삼항연산자
1.[프로그래머스] 신규 아이디 추천 2.[스프링(spring)]의존관계 자동 주입 3.[스프링(spring)]옵션처리
Null key returned for cache operation, 스프링 캐싱