타임리프 문법 안에서 이동할시 문법을 더 넣어야해서 헷갈립니다. 이렇게 두개이상 문법이 필요할때는 어떻게 하는지 궁금합니다. 회원정보변경시 로그인 한 아이디를 넘겨야해서 밑에 있는 코드의 1 부분에 ${} 문법을 넣고 싶습니다. <button th:onclick="|location.href='@{/user/1/update}'|">회원정보 변경</button> // 그냥 ${principalId}를 넣으면 // Failed to convert value of type 'java.lang.String' to required type 'int'; nested exception is java.lang.NumberFormatException: For input string: "${principalId}"] // 문자열을 숫자로 못 바꾼다는 에러만 자꾸나는데 어디를 고쳐야할까요? <button th:onclick="|location.href='@{/user/${principalId}/update}'|">회원정보 변경</button>
모의해킹 실무자가 알려주는, SQL Injection 공격 기법과 시큐어 코딩 : PART 1
idx 와 title 를 이용하여 참 거짓 판단하는 조건문 말고 참이면 정상출력되고 거짓이면 에러 발생하는 방법 직접연구해보라구 하셨는데요 ! 에러대신 sleep 함수로 참 거짓 판별해도 괜찮은건가요 ? 에러가 뜨는 방법은 고민해두 안나와서요 ㅜㅜ.. 부족한질문에 답변 미리 감사드립니다.. board/mysql/index.php?sort_column=(case when 1=2 then idx else sleep(5) end)
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 몇 주 있다가 다시 해보려니까 갑자기 모든 스프링이 에러가 뜨고 안됩니다.. 혹시 이유아실까요
안녕하세요 심화 학습? 을 해보다가 질문이 생겼습니다. 현재 파이썬과 AWS의 S3를 연결하고 파이썬에서 쿼리만 날리면 데이터가 조회가 되게끔 하는 클래스 정의를 하고 있는데요 클래스 변수에 athena와의 커넥션 정보를 담고 인스턴스에서 호출하려고 하는데 Name Error가 뜨더라구요 이건 왜 이런걸까요 ㅠㅠㅠ 이해를 위해 캡쳐본 첨부드립니다 staticmethod 데코레이터를 지우고 해도 동일한 에러가 뜹니다 ㅠㅠ
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예 [질문 내용] 여기에 질문 내용을 남겨주세요. < FixDiscountPolicy.java > public class FixDiscountPolicy implements DiscountPolicy{ private int discountFixAmount = 1000; // 1000원 할인 @Override public int discount(Member member, int price) { if(member.getGrade() == Grade.VIP){ return discountFixAmount; }else{ return 0; } } } <OrderApp.java> MemberService memberService = new MemberServiceImpl(); OrderService orderService = new OrderServiceImpl(); Long memberId = 1L; Member member = new Member(memberId, "memberA", Grade.VIP); memberService.join(member); Order order = orderService.createOrder(memberId, "itemA", 10000); System.out.println("order = " + order); 위에 FixDiscountPolicy 에서 discount 메서드를 Grade.VIP 일 경우 1000원을 리턴하고 그외에는 0을 리턴하는데 OrderApp 파일에서 변수 member에 VIP를 선언했지만 order 변수에는 member 변수의 데이터를 삽입하지않았는데 어떻게 1000원이 할인되는지 모르겠습니다.
선생님 강의 정말 잘 듣고 있습니다. 다름이 아니라 외부 db와 연동하여 이미지 파일을 다운로드해야 하는데 데이터가 많아서 실행 속도에 문제가 있을 때, mvc와 webflux를 적용하여 두 개의 속도를 보고 싶습니다. 메서드 호출과 종료에 직접 자바 코드로 시간 측정하는 것 말고는 방법이 없을까요?
안녕하세요. [2-2-1] 강의를 듣고 질문 남깁니다. CAC , LTV를 배웠는데요, CAC < LTV여야하고, 그리고 각 채널/소스 별로 쪼개서 판단해야한다고 하는데, 현업에서 판단하는 프로세스는 그럼 아래와 같은 걸까요? 1) 네이버 / 다음 / 구글에 페이드 마케팅을 4:3:3 비율로 태웠다. 2) 1개월 기준으로 잡고, 각각의 CAC 대비 LTV를 보니, 네이버 > 구글 > 다음 순으로 효율이 우수하다. 3) 네이버 매체에 조금 더 증액을 하고 나머지 매체는 감액한다. 여기서 나오는 궁금증은, 1) 우선 위와 같은 프로세스로 현업 진행하는지, 2) 이 부분은 퍼포먼스 마케팅 부분인데 , 결국 그로스 해킹의 한 단계(Acquisition)로 퍼포먼스 마케팅을 보면 되는 것일까요? 3) 실무적인 관점에서, 성과 측정을 진행할 때 기간 책정을 어떻게 하는 것인지? (1개월이라면 1개월의 기준은 보통 어떤 것들이 있는지, 상시로 보통 페이드마케팅을 진행하는 경우는 어떻게 봐야할지) 가 궁금합니다. 질문이 길어졌는데 회신 주시면 감사하겠습니다!
이번 검색을 통해 알게 되었는데 lambda에 header를 추가적으로 넣어야 하더군요. 아마 Nodejs 버전 문제같기도 한데 "Access-Control-Allow-Headrs": "Content-Type", "Access-Control-Allow-Origin": "*", "Access-Control-Allow-Methods": "OPTIONS, POST, GET" 을 추가해보세요.
안녕하세요 선생님, 강의를 복습중에 질문이 있습니다. WebSecurityConfigurerAdapter 의 configure 메서드 에서 http 파라미터로 설정 작업을 진행하는데 있어 사용자의 설정이 어떻게 filterChanigProxy 의 필터들의 목록을 바꾸는지가 궁금합니다. 파라미터의 HttpSecurity 타입의 http 파라미터는 사용자가 설정 후 빈으로 등록되어있나여? 또한 HttpSecurity 타입의 빈을 사용자가 설정하는데 있어 해당 빈이 어떻게 필터체인에 구성될 필터들의 요소를 바꿔주나요? 감사합니다.
안녕하세요 JPA 수강하면서 현업에 적용하고있는데 질문사항 있어 글을 남깁니다. store -< events 1:N 관계에 있어 가게들중 이벤트를 최근에 생성한 가게들 우선순위로 가게 리스트를 보여주고 싶지만 이벤트랑 조인할 경우 이벤트들이 여러개가 나와 가게에 @OneToMany events 최근 생성된 데이터가 있을경우 가게를 위로 올리고싶은데 방법이 있을까요 ? 그리고 Store-< Events 에서 이벤트가 끝난 데이터들은 List 제외 시키고 싶은데 mapping 할때 조건을 넣어서 따로 걸러야 하는 부분인가요 ? 조건을 걸기위해 조인 하는순간 row수가 배가 되어 원하는 list값만 가지고 오기가 어렵네요 위 내용과 상관없이 궁금사항 하나 더 남깁니다. 위경도 좌표 거리 기반으로 가게를 보여주고 싶으나 jpa에선 쉽지않아 nativeQuery(mysql 8.0) 로 작성 하여 interface로 매핑후 다시 dto로 가공 해서 반환값을 주는데 다른 방법이 있는지 궁금 합니다. 추가 질문사항입니다. nativeQuery로 위경도 가까운 거리 계산 하여 리스트 생성하여 가게 인덱스에 담고 jpa findAllByIdx in :list 로 가게 관련 정보를 추출하였으나 자동 정렬되어 가까운 거리 순으로 리스트가 안만들어지는데 이럴때는 jdbc로 구현해야 하나요 ?? 페이징 처리까지 하려니 가급적이면 jpa를 쓰려고하는데 자동정렬 해제-> in 절 순서대로 넣은값으로 출력이 안되나요 ? 조언 부탁드립니다. 감사합니다.
n + 1 문제를 해결하기 위해 join fetch를 써야 하는걸로 배웠는데 inner join으로 해석이 되는 join fetch를 혹시 한 쿼리 안에서 여러번 쓸때 어떨때는 inner join으로 해석하고 어떨때는 outer join으로 해석하게 설정을 할 수 있나요? (inner join과 outer join을 쓰고 싶은데 join fetch를 여러번 쓸경우 inner join으로만 해석이 됩니다.)
안녕하세요. OrderSearch 클래스가 강의에서는 repository패키지내에 있는데 강의 자료에는 package jpabook.jpashop.domain; 로 되어있어요 보통 실무에서는 OrderSearch같은 검색조건 관련 클래스를 어느 패키지에 두나요? 검색조건 관련된 것들까지 전부 도메인패키지에 넣으면 뭔가 이상한것같기도하고.. 근데 리포지토리는 데이터를 crud하는 용도로만 쓰는것 같아서 여기도 아닌것같고.. 답변 부탁드립니다.