데일리로그C:
article thumbnail
비밀번호 보이기/숨기기
Memo 2023. 5. 11. 10:57

[ i태그 사용 ] 1. head 안에 작성 2. 사이트 들어가서 원하는 아이콘 소스 복붙하기 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 3. html, css 비밀번호 4. js $(document).ready(function(){ $('#pass_eye').on('click',function(){ //$('#pw').toggleClass('active'); if($('#pw').attr('class',"f..

보호되어 있는 글입니다. 내용을 보시려면 비밀번호를 입력해주세요.
Board_fullcode
JAVA/spring 2023. 5. 9. 15:46

1. BoardVO.java package org.zerock.model; import java.util.Date; import lombok.Data; @Data public class BoardVO { private Integer bno; // uid private String title; private String content; private String writer; // 작성자 private Date regdate; //작성일 private int viewcnt; // 조회수 } 2. Criteria.java --> 페이지 & 검색관련 package org.zerock.model; import lombok.Data; @Data public class Criteria { private int pa..

member_fullcode
JAVA/spring 2023. 5. 9. 15:30

[ service, daoimpl, controller - full 과정 ] 1. MemberVO.java package org.zerock.model; import lombok.Data; @Data public class MemberVO { private String userid; private String userpw; private String username; private String email; private String signdate; } 2. LoginDTO.java package org.zerock.dto; import lombok.Data; @Data public class LoginDTO { private String userid; private String userpw; } 3. ..

이클립스에 spring 연동시키는 법
JAVA/spring 2023. 5. 8. 14:27

1. 상단에 help > eclipse marketplace > sts 검색 ㄴ> tools 3 : spring ㄴ> tools 4 : spring boot 2. install >> confirm >> 동의 체크 finish >> 설치 중간에 팝업 - select all - trust selected >> restart now 3. help > eclipse marketplace sts >> 검색 >> tools3 & tools3 add_on 둘다 다운되어있어야함 4. spring 설정 ㄴ> 오른쪽 상단에 open perspective 에서 spring open

article thumbnail
스프링 첨부파일 구현
JAVA/spring 2023. 5. 8. 14:12

첨부파일 - project: ex03 1. UUID 랜덤값으로 첨부파일 생성 1) pom.xml --> 추가 commons-fileupload commons-fileupload 1.4 org.imgscalr imgscalr-lib 4.2 javax.annotation javax.annotation-api 1.3.2 2) resources 에 upload 폴더 생성 3) servlet-context.xml --> 추가 ㄴ> upload 폴더 경로 확인할 것(c드라이브 -> spring -> ....) 4) UploadControllerA.java package org.zerock.controller; import java.io.File; import java.util.UUID; import javax.an..

article thumbnail
스프링 댓글 구현
JAVA/spring 2023. 5. 4. 12:46

project: ex02 * 동기 : 페이지 이동 // 비동기 : 페이지 이동없이 데이터 주고 받는 것 Ajax (Asnychronous JavaScript and XML) : 비동기화된 자바스크립트와 XML의 약어 ㄴ> 브라우저에서 대화형으로 서버와 데이터를 주고받는 형태의 메시지 전송 방식 REST : 하나의 URI는 하나의 고유한 resource를 대표하도록 설계한 것 @RestController = @controller + @responseBody rest 예시 1. SampleController.java package org.zerock.controller; import java.util.ArrayList; import java.util.HashMap; import java.util.List; ..

article thumbnail
스프링 member 구현
JAVA/spring 2023. 5. 3. 15:06

회원가입1 ㄴ> service, daoimpl, controller 전부다 사용해 구현 1. member table 생성 create table tbl_member ( userid varchar(50) not null, userpw varchar(50) not null, username varchar(50) not null, email varchar(100) default '', regdate datetime default now(), primary key(userid) ); 2. MemberVO --> domain에 package org.zerock.domain; import lombok.Data; @Data public class MemberVO { private String userid; priva..

article thumbnail
스프링 Board 구현_넘버링, 검색
JAVA/spring 2023. 5. 3. 11:32

넘버링 1. listPage.jsp --> 추가 LIST PAGE BNO TITLE WRITER REGDATE VIEWCNT ${number} ${boardVO.title } ${boardVO.writer } ${boardVO.viewcnt } [글쓰기] « ${idx} » 조회수 1. boardMapper.xml --> 추가 update tbl_board set viewcnt = viewcnt + 1 where bno = #{bno} 2. BoardDAOImpl.java --> 추가 @Override public BoardVO read(Integer bno) throws Exception { // 있다면 session.update(namespace+".updateViewCnt", bno); // 조회수..

article thumbnail
스프링 Board 구현_예외처리, 페이징
JAVA/spring 2023. 5. 2. 16:27

예외처리 1. CommonExceptionAdvice.java --> controller에 package org.zerock.controller; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.web.bind.annotation.ControllerAdvice; import org.springframework.web.bind.annotation.ExceptionHandler; //@ControllerAdvice //이 클래스가 객체가 컨트롤러에서 발생하는 Exception을 전문적으로 처리하는 클래스(프로젝트 젤 마지막에 넣을 것!) public class CommonExceptionAdvice { pr..

article thumbnail
스프링 Board 구현
JAVA/spring 2023. 4. 28. 16:23

새 프로젝트 만들때 1. 설정(11버전으로 수정, junit 4 적용) 2. 복사 1) src/main/java - domain package - persistence package 2) src/main/resources - mappers - mybatis-config.xml 3) src > main > webapp > WEB-INF > spring > appServlet - servlet-context.xml - root-context.xml 4) src > main > webapp > WEB-INF > view - web.xml 5) pom.xml 3. index.jsp 생성 - 그 후 homecontroller.java에서 return "index" 수정 - home.jsp 삭제 * 찾는 순서 : ..

article thumbnail
스프링 페이지 이동(변수 전달)
JAVA/spring 2023. 4. 28. 12:10

페이지 이동(get 방식) (mvc2 response.sendredirect()와 동일 ) ex) return "redirect:/bbs/list" @RequestMapping("doE") public String doeGet() { logger.info("doE"); //return "doF"; doE 페이지에서 doF찾음 return "redirect:doF"; // doE로 들어가지만 doF페이지 뜸 } @RequestMapping("doF") public String dofGet() { logger.info("doF"); return "doF"; } ㄴ> doE로 들어갔지만 forward 되는건 doF임 get방식 변수 전달 ㄴ> 주소?변수="값" 1. 어노테이션 사용(변수 1~2개라면 추천) @..

profile on loading

Loading...