Java

  • 이게 필요한 경우가 생겼는데 난 당연히 안되겠지 하면서 ChatGPT에 물어보니 가르쳐줌;; 시발;; 다음 경우를 말한다. 얘를 사용하고 싶은데 로직 상 리플렉션에 의해 생성된 객체 안에서는 Bean을 넣을 방법이… 없… 는 줄 알았는데 있다. 저 홀리쉿헬퍼를 사용하는 서비스가 다음과 같이 생겼다고 하면 서비스레이어야 사실 @Service 어노테이션 써서 빈으로 만드는데 그냥 저런게 있다 치고, 저걸 다른 곳에서…

  • 자바는 뭔가 C#보다 엄격한 면이 있다. 자바 파일(.java)당 퍼블릭클래스가 하나뿐이라던가 하는? 그거 말고도 패키지로 묶으면 해당 패키지의 이름과 똑같은 디렉터리 내부에 해당 클래스가 존재해야한다는 것도 그렇다. 가령 다음과 같은 코드를 보자. [code language=”java” title=”MainClass.java”] import mypackage.*; public class MainClass { public static void main(String[] args){ SuperClass s = new SubClass1(); SuperClass s2 = new SubClass2();…