Programming267 maven컴파일시 javax.validation.constraints 오류 maven project컴파일 시, javax.validation.constraints와 관련되어 오류가 나는경우가 있다. javax.validation validation-api 위 javax.validation을 pom.xml의 dependency에 추가하면 된다. 어.. dependency중 몇몇 아티팩트들의 버전을 올렸더니 나타났다.. 이런거 나오면 계속 찾아가며 해야지.. 2022. 8. 2. Jar실행 시, java.lang.ClassNotFoundException발생. 스프링부트로 프로젝트 만들고.. 이제 테스트해보았다. IntelliJ 내장으로는 잘 돌았다. 근데.. jar로 실행하니 오류난다. 뭐야 이거.. -_-... (뭐긴.. 내가 모르니까 삽질한거지) 어.. 우선 output을 ${projectRootBaseDir}/target 으로 뽑아내고, 거기서 실행해본거다. 근데 jar파일이 내꺼 하나만 딱 있더라. Main에서 뭘 못찾은거다. 불러와야할 클래스들이 없는경우라고 한다. (이유는 못불러와서). 다른 패키지가 포함되어야한다면 같은 경로에 있어야하는것 같다. (C++, C#도 그랬으니까.. 원칙적으로는) 우선 패키지를 어떻게 같이 포함시켜줄까? 스택오버플로우에는 다 있더라.. (역시 스형..) org.apache.maven.plugins maven-depen.. 2022. 8. 1. Spring Mapper -> Repository로 바꾸어보기 Mapper로 구현했던것을 JpaRepository를 상속받도록 변경해보았다. (일일이 찾기, insert하는 코드 넣기 귀찮아서 알아본거라고는 말 못함..) 그냥 Mapper를 JpaRepository를 상속받도록 변경했다. //before @Mapper public interface MyClassMapper { @Select("SELECT [columns] FROM Class_Info WHERE Name='#{paramname}') MyClass findMyClassByName(@Param("paramname") String name); } //after @Repository public interface MyClassRepository extends JpaRepository{ //여기서 기본적인건 .. 2022. 8. 1. Java spring object <-> Json String Java에서 Object를 Json String으로 보내고 받는거 나의 경우 Server A Server B간에 데이터를 주고받기 위해서 쓴다. 전송하는 형태는 RestTemplate로. 우선 보낼때.. Class A를 Json으로 보내보자. //보낼 클래스 선언 public class MyClass{ //declare members. } public class SenderClass{ //RestTemplate. 생성을 해도 되지만, Factory에서 받아오도록 구현. private RestTemplate restTemplate; //보내는 곳. public void SendData(MyClass mc, String url){ //HttpHeader만들기 HttpHeaders headers = new H.. 2022. 8. 1. WPF란? - Windows Presentation Foundation WPF를 떠나 자바로 전향하면서 WPF에 대해 적기 위한 카테고리. C#개발자분들은 WPF는 한번쯤은 들어봤을 녀석. 나온지는 오래되었다. 내가 2009년에 WPF개발을 시작했으니.. 먼저.. WPF는 Windows Presentation Foundation임. 윈도우에서 표시되는 모든것의 기초다. UI를 위한 프레임워크. 매우 강력한 UI프레임워크다. 그때나 지금이나.. UI에 투자해야하는 시간이 엄청 많은게 클라이언트 개발인데.. (하지만 사람들은 UI를 쉽게보지...) WPF는 개발자들이 UI에 투자해야하는 고통을 획기적으로 줄여주었다. WPF는 .NET Framework위에서 돌아가므로 .NET Framework가 필요하다. (물론 WPF는 .NET Framework가 아닌 .NET에서도 살아있는.. 2022. 7. 29. 실행 시 Mapper를 Service에서 못찾는다고 에러가 뜰때. SpringBoot로 프로젝트 생성하고 테스트를 위해 구동해보았는데. 어찌저찌하다가 오류 수정하고(? 맞나?) 실행했는데 myService에서 myDao의 Bean Type을 못찾는다고 오류를 뱉었다. 왜그런가.. 했더니 Mapper에서가 문제가 아니라.. Mapper가 사용하는 클래스의 선언에.. @Entity애노테이션이 빠져있어서 그렇다고.. 아니 그러면 말을해줘야지.. -_-... 왜 Mapper를 찾아보래.. 2022. 7. 27. 이전 1 ··· 8 9 10 11 12 13 14 ··· 45 다음 728x90