본문 바로가기

멀티캠퍼스3

Spring - 스프링 프레임워크 개념 강의 소개 현재 수강하고 있는 멀티캠퍼스 k-digital 지능형 웹서비스 풀 스택 과정을 수강하며 적은 내용입니다. 교재로는 자바 웹을 다루는 기술을 사용하고 있습니다. 스프링 자바 웹 애플리케이션 개발을 위한 오픈 소스 프레임워크이다. ** 프레임워크란 더보기 프레임워크: 기능을 미리 클래스나 인터페이스 등으로 만들어 제공하는 반제품을 뜻한다. 일정한 기준에 따라 개발이 이뤄질 수 있어 개발 생산성과 품질을 보장할 수 있다. 기존 프레임워크보다 가벼운 경량 프레임워크이다. 경량 컨테이너라고도 부른다. 톰캣이 서블릿의 생성, 초기화, 서비스 실행, 소멸에 관한 모든 권한을 가지고 서블릿을 관리하여 서블릿 컨테이너라고 부르는 것처럼, 스프링은 애플리케이션에서 사용되는 여러 가지 빈(클래스 객체)을 개발자.. 2022. 3. 17.
JDBC - JDBC개념, 구현(자바, MySQL연동) 강의 소개 현재 수강하고 있는 멀티캠퍼스 k-digital 지능형 웹서비스 풀 스택 과정을 수강하며 적은 내용입니다. JDBC JDBC(Java DataBase Connectivity) 데이터베이스에 연결 및 작업을 하기 위한 JAVA의 표준 인터페이스이다. 다시 말하자면, 자바 프로그램이 DBMS에 일관된 방식으로 접근할 수 있도록 API를 제공하는 자바 클래스들의 모임이다. - 특징 OS 종류(= 플랫폼)에 독립적이다. DB 종류에도 독립적이다. MySQL접속 시 'mysql - u 유저 이름 -p' 등 오라클 SQL 문법과 과 다르지만, JDBC는 이런 명령어가 달라도 상관없다. 따라서 독립적이다. 어떻게 모든 DB에 독립적일까? JDBC 드라이버 DB별로 문법이 다르지만 자바에서 일관되게 처리해줄.. 2022. 1. 23.
JAVA 문법 - super 와 super() 비교, super를 활용한 메서드 오버 라이딩 강의 소개 현재 수강하고 있는 멀티캠퍼스 k-digital 지능형 웹서비스 풀 스택 과정을 수강하며 적은 내용입니다. 교재로는 자바의 정석을 사용하고 있습니다. super this는 자기 자신을 지칭하는 키워드인데, 반면 super키워드는 상속하는 부모 객체를 지칭한다. 이때, super와 super()는 활용에 있어 차이가 있어 비교해본다. 1. super. super는 부모 클래스로부터 상속받은 메서드 혹은 필드를 자식 클래스가 참조할 때 사용하는 참조 변수이다. - 특징 부모 클래스의 멤버(필드, 메서드)가 자식 클래스의 멤버와 같을 경우 super로 부모 클래스를 지칭하여 구분할 수 있다. super 참조 변수를 사용할 수 있는 대상은 인스턴스 메서드뿐이며, 클래스 메서드(= static 메서드).. 2022. 1. 6.