전체 글
-
[iBatis] JDBC-90611:Specified column name was not found. 오류해결Spring 2021. 2. 24. 14:07
프로젝트 진행하는 도중 JDBC-90611:Specified column name was not found. Check the result mapping for the '' property. 라는 오류를 만났다. 해결방안으로는 xml파일에서 remapResults="true" 작성해주면된다 동적인 쿼리를 사용할 때 사용해주어야한다 데이터를 불러올때 Map paramMap = new HashMap(); paramMap.put("id", "1234"); exService.selectList(paramMap); paramMap.put("id", "123456") exService.selectList(paramMap); 라고 가정할때 위에서 id를 사용하고있기 때문에 밑에서 데이터를 바꿔도 위와 같은 에러를 발..
-
Lombok 설치및 설정하기Utility 2020. 4. 5. 14:13
01. Lombok 이란? Lombok은 자바에서 @Getter, @Setter 같은 annotation 기반으로 관련 기존 DTO, VO 등 작성할 때, 멤버 변수에 대한 값을 설정하는 생성자 등등을 자동으로 생성해 주는 라이브러리 입니다. 02. 설치하기 https://projectlombok.org/download 위 페이지로 접속하여 lombok.jar파일을 다운로드 받아주도록 합니다. 다운로드 받은 파일이 경로를 바꿔주거나 다운로드 받은곳으로 CMD창을 열어 이동해주도록 합니다. 필자는 C:/home 폴더에 lombok.jar를 넣어 이동을 했습니다. 이동 후에 java -jar lombok.jar 을 작성하여 lombok을 실행 시켜줍니다. 여기서 lombok.jar은 파일명이므로 java -..
-
Tiles - JAVA파일로 쉽게 설정하기 [Spring Boot]Spring 2020. 4. 5. 10:34
01. Tiles 란? 웹 페이지의 Header, Footer 등 같은 내용을 반복적으로 사용되는 부분들에 대한 정보를 보기쉽게 한곳에 모아둔것. 02. Dependency 추가 org.apache.tiles tiles-jsp ${tiles.version} javax.servlet jstl 1.2 pom.xml에 tiles를 사용하기 위한 dependency를 추가해주도록합니다. ${tiles.version} 은 위에 따로 설정해 주었기에 작성하였으며 '3.0.8' 로 바꿔 설정해주도록 합니다. 03. Config 설정 @Configuration public class TilesConfig { @Bean public TilesConfigurer tilesConfigurer() { final TilesCo..
-
[구글 크롬] 주소, 카드 자동 완성으로 등록 하기취미/ETC 2020. 3. 31. 23:27
구글크롬 자동완성이란? 구글 크롬에서 지원하는 배송주소, 카드 번호를 몇번의 클릭으로 선착순으로 구매시 좀 더 빠르게 구매할 수 있게 도와주는 방법. 01. 설정창 들어가기 구글 크론 오른쪽 위에 보시면 점이 세개로 되어있는 버튼이 있습니다. 클릭하여 설정(S)를 클릭해 줍니다. ※반드시 구글 로그인을 해놓은 상태여야 합니다. 02. 카드 등록하기 클릭을 하게되면 구글 로그인이 되어진 상태로 바로 밑에 자동완성이라는 부분이 있습니다. 거기서 결제 수단, 주소 및 기타가 있는데 제일먼저 결제수단을 클릭하여 카드 결제 세팅부터 해주도록 합니다. 결제 수단을 클릭하게 되면 위와 같은 창이 뜨게 됩니다. 당연히 현재 추가된것이 없으니 아무것도 보이지 않습니다. 추가를 하려면 추가 버튼을 클릭합니다. 본인이 가지..
-
Whitelabel Error Page 해결하기 [Spring Boot]Spring 2020. 3. 20. 09:17
Whitelabel Error Page status=500 페이지 에러를 해결하는데 하루 넘게 걸렸는데 알고보니 간단하게 해결이 가능했네요. 위와 같은 에러페이지를 보게 된다면 제가 사용한 방법으로 해결해보시기 바랍니다. 몇가지의 pom.xml의 설정을 바꿔줘야 합니다. jstl과 tomcat-embed-jasper를 바꿔 주었습니다. 위 사진처럼 버전을 추가하여 실행해보았더니 정상적으로 동작하는것을 볼 수 있네요.. 사소한 버전작성때문에 하루를 날리게 될줄이야... 그래도 찾아서 다행이라고 생각됩니다. 저와같은 에러를 보신분들은 같은 방법으로 해결해보시기 바랍니다.
-
[PALACE] 직구 방법 - 영국편 [팔라스]취미/ETC 2020. 3. 7. 21:26
안녕하세요 ! 이번에는 제가 좋아하는 팔라스의 구매 방법에 대해 소개해드리도록 하겠습니다. 최근에 팔라스 영국사이트에서 한국도 배송국가에 넣어 배송할 수 있게 되어 기분 좋은 소식이 아닐수가 없습니다! 그래서 준비한 팔라스 영국 공홈에서 한국으로 직접 구매하는 방법을 소개해 드리겠습니다! 홈페이지 공식 홈페이지의 주소(https://shop.palaceskateboards.com/)는 사진과 같은 형태로 나타나며 왼쪽부터 1. 현지 오프라인 스토어 소개 2. 온라인 샵 3. 프리뷰, 룩북 등 공개되는 페이지 4. 흔적(?)들을 모와놓은 페이이지 입니다. 우리가 들어가야할 곳은 두번째인 온라인 샵 이겠죠?? 클릭을 해줍니다 ! 온라인 샵 온라인 샵 페이지(https://shop.palaceskateboar..
-
TimerTask 사용하는 방법JAVA/Java 2019. 7. 19. 19:17
01. MouseMotionListener를 TimerTask로 사용하는 방법 public class TimerTest extends Frame { static int timer = 0; static Timer chkTime = null; static MainCheckTime mainCheckTime = null; TimerTest(){ setSize(300,300); setLayout(null); setVisible(true); mainCheckTime = new MainCheckTime(); chkTime = new Timer(); chkTime.scheduleAtFixedRate(mainCheckTime, 0, 5000); addMouseMotionListener(new MouseMotionList..
-
Frame에 MouseMotionListener 사용하는 방법02 [JAVA]JAVA/Java 2019. 7. 18. 19:11
01. MouseMotionListener를 implements로 받아 사용하는 방법 - 두번 째 방법을 알려 드리도록 하겠습니다. implements를 하지 않고 사용하는 방법입니다! public class TimerTest extends Frame { static int timer = 0; TimerTest(){ setSize(300,300); setLayout(null); setVisible(true); addMouseMotionListener(new MouseMotionListener() { @Override public void mouseMoved(MouseEvent e) { System.out.println("Mouse moved : "+ timer); timer = 0; } @Override..