본문 바로가기

전체 글99

[Spring Boot] jsp - controller - service - dao jsp 등록 접수 진행중 반려 완료 controllers @RequestMapping("/list.do") public String boardList(Locale locale, @ModelAttribute("searchVO") BoardManageVO vo, Model model , HttpServletRequest request) throws Exception { logger.debug("Call /manager/board/list.do"); try { // 미인증 사용자에 대한 보안처리 LoginVO loginVO = getAuthInfo(); if( loginVO != null && !"".equalsIgnoreCase(loginVO.getUniqId()) ) { logger.debug("login.. 2023. 11. 1.
[HTML] caption "caption"은 여러 컴퓨터 프로그램 및 컴퓨팅 관련 컨텍스트에서 사용되는 용어입니다. 여러 의미로 사용될 수 있습니다. HTML 테이블 요소: HTML에서 "caption"은 테이블의 제목 또는 설명을 나타내는 요소입니다. 일반적으로 테이블의 상단에 위치하며 테이블 내용을 설명하거나 제목을 제공하는 데 사용됩니다. 월간 판매 보고서 제품 판매량 제품 A 100 프로그래밍 언어의 주석: "caption"은 프로그래밍 언어에서 주석(comment)을 나타내기 위해 사용될 수 있습니다. 주석은 코드 내의 설명이나 문서화를 위해 사용되며, 실제 프로그램 실행 중에 무시됩니다. 예를 들어, JavaScript에서는 // 또는 /* */를 사용하여 주석을 작성할 수 있으며, 이것은 코드의 가독성을 높이고 다른.. 2023. 10. 24.
[JavaScript] onkeydown "onkeydown"은 자바스크립트 이벤트 중 하나입니다. 이 이벤트는 웹 페이지에서 키보드의 키가 눌렸을 때 발생하며, 이벤트 핸들러를 통해 해당 키 눌림에 대한 동작을 정의할 수 있습니다. 주로 키보드 입력을 처리하고 사용자 상호작용을 구현하는 데 사용됩니다. 예를 들어, 다음과 같이 HTML 요소에 "onkeydown" 이벤트 핸들러를 추가할 수 있습니다: 그리고 자바스크립트에서 이 이벤트 핸들러를 처리하는 함수를 정의할 수 있습니다 function myFunction(event) { if (event.keyCode === 13) { alert("Enter 키가 눌렸습니다."); } } 이런 식으로 "onkeydown" 이벤트를 사용하여 특정 키 눌림에 대한 반응을 구현할 수 있습니다 2023. 10. 24.
[JavaScript] onkeydown "onkeydown"은 자바스크립트 이벤트 중 하나입니다. 이 이벤트는 웹 페이지에서 키보드의 키가 눌렸을 때 발생하며, 이벤트 핸들러를 통해 해당 키 눌림에 대한 동작을 정의할 수 있습니다. 주로 키보드 입력을 처리하고 사용자 상호작용을 구현하는 데 사용됩니다. 예를 들어, 다음과 같이 HTML 요소에 "onkeydown" 이벤트 핸들러를 추가할 수 있습니다: 그리고 자바스크립트에서 이 이벤트 핸들러를 처리하는 함수를 정의할 수 있습니다 function myFunction(event) { if (event.keyCode === 13) { alert("Enter 키가 눌렸습니다."); } } 이런 식으로 "onkeydown" 이벤트를 사용하여 특정 키 눌림에 대한 반응을 구현할 수 있습니다 2023. 10. 24.
SQL - DML SQL – DML - DML은 데이터베이스 사용자가 저장된 데이터를 실질적으로 관리하는데 사용되는 언어 - DML은 데이터베이스 사용자와 데이터베이스 관리 시스템 간의 인터페이스를 제공한다. 명령문 기능 SELECT 테이블에서 튜플을 검색함 INSERT 테이블에서 새로운 튜플을 삽입함 DELETE 테이블에서 튜플을 삭제함 UPDATE 테이블에서 튜플의 내용을 갱신함 * 날짜데이터는 # # 으로 묶어주기 INSERT INTO 테이블명 ( [ 속성명1, 속성명2 … ) VALUES ( 데이터1, 데이터2, …. ); - 기본테이블의 모든 속성을 사용할 때는 속성명을 생략할 수 있다. - SELECT문을 사용하여 다른 테이블의 검색 결과를 삽입할 수 있다. DELETE FROM 테이블명 [ WHERE 조건 ].. 2023. 10. 4.
SQL - DDL SQL – DDL DB를 구축하거나 수정할 목적으로 사용하는 언어 1. DDL 명령어 - CREATE : SCHEMA, DOMAIN, TABLE, VIEW, INDEX 를 정의함 - ALTER : TABLE 에 대한 정의를 변경하는데 사용함 - DROP : SCHEMA, DOMAIN, TABLE, VIEW, INDEX 를 삭제함 CREATE SCHEMA 스키마명 AUTHORIZATION 사용자_id; CREATE DOMAIN 도메인명 [AS] 데이터_타입 [DEFAULT 기본값] [CONSTRAINT 제약조건명 CHECK (범위값) ]; CREATE TABLE 테이블명 ( 속성명 데이터_타입 [DEFAULT 기본값] [NOT NULL], …., [PRIMARY KEY (기본키_속성명,…) ] , [UNI.. 2023. 10. 4.
SQL - DCL SQL – DCL - DCL은 데이터의 보안, 무결성, 회복, 병행 제어 등을 정의하는 데 사용하는 언어이다. - DCL은 데이터베이스 관리자(DBA)가 데이터 관리를 목적으로 사용한다. 명령어 기능 COMMIT 트랜잭션 처리가 정상적으로 완료된 후 트랜잭션이 수행한 내용을 데이터베이스에 반영하는 명령 ROLLBACK 데이터베이스 조작 작업이 비정상적으로 종료되었을 때 원래의 상태로 복구함 변경되었으나 아직 COMMIT되지 않은 모든 내용들을 취소하고 데이터베이스를 이전 상태로 되돌리는 명령어 GRANT 데이터베이스 사용자에게 사용 권한을 부여함 REVOKE 데이터베이스 사용자의 사용 권한을 취소함 SAVEPOINT 트랜잭션 내에 ROLLBACK할 위치인 저장점을 지정하는 명령어 ROLLBACK할 때 지.. 2023. 10. 4.
Java 타입 Java ▶Java 언어는 바이트 코드를 가지는 언어로, 개발자가 작성한 코드가 바이트 코드로 컴파일 (엄밀히 얘기하면 컴파일은 아님)되어, 커널(Kernel)이 이를 직접 분석하지 않고, JVM(Java Virtual Machine)으로 하여금 해당 바이트 코드를 분석, 결과를 커널에 전달해주는 방식을 채택하고 있다. ▶이러한 점 때문에, 각 운영체제에 맞는 JVM이 존재한다면 하나의 코드로 운영체제와 문과하게 개발 및 실행할 수 있다. ​ JRE ▶ JRE(Jva Runtime Envirnment)는 자바로 작성된 프로그램을 실행하기 위해 필요한 구성요소의 집합이다. ▶ 'JRE를 설치한다'라고 하면 'JVM을 구축했다'라고 받아들여도 상관없다. ​ JDK ▶ JDK(Java Development K.. 2023. 9. 22.
어노테이션 ▶ @Autowired (메서드) : 해당 메서드가 가지는 매개변수를 스프링이 객체화해야 함을 알린다.(의존성 주입, DI, Dependency Injection) ▶ @Controller (클래스) : 해당 클래스가 컨트롤러임을 알린다. ▷ value : 컨트롤러를 식별할 수 있는 식별자를 지정한다. ▶ @Mapper(인터페이스) : 해당 인ㅌ터페이스가 MyBatis Mapper 인터페이스임을 알린다 ▶@ResponsBody (메서드) : 해당 메서드의 실행 결과에 대해 HTML 엔진으로 분석하는 것이 아닌 return 값 자체가 응답(Response) 값으로 반환되어야 함을 알린다. ▶ @RequestParam (클래스, 메서드) : 연결될 주소 맵핑을 지정한다. 해당 어노테이션이 클래스에 부여되어 .. 2023. 9. 22.
728x90