2025/02 35

자바 풀 스택 2/7 하루 기록 050

9:15경 학원 도착  댓글 작성 Dto, Dao,package test.post.dto;public class CommentDto { private long num; private String writer; private String content; private String targetWriter; private long postNum; private long parentNum; private String deleted; private String createdAt; private String profileImage; //페이징 처리 위한 필드 private int startRowNum; private int endRowNum; public long getNum() { return num; } pu..

자바 풀 스택 2/6 하루 기록 049

9:15경 학원도착       댓글 기능 만들어서 공유해주신댔음. 우리는 프로젝트 준비하라고 하심...!!!  내가 무덤판거 수습하느라 일단 자세한건 제치고 내가 한 코드만 백업...  package test.dao;import java.beans.Statement;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.util.ArrayList;import java.util.List;import test.dto.Com1EmpDto;import test.dto.Com1SaleDto;import test.util.DbcpBean;pub..

자바 풀 스택 2/5 하루 기록 048

9:15경 학원 도착. 어제 못보고 잔거 후다닥 고쳐서 올림. 위의 화면에선 문자열이 결과러서 전달되었지만, 작업의 결과 데이터를 resolve() 함수를 호출하면서 전달할 수도 있다.전달하면 이게 then 함수의 매개변수 result 자리로 전달된다.이전 promise가 fulfilled 되면 다음 promise가 실행된다.finally절은 promise의 성공/실패에 관계 없이 실행되어야 하는 코드를 작성해줄 수 있다. async라는 함수와 await라는 예약어에 대해 then을 사용하지 않고 연속되는 promise 함수를 만들 수도 있다.async가 붙은 함수는 호출해도 바로 리턴하지 않고 비동기로 동작한다.await가 붙은 녀석은 promise가 해결될 때까지 기다린다.promise가 해결되면 a..

자바 풀 스택 2/4 하루 기록 047

9:20 경 학원 도착 fetch 함수가 호출된 자리는 Promise 객체로 대체가 된다.fetch().then()의 의미는 fetch함수 호출로 Promise 객체가 리턴되었을 때 약속이 이행된다면 then() 함수가 호출된다는 것.자바스크립트에서 동작에 대한 약속은 결과 데이터 값을 받아온다는 약속일 것인데, 그 결과를 받온다면 then 함수가 호출되고 then(res=>res.json()) 나 then(res=>res.text()) 같은 형태로 고정되어 json 문자열로 변하거나 String 문자열로 바뀐다면 또 다른 약속 객체로서 활용된다.  1교시에 알아볼 것 : Promise 객체에 대한 이해 여러개의 비동기 동작을 연속으로 수행하려다 보면 callback 지옥에 빠지는데 그걸 해결하기 위해 ..

자바 풀 스택 2/3 하루 기록 046

9:15 경 학원 도착   get 방식으로 서버에 요청한 꼴. 페이지 전환이 일어나지 않는 똑같은 기능을 jquery의 기능을 이용해서 한 적도 있다. 빨강 화살표 : 페이지 로딩 시점에 실행 -> 그 결과 함수 두 개가 만들어짐파랑 화살표 : 버튼을 눌렀을 때 실행 -> 그 결과 ~함수를 이용해서 요청했습니다가 콘솔창에 출력초록 화살표 : 함수가 실행되었을 때 실행 -> 그 결과 object 를 콘솔창에 출력함 ajax는 비동기 방식으로 서버에 요청한다. 자바는 동기 처리를 하는데 새로운 스레드를 만들어서 여러 작업을 처리한다. ajax 요청은 내가 컨텐츠를 요청한 서버에서만 요청을 받아들여서 응답하지, 다른 서버에서 그 요청을 응답해주지 않음.동일 출처 정책 위반이라고, 이 정책이 어긋나면 CORS ..