전체 글 (36) 썸네일형 리스트형 Controller - JSP 구조 이해 package org.zerock.w1.todo;import org.zerock.w1.todo.dto.TodoDTO;import org.zerock.w1.todo.service.TodoService;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import java.io.IOException;import java.util.List;@WebServlet(name = "todoList.. 객체 생성, 하나 생성 (enum) / 두개생성 (class) 차이 //TodoService 객체가 하나가 생성됨public enum TodoService { INSTANCE; }이렇게하면 객체 하나만 생성이라고 하는데 맞아? 맞으면 객체 여러개 생성은 어떻게 해야해 ? INSTANCE 하나만 존재하기 때문에 객체가 하나만 생성돼.이런 방식은 싱글톤 패턴을 구현하는 방법 중 하나야. ✅ enum을 이용한 싱글톤 패턴public enum TodoService { INSTANCE; // 유일한 객체 // 서비스 메서드 추가 가능 public void doSomething() { System.out.println("Doing something..."); } } 💡 특징:INSTANCE라는 유일한 객체가 자동으로 생성됨.private 생성자가 자동 적용돼서 외부에서 객체를.. DTO (Data Transfer Object) DTO : 여러 개의 데이터를 묶어서 하나의 객체로 전달 (한개이상의 데이터를 전달할 때가 많기 때문) - Java Beans 형태로 구성 ㆍ 생성자가 없거나 반드시 파라미터 없는 생성자 함수를 가지는 형태 ㆍ 속성(멤버 변수)은 private 으로 작성 ㆍ getter / setter 를 제공할 것 📌 코드 분석import org.zerock.w1.todo.dto.TodoDTO;public enum TodoService { //객체 개수 결정, 여기서는 하나의 객체 생성 -> 싱글톤패턴 (객체 하나만 생성해서 하나만 사용) INSTANCE; public void register(TodoDTO todoDTO){ System.out.println("DEBUG ..... " +.. JSP + Servlet , Servlet -> Springboot [Springboot 등장배경] 보호되어 있는 글입니다. (작성중) 자바 웹 개발 워크북 - 1장 웹 프로그래밍의 시작 보호되어 있는 글입니다. 렌더링 ✅ 렌더링(Rendering)이란?**렌더링(Rendering)**은 웹 페이지를 화면에 표시하는 과정을 의미해.쉽게 말하면, 브라우저가 HTML, CSS, JavaScript를 해석해서 우리가 보는 웹 페이지로 변환하는 과정🎨 렌더링의 종류렌더링 방식에는 크게 **CSR(Client-Side Rendering)**과 SSR(Server-Side Rendering) 두 가지가 있다.1️⃣ 클라이언트 사이드 렌더링 (CSR)웹 브라우저(클라이언트)에서 JavaScript를 이용해 화면을 그리는 방식주로 React, Vue.js, Angular 같은 프론트엔드 프레임워크에서 사용장점: 서버 부하가 적고, 동적인 UI 구현이 용이단점: 초기 로딩 속도가 느릴 수 있음 (첫 화면이 빈 화면일 수도 있음)💡 .. 3/24 ~ 3/30 첫주 보호되어 있는 글입니다. 웹로직 WAS 셋팅 설치 및 도메인-환경- 서버 (managed) 추가https://bluerainxx.tistory.com/8 [Windows] WebLogic 12C 설치1. 12c(12.2.1.4) 설치 : Windows 1. WLS 12.2.1.4 파일 다운로드 https://www.oracle.com/middleware/technologies/weblogic-server-installers-downloads.html fmw_12.2.1.4.0_wls_Disk1_1of1 2. 설치 파일이 있는 폴더에서 cmd 창 '관리자 권한'bluerainxx.tistory.com 하다가 managed 시작 안되면 nodeManager 셋팅해아함 https://bluerainxx.tistory.com/63 [weblogic.. 이전 1 2 3 4 5 다음