코딩 개발

코딩 개발/ORACLE

ORACLE - 시간 등록 및 검색(feat. SYSDATE, to_date)

Oracle에서 시간 데이터를 저장하기 위한 방법을 알아보도록 합시다. 1. 현재시간 확인하는 법 SELECT SYSDATE FROM DUAL; 데이터 베이스 시스템의 현재 날짜와 시간을 가져오는 함수(SYSDATE)입니다. 가상의 테이블인 DUAL 테이블을 이용해서 시간을 가져왔습니다. 2. 원하는 시간 포맷으로 시간 확인하는 법 (년, 월, 일, 시, 분, 초) '. / -' 등으로 나누는 날짜 포맷 SELECT TO_CHAR(SYSDATE,'YYYY-MM-DD') FROM DUAL; SELECT TO_CHAR(SYSDATE,'YYYY.MM.DD') FROM DUAL; SELECT TO_CHAR(SYSDATE,'YYYY/MM/DD') FROM DUAL; 아래와 같이 값이 나오게 됩니다. 2023-06..

코딩 개발/Java

JSP EL - 디렉토리 변경 시 path 관리

개발하다가 디렉토리를 변경해야하는 상황이 생기면 프로젝트 내에 있는 코드들을 모두 변경해야하는 상황이 옵니다. 가령 회원을 관리하는 페이지들을 만들어 놨는데, 다른 기능을 하는 페이지와 구분 짓기 위해서 폴더를 따로 만들어서 보관하려는 상황을 생각해 봅시다. 이렇게 파일이 있는데, error.jsp, index.jsp, test-result.jsp 제외하고 다른 파일들은 member 디렉토리로 넣으려고 합니다. 하지만 아마 이미 만들어 놓은 파일은 프로젝트 명이 default로 같기 때문에 굳이 경로를 설정하지 않았을 것입니다. 또한 경로가 변경되면 기존에 만들어 놓았던 Controller 들의 경로에도 문제가 생기게 됩니다. 이러한 문제를 막기 위해서 JSP EL을 이용해서 어플리케이션을 제작할 때부터..

코딩 개발/Java

Java - DBCP (Database Connection Pool)

DBCP란? Database Connection Pool 의 약어로 Java 언어로 개발된 어플리케이션에서 데이터베이스 연결 관리를 담당하는 라이브러리 또는 프레임 워크입니다. Java DBPC는 데이터베이스 연결을 관리하는 데 사용되며, 일반적으로 다중 스레드 환경에서 사용되는 애플리케이션에서 데이터베이스 연결을 효율적으로 관리하기 위해 사용됩니다. 이를 통해 애플리케이션에서 데이터베이스와의 연결을 만들고 해제하는 데 드는 비용을 줄일 수 있습니다. Java DBPC는 연결 풀을 사용하여 데이터베이스 연결을 관리합니다. 연결 풀은 미리 정의된 수의 데이터베이스 연결을 생성하고 풀에 저장한 다음, 애플리케이션이 연결이 필요할 때마다 해당 연결을 풀에서 가져와 사용합니다. 연결이 사용되고 난 후에는 다시 ..

코딩 개발

Ajax - 회원가입 (아이디 중복 체크)

https://pabeba.tistory.com/167 Ajax Ajax란? AJAX는 Asynchronous JavaScript and XML의 약자로, 말 그대로 JavaScript와 XML을 이용한 비동기적 정보 교환 기법입니다. 이름에 XML이라고 명시되어있긴 하지만 JSON이나 일반 텍스트 파일과 같은 다른 pabeba.tistory.com 이전 글을 읽고 오시면 이해가 더 잘 됩니다. 이번 시간에는 Ajax를 이용하여 회원가입시 아이디 중복 체크 하는 방법을 알아보겠습니다. 이런식으로 아이디 중복체크와 글자 수를 확인해주는 기능을 만들어 보겠습니다. 예제1. 글자 수 제한 (4~10 글자) 첫 번째는 아이디 4~10 글자의 아이디만 가능하게 기능을 넣습니다. 일단 jsp 파일을 이용해서 틀을 ..

코딩 개발/Java

AJAX - JSON 이용

https://pabeba.tistory.com/167 Ajax Ajax란? AJAX는 Asynchronous JavaScript and XML의 약자로, 말 그대로 JavaScript와 XML을 이용한 비동기적 정보 교환 기법입니다. 이름에 XML이라고 명시되어있긴 하지만 JSON이나 일반 텍스트 파일과 같은 다른 pabeba.tistory.com Ajax를 한번 읽어보시고 오시면 더 이해가 잘 됩니다. JSON이란? JSON은 JavaScript Object Notation의 약자입니다. JSON은 JavaScript에서 사용되는 데이터 교환 형식으로, 텍스트를 사용하여 속성-값 쌍, 배열 자료형 또는 기타 모든 시리얼화 가능한 값 또는 키-값 쌍으로 이루어진 데이터 오브젝트를 전달합니다. JSON은..

코딩 개발/Javascript

Ajax

Ajax란? AJAX는 Asynchronous JavaScript and XML의 약자로, 말 그대로 JavaScript와 XML을 이용한 비동기적 정보 교환 기법입니다. 이름에 XML이라고 명시되어있긴 하지만 JSON이나 일반 텍스트 파일과 같은 다른 데이터 오브젝트들도 사용 가능해서 요즘엔 XML을 잘 안 쓰고 십중팔구 JSON을 다룬다고 합니다. 용어와 실제 기술 간의 차이가 커져서 요즘에는 약어가 아닌 고유명사 취급하고 있습니다. Ajax는 빠르게 동작하는 동적인 웹 페이지를 만들기 위한 개발 기법의 하나입니다. Ajax는 웹 페이지 전체를 다시 로딩하지 않고도, 웹 페이지의 일부분만을 갱신할 수 있습니다. 즉 Ajax를 이용하면 백그라운드 영역에서 서버와 통신하여, 그 결과를 웹 페이지의 일부분..

호소세
'코딩 개발' 카테고리의 글 목록 (13 Page)