Q&A
커뮤니티
지식
이벤트
더보기
OKKY
Q&A
지식
커뮤니티
이벤트
부트캠프
Jobs
Contact
Search Bar
로그인
회원가입
annotation
전체
기술
커리어
기타
카테고리
전체
최신순
질문하기
답변
8
d fasdfasfas
·
약 1년
1.5k
0
답변 8
Spring @Autowired
안녕하세요 이번에 스프링을 처음 공부하게 되면서 Autowired에 대한 궁금증이 있어서 여쭈어봅니다.찾아보니 Autowired를 사용하게 되면 순환 의존성 문제, 테스트 불편, 강한 결합도 등등의 이유로 사용을 지양해야 한다고 하는데밑의 예제 코드같은것도 결국 Autowired와 같이 스프링이 자동으로 의존성을 부여해주는 코드 아닌가요? package jpabook.jpashop.service; import jpabook.jpashop.doma
답변
1
초기암진입
·
2년 이상
202
0
답변 1
nullable 왜 자동완성 안뜰까요....???
아예 뜨질 않는데요... 이런 경우가 있나요.....???? 컴파일이 제대로 안된걸까요.......???
답변
6
dustka12
·
2년 이상
380
0
답변 6
java @Transactional 롤백이 되지 않습니다. 문제가 있을까요?
회사 내부 프로세스라.. 코드 삽입은 불가할 것 같구요. @Override @Transactional(value = "writeTxManager", rollbackFor = { Exception.class }) public void AProcess(VO VO) throws Exception {<!-- --> String X = VO.getY(); ADAO.insertLog(VO); // 해당 로직
답변
2
초기암진입
·
2년 이상
193
0
답변 2
SnakeCaseStrategy 줄그어진거 무엇인가요...?
왼쪽이 시범영상이고 오른쪽이 제가 쓰는 코든데요... JasonNaming 어노테이션 옆 괄호에 value값 설정하는 부분에 SnakeCaseStrategy 넣으니까 밑줄이 그어져있네요 왜 그런건가요??? 적용이 안되는건가요??
답변
1
펭귄속 온천
·
거의 3년
247
0
답변 1
커스텀 어노테이션 스캔
개발을 하다 중복된 코드를 제거하기 위해 커스텀 어노테이션을 생성해서 활용중입니다. 커스텀 어노테이션을 컨트롤러 메서드에 붙임 프로젝트 최상위 패키지부터 커스텀 어노테이션이 붙은 메서드를 전부 찾음 특정 기능을 하도록 구현 대략 이런식으로 동작합니다. 이렇게 잘 활용하고 있고 이 것을 라이브러리(jar)등으로 하려는 목표를 갖고 있습니다. 그런데 문제가 발생했습니다. 기존의 소스코드가 프로젝트 안에 들어있을때는 프로젝트의 최상위 패키지부터 스캔을하면
답변
1
Taeseon Kim
·
거의 3년
253
0
답변 1
Custom Annotation
안녕하세요. 현재 Custom Annotation을 통해 코드 추상화를 시도하고 있습니다. 먼저 현재 코드입니다. @GetMapping @AuthCheck public Object getOneMember(MemberFindReq memberFindReq, HttpServletRequest req){ String email = req.getAttribute("email"); try { return new Co
해결
3
sefasfawef
·
거의 3년
359
0
해결 3
spring 어노테이션을 커스텀해서 사용하고 싶은데 entity에 쓸 어노테이션이거든요
@ToString @NoArgsConstructor(access = AccessLevel.PROTECTED) @EqualsAndHashCode @Getter @Table(name = "테이블명") @Entity 이렇게 엔티티 마다 중복되게 사용하고 있으니 이것을 하나로 묶은 어노테이션을 만들고 싶은데? 라는 생각에서 출발한 지극히 개인적인 탐구 과정이거든요 제가 생각하는 베스트
답변
2
초기암진입
·
거의 3년
164
0
답변 2
annotation 생성 오류
YearMonth라는 annotation파일을 만들고 pattern 값을 생성해두었는데 아래 User class에서 어노테이션을 사용하려고 쓰니까 오류가 뜨네요 시범영상이랑 똑같이 썼는데 오류난 이유를 모르겠어요
답변
3
cleansh
·
약 3년
368
0
답변 3
lombok 라이브러리 대체자??
안녕하세요. 이번에 개발된 시스템에서 lombok을 다 걷어내려하는데 lombok를 걷어내면서 lombok에서 @Data, @Getter, @Setter, @Delegrate 등등 자주 사용하는 annotation들을 동일하게 구현 가능하게 하는 방법이 있을까요?? annotation을 새로 정의 한다던가?? autoValue를 커스텀하게 변경하여 필드에 특정 annotation만 달고 lombok 라이브러리 처럼 사용
답변
0
곰발바닼
·
약 3년
279
0
답변 0
spring AOP, 메서드 에노테이션, 파라미터 에노테이션 관련 질문
안녕하세요? spring AOP 공부중인데, 여러가지 코드 짜보면서 해보는 중입니다.그러던 중 로그인 관련 코드를 짜는 중에 문제가 생겨서 질문을 드리고자 합니다.일단 전제는 다음과 같습니다.사용자가 /members/join 을 통해 회원가입을 진행합니다. 그럼 데이터베이스에 사용자의 id, pw 가 저장됩니다.이제, 사용자가 /members/login 을 통해 로그인
답변
2
후이이잉
·
3년 이상
880
0
답변 2
springboot bean생성 오류 (Autowired..)
안녕하세요.프로젝트를 만들고 있는데, exception쪽을 따로 관리하려고 exception 폴더를 하나 만들고 exception처리를 하고 있습니다.근데 messageSource를 사용하려고 @Autowired를 사용하려고 했더니 오류가 발생하네요..@Autowired는 대상 class에 @Controller나 @Service 이런 어노테이션이 들어가야 쓸 수 있는걸로 알고 있는데
답변
0
후이이잉
·
3년 이상
190
0
답변 0
springboot ExceptionHandler handle method가 아닌 method에서는??
안녕하세요.현재 프로젝트를 jar로 말아서 서버에 올려 실행시키려고 프로젝트를 개발 중입니다.웹이 아닌 만큼(일반 method를 실행시켜서 db조회해서 메시지 전송하는 프로젝트) @RequestMapping이나 @GetMapping, @PostMapping은 쓰지 않는데, exception을 관리해주는@ExceptionHandler는 사용하고 싶습니다.제 프로젝트 어디에
해결
1
훈훈정
·
3년 이상
379
0
해결 1
spring AOP + custom annotation 관련 문의드립니다..
AOP 로 기능을 제어하고 싶은데 잘안되서 문의드립니다 ㅠㅠ...@Componentpublic class PrintManager{ public void print(String s){ log.info(s); }}위 같이 로그를 출력
답변
5
리리리릿
·
3년 이상
402
0
답변 5
SpringBoot 어노테이션으로, 멤버변수 추가가능한가요?
스프링부트로 개발중인데, 공통코드를 사용하기 때문에, 코드명과 코드를 사용해야합니다.휴대폰으로 예를들면,휴대폰을 제조사로 구분할때,코드명은 '제조사'코드는 'FACTORY'로 표시할텐데,PhoneDto {@CommonCodeprivate String factory;p
해결
3
심모
·
3년 이상
423
0
해결 3
springboot에서 body데이터 한개만 받을 때 어떤 어노테이션을 사용하나요?
POST 요청으로 JsonData를 받으려하는데 데이터가 한개밖에 없어서 Dto를 만들기 좀 그런데이럴경우에 사용하는 어노테이션이 있나요??@ModelAttribute는 url를 통해 전송하는거라 보안적으로 좋지않을꺼 같아 body에 json으로 담을생각입니다.@RequestBody로 받으려면 따로 Dto를 생성해야하는데 String값 하나만받는데 만들기가 조금 번거로워서요.br /
답변
1
김태민
·
3년 이상
587
0
답변 1
kotlin @Value 프로퍼티의 초기화 시점
@Value 어노테이션을 통해서 프로퍼티 바인딩을 할때 프로퍼티 바인딩이 되는 시점은 언제인가요? 컴파일 타임은 아닌거 같고 런타임도 아닌거 같은데 언제 초기화가 되나요?
해결
3
훈훈정
·
3년 이상
399
0
해결 3
코드 수정에 대해 경고하는 좋은 방법이 있을까요?
안녕하세요!intellij 로 spring project 를 팀원과 git 으로 협업하며 개발하고 있는데요금전적인 부분과 연결되는 중요한 비지니스 로직에 대해서 강제로 수정하지 못하게 하거나 주의가 필요하다는 표시를 제공해서 오류 발생가능성을 줄이고 싶습니다.구글링해도 관련된 내용은 찾기어려워서요..현재까지는 custom annotation 을 생성하여 표기해주거나 메서드명 변경 혹은
답변
1
마늘냄새폴폴
·
거의 4년
245
0
답변 1
자바 어노테이션 달린 메서드 뽑기
자바 / 스프링 공부하고있는 대학생입니다. 어노테이션에 대해 공부하고 있던 도중에 어? 이런 어노테이션도 만들 수 있나? 싶어서 질문 남깁니다.1. TimeCheck라는 어노테이션 생성2. 해당 어노테이션이 붙어있는 메서드가 수행된 시간 측정3. 로그에 기록이를 해결하기 위해 리플렉션이라는 기능도 공부해야 하더라구요 근데 리플렉션을 사용하는 와중에 내가 생성한 클래스에서 어
답변
0
카카오콘
·
약 4년
298
0
답변 0
사용자 정의 Annotation Validator 자주 사용 하시나요?
최근 예외처리 관련 이리저리 시도해보고 있습니다.시도했던 여러 방법이...1. 서비스 메소드 안에 직접 때려박기2. 서비스에 validation 메소드 생성하기3. DTO 안에 validation 메소드 생성하기4. Entity 안에 validation 메소드 생성하기/
답변
2
java07
·
약 4년
428
0
답변 2
spring에서 post방식
안녕하세요 혹시 post로 페이지 이동이 일어났을 때 꼭 redirect를 사용해야 하나요?? redirect를 사용하지 않으니까 페이지는 이동이 되나 주소가 변경이 되지 않아서 여쭤봅니다ex) redirect를 사용하지 않았을 경우 url signup.jsp에서 login.jsp로 바뀌어야하는데 페이지는 바뀌었으나 url에는 signup.jsp로 유지가 됩니다.
이전
1
2
3
4
다음
Search Bar