# springMVC

24개의 포스트
post-thumbnail

[쇼핑몰 회원관리 페이지] Spring-Mybatis

SpringFrameworkJSP / JAVAEL/JSTLMybatisORACLE SQLHTML/CSS/JavaScript메인화면구성 : 회원등록 (Create)회원목록조회/수정 (Read/Update/Delete)회원매출(SQL Join을 이용한 Read)홈으로 Cr

2020년 12월 10일
·
0개의 댓글
post-thumbnail

[SPRING] Mybatis 프레임워크 시작하기 6 [ Mybatis 복습하기]

database.properties (오라클기준)applicationContext.xmlServiceImplDAOImplController

2020년 12월 9일
·
0개의 댓글
post-thumbnail

[SPRING] Mybatis 프레임워크 시작하기 5 [ 검색하기 / Dynamic SQL ]

board-mapping에 조건별로 SQL구문을 만들어준다.DAO에서 return에 조건을 걸어서 조건에 맞는 SQL구문의 결과를 return한다.JSP 파일에 검색창을 추가해준다.검색창에 설정한 ch1, ch2 VO를 설정해준다.like문을 이용해서 검색조건을 불러오

2020년 12월 9일
·
0개의 댓글
post-thumbnail

[SPRING] Mybatis 프레임워크 시작하기 4 [ 또다른 DAO클래스 구현방법]

지금까지 진행한 DAO클래스 구현 방법1은 SqlSessionDaoSupport 클래스를 상속해서 구현하는 것이다.이번에는 DAO클래스 구현 방법2를 실행해본다.두번째 방법은 SqlSessionTemplate를 JDBCTemplate와 비슷한 방법으로 만들어 사용하는것

2020년 12월 9일
·
0개의 댓글
post-thumbnail

[SPRING] Mybatis 프레임워크 시작하기 3 [SELECT / DELETE / COUNT]

selectOne() : 하나의 데이터를 검색하는 SQL구문을 실행할 때 사용한다.selectList() : 하나 이상의 데이터 (여러개의 데이터)가 검색되는 SQL구문을 실행할 때 사용한다.insert(), delete(), update() : 각각의 쿼리를 실핸하는

2020년 12월 9일
·
0개의 댓글
post-thumbnail

[SPRING] SpringMVC 홈페이지만들기 8 [자료실 삭제기능]

삭제하기를 구현해보자: 가입일자를 클릭하면 회원번호를 링크로 넘겨서 저장했던 파일을 지우고, 레코드도 삭제한다.이때 처음에 form.jsp 링크를 걸어 list.jsp를 뽑으려했는데method가 POST방식이 아니라서 오류가 난다는 에러메시지가 떴다.그래서, Contr

2020년 12월 8일
·
0개의 댓글
post-thumbnail

[SPRING + JS] SpringMVC 홈페이지만들기 7 [자료실 파일종류 / 파일크기 JS로 체크하기]

jpg 파일만 업로드 가능하도록 js function을 설정하고png파일을 업로드해본다.png파일의 업로드가 거절되어 alert창이 뜨는 것을 확인할 수 있다.대용량 파일을 이용해 파일사이즈를 체크테스트하기위해서잠시 파일종류체크설정을 제거한다.이후 대용량의 파일을 업로

2020년 12월 8일
·
0개의 댓글
post-thumbnail

[SPRING] SpringMVC 홈페이지만들기 6 [ 자료실 복습하기]

자료실 복습을 위한 간단한 테이블을 만든다.test JSP파일test .do주소 확인web.xmlpom.xmlpresentation-layer.xml (자료실정보 포함): Controller가 있는 파일과 파일을 주고받을 수 있는 mutipartResolver객체를 설

2020년 12월 8일
·
0개의 댓글
post-thumbnail

[SPRING] SpringMVC 홈페이지만들기 5 [ 자료실페이지 ]

★ 중요!method는 POST로enctype은 multipart/form-datainput type은 filepom.xml 에 commons-fileupload 라이브러리를 추가한다. commons-dbcp 아래에 추가했다.파일 업로드 관련 라이브러리는 추가했다면,다

2020년 12월 7일
·
0개의 댓글
post-thumbnail

[SPRING] SpringMVC 홈페이지만들기 4 [ 매출조회페이지]

회원 매출을 조회하는 페이지를 화면에 구현할 틀만 만들어둔다.DAO를 거쳐 데이터베이스를 처리한 후 표기해야하는 목록페이지의 링크를 정리해준다.JOIN문을 이용한 data 조회 쿼리 테스트하기잘 조회된다면 준비해두고 다음 작업을 진행한다!프로젝트를 구성한다.Servic

