본문 바로가기
728x90
반응형

Java7

프로필 이미지 변경 (update profile Image) 서블릿package edu.kh.community.member.controller;import java.io.IOException;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 javax.servlet.http.HttpSession;import com.oreilly.servlet.MultipartRequest;import edu.kh.community.common.My.. 2024. 7. 16.
특정 게시판에서 일정한 범위의 목록 조회 width 페이지 네이션Page nation vopackage edu.kh.community.board.model.vo;public class Pagination { //페이지네이션(페이징 처리)에 필요한 모든 값들을 저장하고 있는 객체 private int currentPage; //현재 페이지 번호 private int listCount; //전체 게시글 수 private int limit = 10; //한 페이지에 보여질 게시글의 수 private int pageSize = 10; // 목록 하단 페이지 번호의 노출 개수 private int maxPage; // 제일 큰 페이지 번호 == 마지막 페이지 번호 private int startPage; // 목록 하단에 노출된 페이지.. 2024. 7. 9.
Lombok 라이브러리 Download (projectlombok.org) Download projectlombok.org // Lombok 라이브러리 // - VO(Value Object) 또는 DTO(Data Transfer Object) //   에 작성되는 공통 코드(getter/setter/생성자)를 자동으로 추가해주는 라이브러리 사용할 자바프로젝트 lib에 넣어주고 이클립스 끔 (사용하는 ide 프로그램끔) Lombook이 설치된 폴더에서 주소창에 cmd 입력. cmd에서 java -jar lombok.jar 치면 창이나옴can't find ide 경고창이 뜨면 그냥 확인누름 (사진엔 없음)Specify location 클릭 -> IDE찾아감(이클립스)  IDEs찾았으면install 클릭 seccess 뜨면 종료사용.. 2024. 6. 28.
JSP JSP (Java Server Page) 란? JAVA 코드가 들어가 잇는 HTML 코드 Servlet과 JSP의 차이점- Servlet 웹 서비스 기능을 해주는 자바 클래스를 말하는 것으로 자바 소스코드 속에 HTML 코드가 들어가있는 형태-> HTML 문서를 작성하는데 복잡하고 번거롭다는 단점이 있음 JSP> 복잡한 Serlvet을 좀 더 간단히 사용할 수 있음> Servlet과 반대로 HTML 소스 코드 속에 자바 소스코드형태 또는 가 들어가는 형태JSP은 컴파일을 통해 클래스 파일로 변환되어 웹 서버(WAS)에서 실행됨jspFile.jsp ==> _jspFile.java ==> _jspFile.class JSP 장점- 서블릿보다 쉽고 작성하기 빠름- 디자인 부분(html)과 로직 부분(java).. 2024. 6. 24.
객체 지향 프로그래밍 OPP Object Oriented Programming 객체(Object) : 독립적으로 각각 구분해서 인식할 수 있는 모든 것 - 물건, 목적, 물체, 요소, 대상ex)키보드, 나, 밥, 미세먼지, 모래한알, 판소리 무형문화재지향(Oriented) : 어떠한 것을 목표로함객체 지향 : 독립적으로 각각 구분해서 인식할 수 있는 것을 목표로함★ 객체 지향 언어 : 독립적으로 각각 구분해서 인식할 수 있는 것을 목표로 하는 코딩방식 ★객체 지향 언어 3+1 대 특징1. 캡슐화 -> 무언가를 모아둠, 코드를 모아둠-> 보호하는 역할2. 상속-> 부모 -> 자식 물려받음자식 객체는 자신 것 + 부모것 내꺼 처럼 사용★ ★ ★ ★ 3.다형성★다양한 형태를 지닐 수 있는 성질4. 추상구체적이지 않음 ★ ★ ★ ★ 객체지.. 2024. 4. 25.
프로그램 기초 - Day 1 TV Program 9시 뉴스 예능 미니시리즈 다큐 — 나열하다 행사 1시~점심 BTS 사물놀이컴퓨터컴퓨터 프로그램 (Program) 컴퓨터가 인식할수있는 명령어의 나열(집합)프로그래밍(Programming) 프로그램을 작성하는 과정 = 코딩프로그래머(Programmer) 프로그램을 작성하는 사람★★java 프로그래밍 언어 특징 자바로고가 커피잔인이유 : 자바개발한 인도어디사람이 커피를좋아해서다. ㅎ..**1. 운영체제 (os )에 독립적 (os 관계없이 동일 코드로 동작, 이식서이 높다고도 표현함) 2. 객체지향 프로그래밍(OOP).언어 3. 사용하기 쉬운 언어능률적이고 명확한 코드 작성 가능다른 언어의 단점 보안(포인터, 메모리 관리)자동 메모리 관리(Garbage Collection)**—— 5. .. 2024. 4. 11.
728x90
반응형