profile
기록하는것을 좋아합니다

오라클 특정 조건 데이터 마지막 정렬

상품 목록 진열에서 sold out 제품은 뒤로 보낸 뒤(선 정렬) 나머지 상품은 그대로 정렬해야 할 때, CASE WHEN QUANTITY 0 OR G.STOCK = 3 > 이 조건이라면THEN 1 > 1번째로 정렬ELSE 0 > 나머지는 0번째로 정렬END > C

2022년 4월 26일
·
0개의 댓글
·
post-thumbnail

정처기 실기 요약 [12] 소프트웨어 패키징

제품 소프트웨어 패키징개발이 완료된 제품 소프트웨어를 고객에게 전달하기 위한 형태로 포장하는 과정릴리즈 노트최종 사용자인 고객에게 개발과정에서 정리된 제품의 릴리즈 정보를 제공하는 문서 작성항목헤더 : 문서 이름, 제품 이름, 버전 번호, 릴리즈 날짜, 참고 날짜 등의

2022년 4월 21일
·
0개의 댓글
·
post-thumbnail

정처기 실기 요약 [11] 응용 SW 기초 기술 활용

운영체제 사용자가 컴퓨터 하드웨어를 쉽게 사용할 수 있도록 인터페이스를 제공해주는 소프트웨어특징 : 편리성 제공, 인터페이스 기능, 스케줄링, 자원 관리, 제어 기능운영체제 = 커널 + 쉘커널 : 하드웨어 관련 내부적인 역할쉘 : 운영체계의 가장 바깥부분에서 사용자

2022년 4월 21일
·
0개의 댓글
·
post-thumbnail

정처기 실기 요약 [10] 애플리케이션 테스트

소프트웨어 테스트 원리테스팅은 결함이 존재함을 밝히는것완벽한 테스팅은 불가능개발 초기에 테스팅 시작요르돈의 법칙(눈덩이 법칙) : 개발 초기에 테스팅 하지 않으면 비용이 커진다.결함 집중파레토 법칙(Pareto Principle) : 오류의 80%는 전체 모듈의 20%

2022년 3월 23일
·
0개의 댓글
·
post-thumbnail

정처기 실기 요약 [9] 소프트웨어 개발 보안 구축

SW 개발 보안의 3대 요소 기밀성(Confidentiality) : 인가되지 않은 개인 혹은 시스템 접근에 따른 정보 공개 및 노출을 차단하는 특성 무결성(Integrity) : 정당한 방법을 따르지 않고서는 데이터가 변경 될 수 없으며, 데이터의 정확성 및 완전성

2022년 3월 23일
·
0개의 댓글
·
post-thumbnail

정처기 실기 요약 [8] 서버프로그램 구현

개발 도구(빌구테형)빌드 도구구현 도구테스트 도구형상 관리 도구서버 하드웨어 개발 환경웹 서버 : 정적 콘텐츠(CSS, Javascript, Image)처리 / Apache 웹 서버웹 애플리케이션 서버 : 동적 콘텐츠(Servlet, JSP) 처리 / Tomcat데이터

2022년 3월 23일
·
0개의 댓글
·
post-thumbnail

2022 정보처리기사 실기 요약 정리

1\. 요구사항 확인2\. 화면 설계3\. 데이터 입출력4\. 통합구현5\. 인터페이스구현

2022년 3월 16일
·
0개의 댓글
·
post-thumbnail

정처기 실기 요약 [5] 인터페이스 구현

