Spring/Spring Data JPA

Spring/Spring Data JPA

[Spring JPA] 파일 1개 업로드 + 다운로드

- Jquery로 prompt 쓰기 $('#e').click(function(){ let pwd = prompt("글비밀번호를 입력하세요."); if(pwd == '${dto.pwd}'){ $('#editForm').show(); } else { alert('틀렸습니다.'); } }); $('#d').click(function(){ let pwd = prompt("글비밀번호를 입력하세요."); if(pwd == '${dto.pwd}'){ location.href='/data/del?num=${dto.num}'; } else { alert('틀렸습니다.'); } }); Entity (Downfile.java) @Id @SequenceGenerator(name="seq_gen", sequenceName="s..

Spring/Spring Data JPA

[Spring JPA] 이미지 파일 여러개 업로드

https://intheham.tistory.com/98 [Spring JPA] 이미지 파일 1개 업로드 1. application.properties에 #multipart 추가하기 # port server.port=8081 # JSP view spring.mvc.view.prefix=/WEB-INF/views/ spring.mvc.view.suffix=.jsp # oracle set spring.datasource.driver-class-name=oracle.jdbc.OracleDriver spring.datasource.url=jdbc: intheham.tistory.com 1. Entity에 업로드하고 싶은 이미지 개수만큼 멤버변수 추가 (이미지 경로 저장) public class Store { @..

Spring/Spring Data JPA

[Spring & JPA] 파일 다운로드

https://intheham.tistory.com/72 [JAVA] 파일 다운로드 @WebServlet("/down/test") public class DownTest extends HttpServlet { protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String downDir = "/Users/ham/Documents/down/"; String fname = reques intheham.tistory.com 자료실 @Controller @RequestMapping("/down") public class downController { pr..

Spring/Spring Data JPA

[Spring JPA] 이미지 파일 1개 업로드

1. application.properties에 #multipart 추가하기 # port server.port=8081 # JSP view spring.mvc.view.prefix=/WEB-INF/views/ spring.mvc.view.suffix=.jsp # oracle set spring.datasource.driver-class-name=oracle.jdbc.OracleDriver spring.datasource.url=jdbc:oracle:thin:@localhost:1521/xe spring.datasource.username=hr spring.datasource.password=hr #encoding server.servlet.encoding.charset=UTF-8 server.servle..

Spring/Spring Data JPA

[Spring JPA] <include> index.jsp

https://intheham.tistory.com/67 include 지시자 및 액션 태그를 활용한 index.jsp 복습 ※ 웹뷰(JSP)가 컨트롤러(Servlet)에 요청 보내는 법 * 동기 요청 (페이지 이동) - intheham.tistory.com 작동 방식이나 jsp 표현 방식은 이전과 같다. 서버 전송 방식이 Servlet 에서 JPA Controller 로 변했을 뿐! index.jsp header.jsp 함함 샵 ~ hello ${sessionScope.loginId} ~ 회원가입 로그인 내정보보기 로그아웃 회원탈퇴 cmenu.jsp 구매자 메뉴 구매내역 상품목록 smenu.jsp 판매자 메뉴 상품등록 상품목록 ShopmemberController (1) 모든 메서드의 return 경로..

Spring/Spring Data JPA

[JPA] 마우스 위치, selectbox 검색, ToString 말고 지정값 출력

1. 마우스 위치에 게시글 정보 뜨기 // BoardController @ResponseBody @PostMapping("/detailAjax") public Map mini(int num) { MyBoardDto dto = service.getBoard(num); Map map = new HashMap(); map.put("vo", dto); //{"vo":{"num":1, "writer":{"id":"aaa"...}, "wdate":...}} return map; } 글번호제목작성자날짜 ${vo.num} ${vo.title} ${vo.writer.id} ${vo.wdate} 2. selectbox 로 검색 다르게 받기 작성자 제목 3. 조인한 테이블의 값들 중 원하는 값만 호출하기 @ManyToOne..

Spring/Spring Data JPA

[Spring JPA] 환경설정, Entity, Dto, db메서드

1. JPA 환경 설정 (1) 프로젝트 생성할 때 Spring Data JPA 의존성 주입하기~ (2) application.properties 에 jpa 코드 추가하기 #jpa spring.jpa.generate-ddl=true spring.jpa.database=oracle spring.jpa.show-sql=true spring.jpa.generate-ddl=true // 자동으로 테이블 생성해줌. 만약 vo 코드를 수정하면 테이블을 자동으로 수정해주지 않고~! 테이블을 새로 생성해줌. 계속 테이블이 생성되는 것이 번거롭다면 false로 해라~ spring.jpa.database=oracle // db 종류 spring.jpa.show-sql=true // sql 쿼리문이 실행되면 실행된 쿼리문이 ..

함s
'Spring/Spring Data JPA' 카테고리의 글 목록