본문 바로가기

분류 전체보기

(54)
마이바티스(mybatis) 매핑 매개변수(parameter) 오류 [error] mybatis parameter 오류 (tistory.com) [error] mybatis parameter 오류 org.apache.ibatis.binding.BindingException: Parameter 'id' not found. Available parameters are [arg1, arg0, param1, param2라는 문구와 함께 오류가 발생했다 고치기전 int roleNo = homeMapper.findRoleNo(userVO.getRoleName()); String id = user badstorage.tistory.com
[이클립스] 워크스페이스 옮겨 다닐 때 주의할 점 이클립스랑 프로젝트들은 정말 존나 예민하군아. 아예 이클립스를 통째로 들고다니던가 해야ㅡㅡ; 원래 쓰던 환경의 이클립스 버젼, 그레이들 버젼이 모두 맞아야하며 톰캣 설정도 새로 해줘야만 한다.
Font Awesome https://fontawesome.com/ Font Awesome The internet's icon library + toolkit. Used by millions of designers, devs, & content creators. Open-source. Always free. Always awesome. fontawesome.com
이클립스 톰캣 에러 https://docu94.tistory.com/40 [Tomcat 에러] Removing obsolete files from server... 에러 Tomcat 에러 Removing obsolete files from server... Could not clean server of obsolete files: Content is not allowed in prolog. Content is not allowed in prolog. 프로젝트 import 받고 톰캣을 돌릴때 위와 같은 에러가 발생한다면 1. 이 docu94.tistory.com
[Spring] (이클립스/gradle) 게시판 만들기 (1) - 기본 세팅 스프링 xml의 짜증나는 점, 바로 오타가 나도 잡기가 힘들다는 것이다. 인텔리제이는 잡아주나ㅡㅡ;? 오타로 개삽질 두시간은 한듯. 오타가 있어도 빨간줄이 없으니 찾아내기 상당히 힘들다. 가능하면 xml 작성할 때는 자동완성을 쓰던가, 남이 써둔 코드를 그대로 복붙하는것이 좋다. ✅ 프로젝트 생성 및 세팅 당연히 들어가기에 앞서 이클립스에 스프링 3.0 및 그레이들 플러그인이 설치되어 있어야 한다. (설치방법은 본인 블로그에서도 찾을 수 있다.) 웹에서 게시판을 구현하는 것이 목적이기 때문에 그레이들로 생성한 프로젝트 속성에서 (프로젝트에 대고 오른쪽 마우스 > 프로퍼티스) 웹 다이나믹 프로젝트 페싯 (대충 유형이라는 뜻)을 추가해준다. 체크 후 Apply and Close 막 프로젝트를 생성하고 웹 경..
[Spring] 기존 MVC방식부터 스프링까지 간단한 프로젝트 생성 (3) (DI : Dependancy Injection) ExamImpl 클래스에 롬복등으로 생성자를 생성한 상태여야함. 이 때 p에 빨간줄이 가면 이클립스 편집창 하단 source 옆에 namespace탭 클릭 후 p에 체크 기존의 리스트 생성은 아래와 같이 할 수 있을것이다. public class Program { public static void main(String[] args) { List examlist = new ArrayList(); examlist.add(new ExamImpl(20,30,40,50)); for(Exam e : examlist) { System.out.println(e); } } } 이를 스프링을 이용하여 처리하면 다음과 같다. 자바에선 지시만 하고 ArrayList()은 지시..
[Spring] 기존 MVC방식부터 스프링까지 간단한 프로젝트 생성 (2) https://codevision.tistory.com/11 [Spring] 기존 MVC방식부터 스프링까지 간단한 프로젝트 생성 (1) https://youtu.be/XtXHIDnzS9c?list=PLq8wAnVUcTFUHYMzoV2RoFoY2HDTKru3T 프로젝트는 그레이들로 생성한다. 이클립스에 그레이들을 설치하는 방법은 아래 포스트 참고. https://codevision.tistory.com/9 [JDBC] (이클립스/MVC) codevision.tistory.com 물론 이클립스에 스프링 플러그인이 깔려있는 상태여야 한다. 상위 패키지에서 오른쪽 마우스 > New를 누른다. setting.xml 등의 이름으로 xml파일을 하나 만든다. 아마 위와 같은 내용이 미리 써져있을 것이다. 이제 이곳에..
[Spring] 기존 MVC방식부터 스프링까지 간단한 프로젝트 생성 (1) https://youtu.be/XtXHIDnzS9c?list=PLq8wAnVUcTFUHYMzoV2RoFoY2HDTKru3T 프로젝트는 그레이들로 생성한다. 이클립스에 그레이들을 설치하는 방법은 아래 포스트 참고. https://codevision.tistory.com/9 [JDBC] (이클립스/MVC) 윈도우에 그레이들 설치 https://thecodinglog.github.io/gradle/2019/09/11/install-gradle-in-windows.html Windows에 Gradle 설치하기 Windows에 수작업으로 Gradle 설치하기 thecodinglog.github.io https://chinsun9.github.io/2020/10/05/gradle/ 이클립스에서 gradle 프 co..