OKKY
커뮤니티
Q&A
지식
이벤트
Contact
부트캠프
Jobs
Search Bar
로그인
회원가입
reflection
전체
최신순
질문하기
답변
2
WHOHO123
·
2년 이상
412
0
답변 2
의도적인 중복 클래스 로드(ClassLoader)에 대해 질문드립니다.
A / \ B D / | /|\ E F G H I 안녕하세요. 제가 개발하고 있는 환경이 여러 JAR파일들이 섞여서 실행되는 구조인데, 위 트리 그림이 클래스 로더 계층 구조라고 가정하겠습니다. E,F,G,H,I 말단 노드들은 다른 개발자들과 제가 개발한 프로젝트 jar파일 각각을 로드한 URLClassLoader입니다. 이때 E 프로젝트와 F 프로젝트 각각에서 몇초의 시간차를 두고 종속성 jar파일인 k.jar을 동적으로 URLClassLoader의
해결
4
이지동
·
거의 3년
461
0
해결 4
java reflection 지양
안녕하세요, java에서 DTO에 값을 넣어줄 때 각 필드에 해당하는 setter 메서드를 일일이 호출하기 보다 반복문을 통해 값을 넣어주고 싶다는 생각이 들었습니다. 예를 들어 String[] arr = {"Kim", "male", "Seoul", "01012345678"} 와 같은 배열이 있다면 setName(arr[0]); setGender(arr[1]); setCity(arr[2]
답변
7
아집에가고싶다
·
3년 이상
904
0
답변 7
실무에서 리플렉션 쓰면 안되나요? 대체할 수 있는 게 뭐가 있을까요?
안녕하세요.리플렉션을 쓰면 딱 좋을 거 같은 작업이 있어서 이를 구현하려했더니, 이런저런 이유로 지양한다던데..(런타임에러, 성능 등)다양한 타입의 객체들을 대상으로 동일한 작업을 처리해야하는 상황입니다.어떤 타입의 객체가 들어올지 모르는 상황에서들어올 객체들의 특정 필드들의 값을 꺼내와서 작업을 해야하는 상황이라면(객체마다 꺼내올 필드가 다릅니다)리플렉션 말고 어떤 기법(?)을 사용할
답변
2
프로트
·
3년 이상
414
1
답변 2
자바 리플렉션 생성자에 대해 문의드립니다.
안녕하세요 1년차 웹개발자입니다.스프링강의를 듣는 도중 자바 reflection api에 대해서 궁금증이 생겨 선배님들께 문의드려봅니다.아래의 예는 Main.java 파일의 내용입니다.java파일 (Main.java) 하나에 클래스 3개가 선언되어있습니다.class Car { }class SportCar extends Car {}public class Main {!-- --
해결
1
에드
·
3년 이상
490
0
해결 1
타입스크립트에서 자바의 리플렉션(Reflection)처럼 클래스명만으로 찾아서 동적으로 생성할수 있을까요?
안녕하십니까 선배님들.클래스명을 받아왔을때, 해당 클래스를 인스턴스해서 메소드를 사용하려고 하는데 가능한지 궁금합니다.ex)export class Person { getData() { }}const className = 'Person';이런 경우, 저 클래스를 프로젝트 내에서 찾아서 인스턴스화 하고
답변
1
maaaaaat
·
거의 4년
844
0
답변 1
Java Reflection invoke 함수 오류
public Object invokeData(Method method, Object obj, JSONObject subObj, String var) throws Exception { Object args = subObj.get(var); Object data = method.in
답변
1
마늘냄새폴폴
·
거의 4년
331
0
답변 1
자바 어노테이션 달린 메서드 뽑기
자바 / 스프링 공부하고있는 대학생입니다. 어노테이션에 대해 공부하고 있던 도중에 어? 이런 어노테이션도 만들 수 있나? 싶어서 질문 남깁니다.1. TimeCheck라는 어노테이션 생성2. 해당 어노테이션이 붙어있는 메서드가 수행된 시간 측정3. 로그에 기록이를 해결하기 위해 리플렉션이라는 기능도 공부해야 하더라구요 근데 리플렉션을 사용하는 와중에 내가 생성한 클래스에서 어
해결
1
Kimsw-G
·
거의 5년
382
0
해결 1
class loader 학습중, 제 생각이 맞는지, 어떤점이 틀렸는지 정정 및 첨언 부탁드립니다.
class loader에서 dynamic loading을 학습하던 중,runtime dynamic loading이라는 부분이 있었습니다.이는 reflection이라는 기술에 근본이 되는 기술이라고 하였고, reflection이란 무엇인지 찾아보았습니다.reflection이라 함은 class, inteface등을 찾고, 변경, 호출등을 가능하게 하는 java 기본 api이였습니다.이중에는 .class
답변
2
roseoutz
·
거의 7년
4.2k
0
답변 2
Reflection 및 Class-Path 관련 질문이 있어요 ㅠㅠ
제가 reflection으로 테스트 코드 만드는걸 하는데A라는 프로젝트의 특정 Class 파일들을 B프로젝트에서 Class들을읽어와서 테스트를 진행하는건데요 B프로젝트에 A프로젝트를 추가하고서 실행을 시키면아래와 같은 에러가 뜨는데 원인이 뭘까
답변
1
Exception e
·
약 7년
904
0
답변 1
스프링 리플렉션 사용할 시 @Autowired 질문드립니다.
안녕하세요.어쩌다가 DB에 클래스 경로를 저장했다가 필요할때 불러서 각각의 클래스의 메서드를 호출해주면 좋겠다 싶어서 찾아보다가 리플렉션이라는것을 보고 활용해 보려고 하였습니다.ArrayList<String> classList = new ArrayList<String>();classList.add("com.park.service.One);c
답변
2
강남길
·
약 7년
839
0
답변 2
스프링 컨트롤러에서 reflection 이용한 동적인 bean 객체 사용 문의
해결햇습니다 ㅎㅎ
해결
4
windjuno
·
약 8년
1.6k
0
해결 4
자바 제네릭과 리플렉션에 대해서 질문드립니다.
--------------------------------------------------------------------------------------------------------------------------------t1.java-------------------------------------------------------------------------------------------------------
답변
3
alan
·
약 8년
2.2k
0
답변 3
내부 클래스에는 this$0 라는 이상한 필드가 있네요
리플렉션 이용해서 뭔가하고 있는데테스트용 내부 클래스를 만들었더니this$0라는게 생겨서 실제와 테스트 샘플이 달라지네요.클래스 밖으로 빼면 되긴한데이게 무슨 차이 일까요
Search Bar