일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 자바 오류
- R1C3
- html
- 배열 3요소
- dbms
- 예제
- 데이터베이스
- 웹 브라우저 전쟁
- 크롤링 오류
- 생성자
- SQL
- HTML역사
- DoitSQL
- Doit입문SQL
- DoIt
- 예외
- SQL입문
- 자바 예외
- DoitSQL입문
- 웹브라우저 수용도
- 숫자형식오류
- 숫자 형식
- 키-값 데이터베이스
- 자바
- 함수 선언
- 배열 예제
- 우아한테크
- 페이지분석
- 크롤링
- 함수
- Today
- Total
목록분류 전체보기 (221)
프로그래밍
2023.08.22.화 비동기처리 스프링 레거시 프로젝트에서 별도의 라이브러리 없이 진행할 수 있는 비동기처리를 구현해볼것이다 스프링의 경우 비동기 .ajax()로 주고 받을때 거의 JSON 형식으로 데이터를 주고 받는다 JSON 데이터의 경우 자바의 Map 컬렉션과 구조가 비슷하다 이전에도 비동기처리에 관한 내용을 다루었으며 유사한 방식이니 참고하는 것이 좋다 2023.07.05 - [Web] - [Web] day37 : ajax() 메서드와 JSON 데이터 [Web] day37 : ajax() 메서드와 JSON 데이터 2023.06.27.화 ajax() 메서드와 JSON 데이터 ajax() 메서드는 "비동기처리"를 지원한다 페이지 이동없이 (별도의 페이지 호출없이), 현재 페이지에서 필요한 데이터를 ..
오류 메세지 java.net.ConnectException: Connection refused: connect The Network Adapter could not establish the connection 해당 오류는 데이베이스 연결에 필요한 connection 확보가 안되는 오류이다 대부분 연결 정보가 잘못되면 무슨 정보가 잘못되었는지 알려준다(url, 계정명...) 이 문제는 그보단 아예 접근 거절에 가깝다 해결 1) 드라이버이름 / url,계정명,비밀번호 확인 의존 주입이 안되면 보통 다른 에러메세지가 호출된다 2) 톰캣이 8080이 아니어야함 오라클과 포트 번호가 겹칠 수 있다 서버창에서 더블 클릭 후 OverView에서 포트번호 변경 3) 1,2번을 모두 확인했다면 서비스에서 오라클관련 li..
2023.08.18.금 NULL update 이슈 정보를 업데이트할때 UPDATE 쿼리에 있는 모든 인자값을 변경하는게 아니라면 일부의 정보만 선택하여 변경하게 된다 이때 변경하지 않으려던 정보의 인자값에 NULL이 업데이트 되는 문제를 말한다 ex) 글 정보 글 제목, 글 내용, 사진이 있을 경우 내용만 변경시 별도의 이미지를 추가하지 않으면 해당 파라미터 값이 NULL로 변경 Controller -> Service -> DAO -> DB까지 전달 사용자가 주의해서 항상 사진을 추가하게 할 수도 있지만 이는 부당하다 다른 방식으로 NULL update 이슈를 해결해보자 @SessionAttributes 해당 어노테이션은 세션 단위로 객체를 저장할 수 있다 Controller 단위로 사용하며 만약 NUL..
2023.08.18.금 예외 발생 처리 페이지 예외 발생시 처리하는데에는 대표적으로 2가지 방식이 있다 첫 번째로는 JAVA 로직으로 예외 발생시 화면이 넘어가지 않도록 하는 것이고 두 번째로는 NULL을 VIEW에서 보여줘야한다면 JSTL을 활용하여 특정 문구가 나오게 처리하는 것이다 기존에 JSP 방식으로 예뢰 발생 처리 페이지를 작성하였었는데 이를 Spring 방식으로 작성해보자 JSP 에러페이지 방식 2023.07.31 - [Web] - [Web] day38 : 에러페이지 [Web] day38 : 에러페이지 2023.06.28.수 에러페이지 웹 페이지를 개발하고 실행시키다보면 예상치않은 오류를 맞닥뜨릴 수 있다 오류를 전부 예상할 수 없으며 오류 발생시 예상치 못한 종료를 막으며 사용자에게 안내가..
새 데이터베이스 연결 오라클 선택 > 다음 Database: XE UserName Password 설정 > Driver Setting Libraries > 모든 내용 삭제(Delete) > Add File ojdbc6.jar 선택 Find Class > oracle.jdbc.driver.OracleDriver 나오지 않을시 확인 후 test Connection 후 진행 Test Connection 완료
2023.08.17.목 파일업로드 프로그램의 수행 순서를 제어하거나, 문장들의 수행 횟수를 조정하는 문장 파일을 선택하여 전용 폴더에 복사본 생성하고 DB에 등록하는 예제를 실습해보자 파일업로드 예제 구현하기 pom.xml에 해당 의존성을 추가해준다 commons-fileupload commons-fileupload 1.3.1 태그에 파일을 인코딩할 수 있는 설정을 추가해준다 insertBoard.jsp 메인으로 돌아가기 파일에 관한 새로운 멤버변수를 추가해준다 BoardVO.java package com.spring.biz.board; import org.springframework.web.multipart.MultipartFile; public class BoardVO { private int bid..