분류 전체보기

    JSP 웹 애플리케이션

    JSP 웹 애플리케이션

    JSP 관련기술 JSP: JavaServer Pages, JSR-245 표준, Java EE 기술 Servlet: 자바기술 관련 웹 컴포넌트, JSR-315 표준 HTML JavaScript: ECMAScript, ECMA-262 표준 XML CSS AJAX: Asynchronous JavaScript and XML, 대화식 웹 애플리케이션 클라이언트 기술, XMLHttpRequest: 핵심 컴포넌트 웹 애플리케이션 JSP 페이지, 서블릿, 정적문서, 자바클래스, 서버 측 JavaBeans 컴포넌트, 클라이언트 측 자바 애플릿이 모여 하나의 애플리케이션으로 웹 서버에서 동작하는것 JSP(JavaServer Pages) Web Application에서 동적 컨텐츠를 생성하기 위한 자바기반 페이지 .jsp ..

    dock란?

    dock란?

    docker? 도커: 컨테이너 기반 오픈소스 가상화 플랫폼 docker 튜토리얼 1. 도커란 https://subicura.com/2017/01/19/docker-guide-for-beginners-1.html 2. 도커 설치 https://subicura.com/2017/01/19/docker-guide-for-beginners-2.html#%EB%8F%84%EC%BB%A4-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0 3. 도커 이미지 https://subicura.com/2017/02/10/docker-guide-for-beginners-create-image-and-deploy.html#%EB%8F%84%EC%BB%A4-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EB%..

    스프링부트에서 테스트 코드 작성

    스프링부트에서 테스트 코드 작성

    TDD(Test Drive4n Development): 테스트 주도 개발 ★레드 그린 사이클 Red: 항상 실패하는 테스트를 먼저 작성 Green: 테스트를 통과하는 프로덕션 코드를 작성 Refactor:테스트가 통과하면 프로덕션 코드를 리펙토링 단위 테스트 개발단계 초기에 문제 발견을 도와줌 개발자가 나중에 코드를 리팩토링하거나 라이브러리 업그레이드 등에서 기존 기능이 올바르게 작동되는지 확인가능 기능에 대한 불확실성을 감소 시스템에 대한 실제 문서 제공 테스트 코드 프레임워크 Java - Junit DB - DBUnit c++ - cppUnit 프로젝트 생성 프로젝트 - src - main - java, new - package 생성 ※ 패키지 이름은 일반적으로 사이트 이름을 반대로 적은것으로 한다...

    저를 소개합니다.(Last Update: 2023.12.09)

    Last Update: 2023.12.09(토) 간단한 소개: 저는 풀스택 개발자입니다. github: https://github.com/InhwanJeong e-mail: ghjklla007@naver.com 이 사이트는 배운것을 정리하고 다시 복습을 하고자하는 차원으로 만들 블로그입니다.

    스프링부트 환경설정

    스프링부트 환경설정

    인텔리제이 대표적인 자바 IDE: 이클립스, 넷빈즈, VS Code, 인텔리제이 자바, 스프링부트가 빠르게 업데이트 됨 HTML, CSS, JS, XML에 많은 기능 지원 git 사용에 높은 자유도 다양한 리팩토링과 디버깅 기능 사용가능 프로젝트 생성 new project - gradle - java Gradle 프로젝트 스프링 부트 프로젝트로 변경 build.gradle 파일 수정 ext: build.gradle에서 사용하는 전역변수 설정 repositories: 각종 의존성 라이브러리를 받을 장소를 정함 mavenCentral: 라이브러리 업로드 과정이 많고 복잡 jcenter: 최근에 나온 저장소로, mavenCentral의 문제점을 개선하고 간편한 라이브러리 업로드 제공 apply plugin: ..