본문 바로가기

전체 글284

ORM / Hibernate ORM Object Relational Mapping, 객체-관계 매핑 객체와 관계형 데이터베이스의 데이터를 자동으로 매핑(연결)해주는 것 >> 객체와 DB의 테이블을 Mapping 시켜 RDB 테이블을 객체지향적으로 사용하게 해주는 기술 SQL을 자동 생성하기 때문에 RDBMS의 데이터구조와 JAVA의 객체 지향 모델 사이의 간격을 좁힌다. 예 ) JPA, Hibernate Hibernate JPA/Hibernate JPA(Java Persistence API)는 자바의 ORM 기술 표준으로 인터페이스의 모음. 이러한 JPA 표준 명세를 구현한 구현체 >> Hibernate 참고블로그 : https://mangkyu.tistory.com/20 [Java] ORM이란? MyBatis와 JPA의 차이, M.. 2023. 8. 4.
프로젝트 Servlet , Server, JSP 정보와 버전 확인하기 서버정보 서블릿정보 . JSP정보 출력 예시 2023. 7. 4.
JSP 내 비동기 처리 방법 일단 보낼 form에 아이디를 등록하고 head 태그 안에 제이쿼리넣고 $(document).ready(function() { $('#contactForm').submit(function(event) { event.preventDefault(); $.ajax({ type: 'POST', url: '보낼주소값', data: $(this).serialize(), success: function(response) { var trimmedResponse = response.trim(); // 공백 제거 if (trimmedResponse === 'success') { alert('문의가 등록되었습니다. 확인 후 답변드리겠습니다.'); } else if (trimmedResponse === 'failure') {.. 2023. 6. 20.
JSP로만 만든 웹페이지 index.html (메인페이지)설정하는 법 프로젝트 안에 톰캣-web.xml파일에서 추가한다. index.html index.htm index.jsp 메인화면이 바꾸고, index.html파일에서 바로 meta 태그를 사용하면 login 페이지 라던가, 특정 페이지로 이동시킬수도있다 ( 그게 메인페이지가 되는거임) 2023. 6. 8.
PostrgreSQL 세션 확인 쿼리 / 디비 용량 확인 쿼리 등 사내에서 이번 프로젝트에 PostrgreSQL 를 사용하면서, 생소한 쿼리들이 많아서 따로 찾아보고 정리해둔다. --session 조회 SELECT * from pg_stat_activity WHERE client_addr = 'IP주소'; --session kill SELECT pg_terminate_backend('port 번호'); --1분 이상 실행되는 쿼리 확인 SELECT current_timestamp - query_start AS runtime, datname, usename, query FROM pg_stat_activity WHERE state = 'active' AND current_timestamp - query_start > '1 min' ORDER BY 1 DESC; --데이터베.. 2023. 6. 8.