본문 바로가기
반응형

[ java ] 14

Spring Boot 란? 스프링과 스프링부트 차이점 스프링 프레임워크 (Spring Framework) 🍀 스프링(Spring) 이란? 자바 엔터프라이즈 개발을 편하게 해주는 오픈 소스 경량급 애플리케이션 프레임워크 - JAVA로 다양한 어플리케이션을 만들기 위해 개발을 더 쉽게 할 수 있도록 도와주는 프레임워크 - 동적인 웹 사이트를 개발하기 위한 여러 가지 서비스를 제공(jsp, MyBatis, JPA 등등) - 전자정부 표준 프레임워크의 기반 기술로서 쓰이고 있다. - 중복코드 사용률을 줄이고 비지니스 로직을 더 간단하게 해주며, 오픈소스를 좀 더 효율적으로 가져다 쓸 수 있음. 🍀 스프링의 특징 ˙ 경량 컨테이너로서 자바 객체를 직접 관리한다. ˙ POJO(Plain Old Java Object) 방식의 프레임워크 - POJO : 단순하고 가벼운 .. 2024. 3. 23.
protected void doProcess(HttpServletRequest req, HttpServletResponse resp) throws ServletException,IOException { 뜯어보기 컨트롤러에서 요청/응답 처리하는 법 protected void doProcess(HttpServletRequest req, HttpServletResponse resp) throws ServletException,IOException { 하나하나 뜯어보자면, protected : java 접근자, 같은 폴더(패키지)및 그 클래스를 상속(extends)해서 구현하는 경우 접근이 가능 void : return 되는 타입이 없음을 의미 HttpServletRequest,HttpServletResponse : 웹브라우저 URL로 servlet이 요청할 시 요청,응답을 받기 위해 만드는 객체. 매개변수로 가지고 있는거임. WAS가 웹브라우저로부터 Servlet 요청을 받으면 req객체 생성해서 저장하고 resp .. 2022. 10. 17.
HttpServletRequest 과 HttpServletResponse 메소드 정리 HttpServletRequest 과 HttpServletResponse 메소드 정리 HttpServletRequest 를 간단하게 req라고 해봅시다. req를 사용하면, 값을 받아올 수가 있는데, 회원정보를 보냈다면 req 객체 안에 모든 데이터들이 들어가 있다. 따라서 req 객체의 몇가지 메소드들을 사용해서 원하는대로 꺼내쓰면 됨. HttpServletRequest 메소드 메소드 설명 req.getMethod() get방식과 post방식을 구분할 수 있다. req.getSession() 세션 객체를 얻는다. req.getProtocol() 해당 프로토콜을 얻는다. req.getParameter() 원하는 데이터를 꺼낼때(반환타입 String) req.getContextPath() 프로젝트 Path.. 2022. 10. 17.
jQuery 를 이용하여 id, class, name 의 input value 값 가져오기 jQuery 를 이용하여 id, class, name 의 input value 값 가져오기 1) id 값 기준으로 가져 오기 var valueById = $('#inputId').val(); # 은 아이디를 의미 2) class 값 기준으로 가져 오기 var valueByClass = $('.inputClass').val(); . 은 클래스를 의미 3) name 값 기준으로 가져 오기 var valueByname = $('input[name=inputName]').val(); input 태그의 name값을 그대로 입력 2022. 10. 17.
서블릿/JSP 공부(2) - 웹 서버 프로그램 구조 서블릿 기초를 다시 복습하고 싶어서 정리를 해보았다. 출처 : 유투브 뉴렉쳐 님의 2020 Servlet&JSP 프로그래밍 강의.(링크 클릭) ▼ 앞에 포스팅부터 보고 오십셔. 더보기 ▼ 기초지식 JVM 구조 JVM 구조 JVM : 자바가상머신. 자바 바이트코드를 실행시키는 주체. 운영체제 종류와 무관하게 가능 즉, 운영체제 위에서 동작하는 프로세스로 자바를 컴파일해서 얻은 바이트코드를 기계 heannim-world.tistory.com ▼ 1탄 : 서블릿이란? 서블릿/JSP 공부(1) - 서블릿이란? JSP, CGI, 서블릿 라이프 사이클 Servlet 클라이언트 요청을 처리하고, 그 결과를 반환하는 Servlet 클래스의 구현 규칙을 지킨 자바 웹 프로그래밍 기술. 즉, JAVA를 사용해서 웹을 만들.. 2022. 9. 27.
서블릿/JSP 공부(1) - 서블릿이란? JSP, CGI, 서블릿 라이프 사이클 Servlet 클라이언트 요청을 처리하고, 그 결과를 반환하는 Servlet 클래스의 구현 규칙을 지킨 자바 웹 프로그래밍 기술. 즉, JAVA를 사용해서 웹을 만들기 위해 필요한 기술로, 자바 코드 안에 HTML 포함되어 있다. 클라이언트가 어떤 요청을 하면 그 결과를 다시 전송해주는 역할을 하는 JAVA 프로그램이다. JSP JavaServer Pages, HTML 코드에 JAVA 코드를 넣어 동적인 웹페이지를 생성하는 웹어플리케이션 도구. JSP가 실행되면 자바 서블릿(Servlet)으로 변환되며 웹 어플리케이션 서버(WAS)에서 동작되면서 필요한 기능을 수행하고 그렇게 생성된 데이터를 웹페이지와 함께 클라이언트로 응답한다. 서블릿 이전에 CGI가 있었다. 서블릿의 조상인 CGI(Common Gat.. 2022. 9. 26.
반응형
LIST