2020년 12월 7일
·
0개의 댓글
post-thumbnail

[SPRING] SpringMVC 홈페이지만들기 3 [ 회원 정보수정/ 삭제하기]

list의 custno부분에 a href 태그를 이용해서 링크를 걸어준다.이때, custno를 넘겨받을 수 있도록 처리한다. 매개변수가 int형 이기때문에 vo에서 getter를 통해 custno만 받아 넘긴다.delete가 모두 실행된 후에는 member_list.d

2020년 12월 4일
·
0개의 댓글
post-thumbnail

[SPRING] SpringMVC 홈페이지만들기 2 [ 회원 목록보기 페이지]

목록을 볼 수 있는 JSP페이지를 만든다.ModelAndView 가 아니라 Model형을 선언하고view는 String으로 따로 return하는 방식을 택했다.Service: dao를 호출하고 dao의 return을 받는 형식DAO: 실질적인 Data Access 코드

2020년 12월 4일
·
0개의 댓글
post-thumbnail

[SPRING] SpringMVC 홈페이지만들기 2 [ 회원가입페이지]

이제 본격적으로Spring Framework를 이용해서 쇼핑몰 회원관리 홈페이지를 구현해보자 SELECT \* FROM member_tbl_02; SELECT \* FROM money_tbl_02; index.jsp기존 JSP 프로젝트에서는 <%@ incl

2020년 12월 4일
·
0개의 댓글
post-thumbnail

[SPRING] 게시판만들기 11 [ 프레젠테이션 레이어와 비즈니스 레이어 통합]

사용자가 서버에 요청을 전송하면 모든 요청을 서블릿 컨테이너가 생성한 DispatcherServlet이 받는다. DispatcherServlet이 Controller에게 요청을 전달하고 Controller가 매개변수를 통해 전달된 DAO객체를 이용해 사용자가 요청한 로

2020년 12월 4일
·
0개의 댓글
post-thumbnail

[SPRING] 게시판만들기 8 [ 어노테이션 기반 MVC 개발]

스프링은 어노테이션 기반 설정을 제공함으로써 과도한 XML 설정으로 인한 문제를 해결함.HandlerMapping, Controller, ViewResolver 같은 여러 클래스를 등록해야하므로 어노테이션 설정을 최대한 활용하여 XML설정을 최소화xml파일의 bean을

2020년 12월 2일
·
0개의 댓글

github_hello_gradleMVC->mybatis

하씨

2020년 11월 17일
·
0개의 댓글
post-thumbnail

Swagger 프로젝트 적용과 어노테이션

API들이 가지고 있는 스펙(spec)을 명세, 관리할 수 있는 프로젝트협업을 진행하거나 이미 만들어져 있는 프로젝트에 대해 유지보수를 진행하게 되면 구축되어 있는 API서버가 어떤 스펙을 가지고 있는지 파악해야한다. 이러한 스펙 들을 직접 문서로 작성하게 되면 API

2020년 10월 31일
·
0개의 댓글
post-thumbnail

IntelliJ에서 Spring MVC 환경 구축하기

IntelliJ에서 SpringMVC환경을 구축하는 것은 IntelliJ나 Spring을 처음 다루었을 때 가장 어렵게 다가왔던 부분이다.처음 다룰 때에 설정이 꼬이기 시작하면 복구하는 것이 굉장히 어렵기 때문이다.글을 보고 처음부터 따라하면 쉽게 환경을 구축할 수 있

2020년 10월 31일
·
1개의 댓글

스프링 MVC - Dispatcher Servlet을 직접 구현해보자.

본 글은 스프링 MVC에 대해 지식을 정리하고 나중에 헷갈릴 때 다시 보기 위한 글입니다 👀본 게시글은 Spring MVC Quick Start를 참조하여 정리한 글입니다. 📖 👀본 게시글은 Spring MVC Documentation를 참조하여 정리한 글입니다

2020년 8월 27일
·
0개의 댓글
post-thumbnail

스프링 MVC - Spring JDBC

본 글은 스프링 MVC에 대해 지식을 정리하고 나중에 헷갈릴 때 다시 보기 위한 글입니다 👀본 게시글은 Spring MVC Quick Start를 참조하여 정리한 글입니다. 📖 👀본 게시글은 Spring MVC Documentation를 참조하여 정리한 글입니다

2020년 8월 24일
·
0개의 댓글