본문 바로가기

JAVA/Spring

(20)
[Spring] Mapper → Service 기본 메소드 구성하기 Mapper.java / Mapper.xml 메소드명은 쿼리문에 가깝게 작성 Service.java / ServiceImpl.java 메소드명은 뷰단에 가깝게 작성 매퍼에서 VO를 받아 모델매퍼를 통해 DTO로 변환 글쓰기 void insert(VO); void register(DTO); 목록 List selectAll(); List getAll();
[JDBC] MySQL 시간 데이터형에 맞춰 시간 넣기 Mysql 시간 데이터타입 JAVA DATE import java.time.LocalDate; LocalDate currentDate = LocalDate.now(); TIME YEAR DATETIME import java.sql.Timestamp; Timestamp timestamp = new Timestamp(System.currentTimeMillis()) TIMESTAMP
[JDBC] JAVA 데이터형 MySQL, MariaDB 데이터형 맞추기 mysql 데이터타입 java 데이터 타입 BIT Boolean TINYINT Integer BOOL / BOOLEAN [TINYINT(1)] Integer SMALLINT Integer MEDIUMINT Integer / Unsigned면 Long INT Integer / Unsigned면 Long BIGINT Long / Unsigned면 java.math.BigInteger FLOAT FLOAT DOUBLE Double DECIMAL java.math.BigDecimal DATE java.sql.Date DATETIME java.sql.Timestamp TIMESTAMP java.sql.Timestamp YEAR Short / yearslsDateType이 설정됬다면 java.sql.Date CHA..
[Spring/Gradle] (이클립스) 스프링 프로젝트 내보내기 / 불러오기 (export / import) ✅ 스프링 프로젝트 내보내기 (Export) File > Export > General > Archive File 로 내보내면 프로젝트가 압축파일로 내보내진다. 프로젝트 이름 바꾸기 워크스페이스 내에 이름이 동일한 프로젝트가 있으면 불러올 수 없다. 때문에 필요에 따라 내보낸 압축파일을 압축해제한 후 폴더 내에 프로젝트 이름을 변경해준다. 그레이들 빌드 프로젝트의 경우엔 파일 3개를 변경해야 프로젝트 이름이 변경된다. 이름을 변경한 후엔 다시 압축한다. 📄 .project 📄 settings.gradle 📄 .settings/org.eclipse.wst.common.component ✅ 스프링 프로젝트 가져오기 (Import) File > Import > General > Existng Projects ..
jsp 카페24 호스팅 받기 https://shelley-in-2020.tistory.com/5 카페24(cafe24)에 Spring 프로젝트 Tomcat 호스팅하기 오늘은 카페24에 호스팅하는 방법을 소개하고자 한다. 웹개발을 배우고 처음으로 완성한 팀프로젝트를 호스팅 해야 하는데, 아마존 무료호스팅은 다음기회에 해보기로 하고 카페24의 Tomcat 호스 shelley-in-2020.tistory.com
마이바티스(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
이클립스 톰캣 에러 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 막 프로젝트를 생성하고 웹 경..