본문 바로가기

분류 전체보기231

[HTML + CSS] CSS 1 - CSS 선택자 종류 css 를 배우기 전 우리가 글 형식을 꾸미던 방식은 태그 안에서 style 이라는 옵션을 사용하여 형식을 꾸미는 것이었다. 일부 글자만 스타일을 적용하고자 할때 사용 하지만 해당 방식은 css의 우선순위를 가져가 디자인이 제대로 이용되지 않는다는 단점이 존재하였다. 태그 아래에  http://meyerweb.com/eric/tools/css/reset/  v2.0 | 20110126 License: none (public domain): CSS 의 형식을 모두 초기화하는 css 이다. 모두가 사용할 수 있도록 공개해 놓았다.html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acr.. 2024. 2. 17.
[HTML + CSS] HTML 태그 - 2 영역 분할 태그브라우저 내에서 공통된 역할을 담당하는 요소들을 집합시켜 다른 요소와 구별하고그룹화된 요소를 브라우저의 특정 위치에 배치시키도록 하기 위한 태그영역분할 태그블럭 요소- 위에서 아래로 쌓이는 구조이다.- 경계가 있다. (boder-box)- 너비와 높이가 적용된다. (css를 이용해 너비와 높이 그리고 위치를 조정할 수 있다.)- div 태그 : 영역분할에 사용되는 대표적인 태그- 너비와 높이가 있다.(인라인 요소는 너비와 높이를 조정할 수 없다.) - 외에도 sementic 태그인 header, footer, section, article hn,p, ol, ul, dl 등이 있다.인라인 요소- 왼쪽에서 오른쪽으로 쌓이는 구조이다.- 경계 속성이 없다.- 인라인 요소는 너비와 높이를 줄 수 .. 2024. 2. 17.
[HTML + CSS] HTML 태그 - 1 FRONTRND1) HTML (HyperText Markup Language) : 웹문서의 구조 2) CSS (Cascading Style Sheet) : 웹문서의 표현 3) JavaScript : 웹문서의 로직담당 (동적인 기능)html : https://www.javatpoint.com/html-5-tags HTML 5 Tags - javatpointHTML 5 tags with examples, forms, input, text, anchor, image, heading, marquee, textarea, paragraph, title, quotes, code etc.www.javatpoint.comHTML텍스트 콘텐츠 태그텍스트 콘텐츠를 표기하는 태그hn 태그 - Heading제목을 표기하는 태그.. 2024. 2. 15.
[자바 - 오라클] JPQL (Java Persitence Query Language) ** 잊지 않기! 사용 테이블-- ============ JPQL_TESTDROP TABLE test_user;DROP SEQUENCE testuser_seq;CREATE TABLE test_user( userid NUMBER PRIMARY KEY , username VARCHAR2(250) NOT NULL , pwd VARCHAR2(200) NOT NULL , email VARCHAR2(200) NOT NULL);CREATE SEQUENCE testuser_seq;SELECT * FROM test_user; 패키지 :  com.kdigital.jpql_test.entity;lombok 사용하여 생성자,  Setter, Getter, ToString 생성userid 는 SEQUENC.. 2024. 2. 14.
[자바] ENUM ENUM 이란- 클래스처럼 보이게 하는 상수- 서로 관련있는 상수들끼리 모아 상수들을 대표할 수 있는 이름으로 타입을 정의하는 것- Enum 클래스 형을 기반으로 한 클래스형 선언  STS4 에서 ENUM의 파일 위치 예제 1. season; 은 넣어도 되고 안넣어도 되지만 기본 형태는 넣지 않은 형태이다.public enum Season { SPRING, SUMMER, FALL, WINTER} public class SeasonTest { public static void main(String[] args) { Season data = Season.SPRING; System.out.println(data); }}SPRING 을 함수처럼 사용하여 SPRING이 출력 된다.enum 클래스는 한 패키.. 2024. 2. 13.
[자바 - 오라클] JPA 연결 - 2 조금 더 유기적인 구조로 바꾸면? - 오라클과 연결하는 파일 따로 생성package com.kdigital.jpa04.util;import jakarta.persistence.EntityManager;import jakarta.persistence.EntityManagerFactory;import jakarta.persistence.Persistence;public class ConnectionManager { private static EntityManagerFactory factory; static { factory = Persistence.createEntityManagerFactory("jpastudy"); // 객체가 생성되자마자 바로 가능해진다. } public static Entity.. 2024. 2. 13.
[자바 - 오라클] (잊지 않으려고 적어둠)JPA 연결 - 1 * Spring Tool Suite 4 = STSSTS 에서 FILE - NEW -  SPRING STARTER PROJECT 클릭 위 창에서 조건과 맞는 옵션인지 확인 검색을 통해 위에 3가지를 선택하여 프로젝트를 생성한다.생성을 하게 되면 pakage Explorer 에서 아래와 같이 [boot] 라는 표시가 되어있는 프로젝트가 생성된다.자동적으로 생겨나는 파일들 중 META-INF (이름 다르면 안된다. ) 안에 persistence.xml 넣고바깥에 히스토리를 위한 logback.xml 도 같이 넣어놓는다. lombok.jar 에 정상적으로 되어있다면 아래와 같이 필요한 것을 @ (애노테이션) 을 통해 적어두고 import 하기package com.kdigital.jpa02.entity;impor.. 2024. 2. 13.
(이론) 데이터베이스 모델링(개념적 - 논리적 - 물리적) 개념적 데이터베이스 모델링실체 Entity업무 수행을 위하여 데이터로 관리 되어져야하는 항목들을 말한다. 각 실체는 유일하게 식별 가능하며 인스턴스라 불리는 개별적인 객체들의 집합으로 반드시 주 식별자가 존재해야한다. (상호성, 식별성)속성 Attribute실체의 세부항목으로 정보의 요소로써 관리 되는 항목이다. 핵심단어로 정의하거나 명명 규칙을 정의하는 것이 좋다.유형기초 속성 추출 속성설계 속성 원래 가지고 있는 속성기존 속성으로부터의 가공처리를 통해 생성 및 유지되는 속성실제로 존재하지는 않으나 시스템의 효율성을 도모하기 위해 설계자가 임의로 부여하는 속성.외래키가 포함되는 경우 식별자 Identifier한 실체 내의 특정 인스턴스를 구분할 수 있는 단일 속성 또는 속성 그룹을 말한다. 한 실체 내.. 2024. 2. 9.
(이론) DBMS 와 데이터베이스 모델링 데이터 베이스: 여러 응용 시스템을 통해 액세스가 가능한 공유된 형태의 통합된 데이터 집합    - 데이터 : 현실세계로부터 단순한 관찰이나 측정을 통해서 수집된 사실이나 값    - 정보 : 상황에 따른 적절한 의사결정을 할 수 있게 하는 지식으로 데이터의 유효한 해석이나 데이터 상호간의 관계를 말하는 것 데이터 베이스 관리 시스템파일 시스템 file system- 각 파일 단위로 업무와 관련된 데이터를 연장하며 이러한 파일들을 처리하기 위한 독립적인 어플리케이션과 상호연동 되어 있어야한다.- 단점 : 데이터 중복성과 데이터 종속성 데이터베이스 관리 시스템 DBMS- 파일 시스템의 단점 완화. 데이터를 효율적으로 관리 하기 위하여 사용자 어플리케이션과 데이터베이스 간의 인터페이스 역할을 하는 논리적 프.. 2024. 2. 9.