일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 추후정리
- application.yml
- Query
- 커밋메세지수정
- 적용우선순위
- docker명령어
- 참조키
- EC2
- 컨테이너실행
- WeNews
- appspec
- 메소드명
- 검색
- 메세지수정
- ㅔㄴ션
- MySQL
- subquery
- 서브쿼리
- 포트
- 예약
- 네이티브쿼리
- querydsl
- AuthenticationEntryPoint
- 외부키
- 테스트
- 테스트메소드
- appspec.yml
- 2 > /dev/null
- ubuntu
- foreignkey
- Today
- Total
목록분류 전체보기 (439)
제뉴어리의 모든것
전체 항목 다양한 방법의 application 파일 나누기 결론 다양한 방법의 application 파일 나누기 1. 하나의 yml 파일에 다 넣어서 관리하기 #application.yml 의 내용입니다 spring: config: activate: on-profile: dev # 해당 내용의 설정은 dev 라고 properties를 활성화 시킬때 적용시킴을 나타냄 server: port: 9189 my: nickname: 9189멤버 --- # 한파일내에서 각각의 설정 파일임을 나누는 기준선 spring: config: activate: on-profile: prod # 해당 내용의 설정은 prod 라고 properties를 활성화 시킬때 적용시킴을 나타냄 server: port: 8901 my: ni..
private String contentType = "application/json"; 상황 서버에서 클라이언트의 잘못된 요청으로 인해 exception을 터뜨리고, 해당 exception 정보를 클라이언트에게 전달하기 위해, 직접 Response에 데이터를 넣어야 하는 상황이였다. 아래는 해당 코드이다 private void sendErrorResponse(HttpServletResponse response, ExceptionCode exceptionCode) throws IOException { ErrorResponse errorResponse = ErrorResponse.of(exceptionCode); String content = gson.toJson(errorResponse); response..
상황 아래의 소스를 보자. Parameter 객체에서 getName() 메소드를 이용하여, 파라미터명을 가져오려고 했다. @Aspect @Component @RequiredArgsConstructor public class TxAspect { private final PlatformTransactionManager transactionManager; @Around("@annotation(com.preproject.server.tx.NeedMemberId)") //NeedMemberId를 붙인 메소드에 public Object applyTx(ProceedingJoinPoint joinPoint) throws Throwable { TransactionStatus transaction = transaction..
전체 항목 AOP 핵심 개념 기본적인 사용 방법 실제 적용 사례 본 내용은 공부용이고 본인이 이해하기 위한 언어로 되어있습니다. 실제와는 차이가 있을 수 있습니다. AOP 핵심 개념 아래는 AOP의 개념과 사용되는 기본용어이다. 아래의 코드와 보면서 이해하자. 여기서 계좌이체() , 대출승인() , 이자계산() 이란 핵심기능 메소드가 있는것이다. 그리고 그 핵심 기능마다 공통적으로 해주어야 하는 부가기능이 있다. 그것이 로깅, 보안. 트랜잭션이다. 그리고 계좌이체() , 대출승인() , 이자계산() 은 여러 메소드들 중에 Pointcut의 기준에 충족하여 AOP가 적용되는 것이다. Spring 에서 사용되는 AOP의 기본 코드 구조 @Aspect @Component public class Performa..
상황 EC2에 배포된 백엔드 서버에 클라이언트가 요청을 하였을때 발생하는 에러 에러 메세지 java.lang.IllegalArgumentException: When allowCredentials is true, allowedOrigins cannot contain the special value "*"since that cannot be set on the "Access-Control-Allow-Origin" response header. To allow credentials to a set of origins, list them explicitly or consider using "allowedOriginPatterns" instead. 원인 Spring Security의 CORS 설정이 잘못 되어 있..
상황 아래와 같은 컨트롤러 단에서 클라이언트에게 전달할 데이터를 body에 담을 때는 담기는 해당 객체의 필드값이 null이여도 해당 필드까지 json 형태로 변환하여 준다. Validated @RequiredArgsConstructor @RequestMapping("/api/members") @RestController public class MemberController { private final MemberMapper mapper; private final MemberService service; @PostMapping public ResponseEntity postMember(@Valid @RequestBody MemberDto.Post dto) { Member member = mapper.me..