Day85 실습프로젝트(NCP)
User 프로필 만들기 1. upload 1) form.jsp 수정 form.jsp에서 유저 프로필을 등록할 HTML을 작성한다. //encording type을 multipartfh 수정한다. <form action='add' method="post" enctype="multipart/form-data"> ...
✓ 서비스 개요
개발자 취준생 AI지원 서비스
✓ 주요 역할
개인프로젝트
✓ 주요 기술
✓ 주요 성과
✓ 서비스 개요
AI, 위치기반을 활용한 실종 반려견 매칭 서비스
✓ 주요 역할
팀장
✓ 주요 기술
✓ 주요 성과
✓ 서비스 개요
주식 포트폴리오 관리 서비스
✓ 주요 역할
팀장
✓ 주요 기술
✓ 주요 성과
User 프로필 만들기 1. upload 1) form.jsp 수정 form.jsp에서 유저 프로필을 등록할 HTML을 작성한다. //encording type을 multipartfh 수정한다. <form action='add' method="post" enctype="multipart/form-data"> ...
SQL 설정하기 1. NCP에서 sql server생성하기 NCP에서 Sql을 생성하고 Public 도메인을 생성한다. 2. MySQL생성 하기 터미널에서 mysql -h 호스트주소 -u 유저정보를 통해 기본 DB를 설정한다. 3. Spring에 불러오기 AppConfig.java에서 @PropertySource("classpa...
MyBatis Spring 1. 라이브러리 가져오기 implementation 'org.mybatis:mybatis-spring:2.1.2' 2. sqlSessionFactory(DaoFactory) 생성하기 1) dataSource 메서드 생성 config.xml에서 접속정보를 가져온다. <property n...
Spring Framework 1. 라이브러리 적용 버전에 따라 Jakarta와 Java로 나누니다. ver 6.x : Jakarta EE 9 ver 5.x : Java EE 8 implementation 'org.springframework:spring-webmvc:5.3.39' 2. Spring Framework 구동원리 3...
Service 1. 현황분석 기존 Servlet의 역할은 DAO제어와 JSP제어를 담당한다. 만약 Servlet이 바뀌면 전체를 바꿔야한다. 2. 개선방안 Servlet의 주요 기능은 JSP제어 이므로, 로직과 트랜젝션 제어를 따로 분리한다. 3. 분리 전후 비교 4. 실습코드 Front contr...
JSTL의 개념 1. JSTL의 정의 JSTL(JavaServer Pages Standard Tag Library)은 Java 웹 애플리케이션에서 사용되는 태그 라이브러리라고 한다. JSP(JavaServer Pages) 페이지에서 반복적인 작업이나 조건문, XML 처리, 국제화, 데이터베이스 접근 등을 쉽게 구현할 수 있도록 표준화된 태그를...
JSP 1. JSP의 구조 JSP Engine을 이용하여 Servlet 구현체를 만드는 과정이다. JSP의 구조는 다음과 같다. 2. JSP의 구동원리 JSP는 아래 순서와 같이 구동한다. 웹브라우저가 서블릿 컨테이너를 호출한다. 서블릿 컨테이너가 JSP의 서블릿 객체를 찾는다. 1) 서블릿 객체가...
Web 보관소 1. Web 보관소의 종류 ServletContext : 웹 애플리케이션이 실행되는 동안 모든 서블릿과 JSP가 공유할 수 있는 저장 공간 HttpSession : 각 사용자가 웹 애플리케이션에 접속할 때마다 생성되는 사용자별 세션 ServletRequest : 클라이언트가 서버에 요청을 보낼 때 해당 요청과 관련된 정보를 ...
HttpServlet 1. HttpServlet 정의 Http 방식으로 통신하는 서블릿 컨테이너는 service 메서드를 호출 할 때, 파라미터 값으로 HttpServlet을 전달한다. HttpServletRequest, HttpServletResponse을 사용하기 위해서는 GenericServlet을 상속 받아 원래 형변환...
HTTP(Hyper Text Transport Protocol) 1. HTTP의 정의 HTTP (HyperText Transfer Protocol)는 월드 와이드 웹에서 정보를 주고받을 수 있게 해주는 프로토콜로, 클라이언트와 서버 간에 요청과 응답을 주고받는 방식으로 동작함. 2. HTTP의 구조 요청(Request): 클라이언트가 서...