공부기록/실습33 6월 1일 Spring - movieinfo 1 기본설정 application.properties 설정 파일 업로드 루트 경로 만들기 : main - webapp 폴더 resources 내에 폴더 만들기 : css, images templates 폴더 : error폴더 생성 movieinfo 폴더 : util, service, controller, entity, repository 폴더 생성 header, footer.html 작성 home.html 작성 js - cdn방식으로 연결, 크로스 오리진 설정이 필요 * 크로스 오리진 : 서버(오리진)이 2개 이상일 경우, 보안적인 위혐이 있음 jQuery CDN The integrity and crossorigin attributes are used for Subresource Integrity (SRI).. 2023. 6. 1. 5월 2일 과자 제품 관리 프로그램 프로젝트 보고서 작성 ● 다음의 항목에 대한 DB 테이블을 구현하시오. - 과자명 - 가격 - 수량 - 유통기한 ● 출력하는 메뉴는 아래와 같다. - 과자 정보 등록 : 정보를 입력받아 DB에 저장한다. - 과자 정보 출력 : 저장된 정보를 출력한다. - 과자 정보 검색 : 입력받은 이름으로 검색하여 해당 정보를 출력한다. - 과자 정보 수정 : 입력받은 이름으로 가격, 수량, 유통기한을 수정한다. - 종료 : 프로그램을 종료한다. ● 기본 메뉴의 하위 메뉴는 아래와 같다. - 3. 과자 제품 검색 > 1. 과자 정보 수정, 0. 이전 메뉴 과자 정보 출력 프로세스 메소드 프로세싱 1 outputSnack 정보를 출력할 수 있도록 전달해주는 메소드 @Engineer @Method @Param SnackController. o.. 2023. 5. 2. 5월 1일 과자 제품 관리 프로그램 프로젝트(MVC 패턴 - 출력부분) Dto package com.dto; import lombok.Getter; import lombok.Setter; @Getter @Setter public class SnackDto { private String snname; private String snpri; private int snnum; private String sndate; @Override public String toString(){ return "이름 : " + snname + "\n" + "가격 : " + snpri + "\n" + "수량 : " + snnum + "\n" + "유통기한 : " + sndate; } } Dao package com.dao; import com.dto.SnackDto; import java.sql.*.. 2023. 5. 2. 4월 28일 Java - 회원 관리 프로그램 package com.dto; import lombok.Getter; import lombok.Setter; @Getter @Setter public class MemberDto { private String uid; private String upass; private String uname; private int uage; private String uaddr; @Override public String toString(){ return "ID : " + uid + "\n" + "NAME : " + uname + "\n" + "AGE : " + uage + "\n" + "ADDRESS : " + uaddr; } } package com.dao; import com.dto.MemberDto; impor.. 2023. 4. 28. 4월 26일 Java - 일기장 만들기 간이 프로젝트 일기장 만들기(파일 입출력을 활용한..) 파일명은 날짜로 작성. 예) 20230425.txt 메뉴> 1. 일기 작성하기 2. 일기 불러오기 3. 일기 수정하기 4. 일기 삭제하기 0. 종료 참고) 수정하기는 같은 날짜에 새로운 내용을 덮어쓰는 형태로 작성할 것. 지난 날짜의 일기는 새로 작성할 수 없음. import java.io.*; import java.text.SimpleDateFormat; import java.util.*; public class DiaryMain { static Scanner sc = new Scanner(System.in); public static void main(String[] args) { System.out.println("----------------.. 2023. 4. 26. 4월 20일 Java - 사진 이미지 열기 import javax.swing.*; import javax.swing.filechooser.*; import java.awt.event.*; import java.awt.*; public class JFrameEx extends JFrame { private JLabel imageLabel = new JLabel(); public JFrameEx(){ setTitle("Menu 만들기 예제"); Container c = getContentPane(); c.add(imageLabel); createMenu(); setSize(500, 500); setVisible(true); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } private void createMe.. 2023. 4. 20. 이전 1 2 3 4 5 6 다음