JSON(Javascript Object Notation)속성-값 쌍 또는 “키-값 쌍”으로 이루어진 데이터 오브젝트를 전달하기 위해 인간이 읽을 수 있는 텍스트를 사용하는 개방형 표준 포맷,AJAX에서 많이 사용되고 XML을 대체하는 주요 데이터 포맷XML(Exten

2022년 3월 16일
·
0개의 댓글
·
post-thumbnail

정처기 실기 요약 [4] 통합 구현

연계 메커니즘응용 소프트웨어와 연계 대상 모듈 간의 데이터 연계 시 요구사항을 고려한 연계 방법과 주기를 설계하기 위한 메커니즘주요 연계 기술직접 연계DB 링크, DB 연결, API, JDBC, 하이퍼 링크간접 연계연계 솔루션(EAI) : 기업에서 운영되는 서로 다른

2022년 3월 16일
·
0개의 댓글
·
post-thumbnail

정처기 실기 요약 [3] 데이터 입출력

1 논리 데이터 데이터 모델현실 세계의 정보를 인간과 컴퓨터가 이해할 수 있도록 추상화하여 표현한 모델데이터 모델 절차요구사항 분석 > 개념적 > 논리적(정규화) > 물리적(반정규화)논리 데이터 모델 종류관계 데이터 모델 : 1:1, 테이블계층 데이터 모델 : 1:N,

2022년 3월 16일
·
0개의 댓글
·
post-thumbnail

정처기 실기 요약 [2] 화면 설계

UI 유형CLI (Command Line Interface): 명령어를 텍스트로GUI(Grapic User Interface) : 마우스, 전자펜NUI :터치, 음성OUI(Organic User Interface) : 현실에 존재하는 모든 사물UI 설계 원칙 / 직유학

2022년 3월 16일
·
0개의 댓글
·
post-thumbnail

정처기 실기 요약 [1] 요구사항 확인

소프트웨어 생명주기(SDLC)시스템의 전 공정을 체계화한 절차SDLC 모델 종류폭포수 모델 : 각 단계를 확실히 마무리 지은 후에 다음 단계로 넘어감, 선형 순차적 모형(고전적 생명주기 모형)프로토타이핑 모델 : 프로토타입을 구현해, 고객의 피드백을 반영하며 만들어 간

2022년 3월 15일
·
0개의 댓글
·
post-thumbnail

스프링부트 쿼리메서드(Query Methods)기능과 @Query

쿼리메서드 기능과 JPQL(Java Persistence Query Language)는 JpaRepository가 제공하는 객체 지향 쿼리에 대한 기능이다. 여러 검색조건이 필요 할 때 사용할 수 있다.메서드의 이름 자체가 쿼리의 구문으로 처리되는 기능SQL과 유사하게

2021년 5월 25일
·
0개의 댓글
·

ORM과 JPA

객체지향 패러다임을 관계형 데이터베이스에 보존하는 기술ORM의 시작은 '객체지향'의 구조가 '관계형 데이터베이스'와 유사하다는 점에서 시작한다.객체지향 언어 중에서 '클래스'를 사용하는 언어는 특히 그러한 경우인데, 예를 들어 '클래스'장치를 사용하는 객체지향 프로그래

2021년 5월 25일
·
0개의 댓글
·
post-thumbnail

MariaDB 신규 데이터베이스 및 사용자 계정 설정

'root'계정에 연결하는 정보를 입력한다bootex라는 이름으로 데이터베이스 생성한다사용자 인증 및 권한 관리를 선택하고 필요한 내용을 입력한다사용자 계정을 추가하고 이름과 암호를 입력하고 객체 추가를 누 뒤 앞서 생성한 'bootex'데이터베이스를 선택한다이후 해당

2021년 5월 24일
·
0개의 댓글
·

MySQL_재귀 복사를 통해 더미 데이터 쉽게 넣기

예를 들면이렇게 SQL문을 작성하고 실행 하면기존에 있던 데이터의 수 만큼 테이블에 데이터가 추가된다

2021년 4월 30일
·
0개의 댓글
·

VO / DTO

DB에 얼마나 가까운지를 기준으로 삼는다.getter , setter을 사용한다.불변이다 ( 사실 Java에서는 경우에 따라서 변할 수 있기 때문에 완벽한 불변이라고 할 수는 없다.)DB의 레코드를 객체화 시킨 것이다.생성자를 만들지 않는 경우가 많다.getter +

2021년 3월 6일
·
0개의 댓글
·
post-thumbnail

Spring_MySQL,JDBC,MyBatis연동(xml세팅)

MySQL설치하기 https://www.mysql.com/downloads/

2021년 3월 3일
·
2개의 댓글
·

JSP와 Servlet 비교하기

서블릿은 서버에서 웹페이지 등을 동적으로 생성하거나 데이터 처리를 수행하기 위해 자바로 작성된 프로그램이다. 서블릿은 Java코드 안에 HTML태그가 삽입되며 자바언어로 되어있다. 확장자는 .java이다.서블릿은 자바언어를 웹어플리케이션에 조금 더 개발하기 쉽게 하기

2021년 1월 31일
·
0개의 댓글
·

Oracle)DML_(INSERT/SELECT/UPDATE/DELETE)

insert into \[테이블이름] values \[값목록]: 테이블에 데이터 삽입하기 select \* from \[테이블이름] : 테이블의 모든 칼럼의 데이터를 조회select \[보고싶은 칼럼..] from \[테이블이름] where \[조건] : 사용자

2021년 1월 28일
·
0개의 댓글
·