어쩌다보니 Til은 우선순위에서 밀려났지만 어떻게든 습관을 가지려 12시가 지나 한 발 늦은 til 을 작성해보려한다.<1주차 미니프로젝트 제출 전 날>현재상태 = 수면총 맞기 1초전(HP 1)사진은 12시가 지나 4일차 인데 블로그는 3일차 내용입니다(TMI)어
오늘은 미니프로젝트가 끝나고 새로운 팀과 함께 알고리즘 공부에 들어갔다.알고리즘 문제를 푸는데 있어 우선 선택한 주특기인 java를 이용하여 문제 해결을 해야했기에 아직 한 번도 써보지 못한 java를 사용하는데 있어 많은 어려움이 있는 것 같다...쉬운 알고리즘 문제
오늘도 결국 하루 늦은 블로그 ㅎㅎ 토요일에는 항상 밖에 있었던 것 같은데 평일과 다를 것 없이 공부를 하려니 어색했다... 대신 모든 분들이 정말 열정적으로 공부를 하셔서 나도 자극을 받고 불태우게 되었다.. > 👉 오늘은 우선 대략적으로 자바라는 언어를 이
오늘도 공부를 하다보니 어김없이 12시가 지나 하루 늦게 쓰는 TIL....언제쯤 코딩을 잘해서 빠르게 이해를 하고 술술 코드를 타이핑 할 수 있을까😢물론 아직 시작한지 얼마 안 지났지만 오늘은 정말 뭔가 내 자신이 컴퓨터 언어를 남들보다 이해하는 속도와 적용시키는
오늘의 TIL은 과제를 하기 앞서 객체지향 프로그래밍과절차적 프로그래밍에 대해 알아보았다.🕵객체지향언어와 절차지향언어는 절대 반대되는 개념이 아니다. 그렇다면 객체지향언어와 절차지향언어는 무엇인가? 우리는 보통 Java, Phython, C사실 절차지향적 언어라 하는
Rest Controller 란?Rest - 서버의 응답이 JASON 형식임을 나타냄.\*HTML,CSS등을 주고받을 때는 Rest를 붙이지 않음Controller-서버가 요청하면 받고 돌려주는 자동 응답기 같은 것이다.\*클라이언트의 요청(Request)를 전달받는
JPA는 자바 진영에서 ORM(Object-Relational Mapping) 기술 표준으로 사용되는 인터페이스의 모음이다. 그 말은 즉, 실제적으로 구현된것이 아니라 구현된 클래스와 매핑을 해주기 위해 사용되는 프레임워크이다. JPA를 구현한 대표적인 오픈소스로는 H
Controller & Servicec & Repository 란 무엇일까?MVC패턴은 Model – View – Controller 의 약자로써 개발을 할 때 3가지 형태로 역할을 나누어 개발하는 방법론이라고 한다.ModelViewController(사용자가 보는 페
오늘의 TIL은 스프링을 이용한 간단한 Timline 게시판을 구현하는데 있어 내가 작성한 코드를 리팩토링 해보았다. Controller에서 넘어온 id값에 해당되는 비밀번호를 데이터에 저장되어있는 비밀번호와 대조하여 일치하면 true를 불일치하면 false값을 배출하
스프링 컨테이너에 빈을 등록하기 위해서는 @Bean이나 XML의 < bean >을 이용하여 등록할 수도 있지만 수많은 빈을 등록할 때는 매우 비효율적이다.@Component는 스프링에서 제공되는 Component Scan에 스캔이 이루어질 수 있게 등록하는 방법이
API는 응용프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻한다. 주로 파일 제어, 창 제어, 화상처리, 문자제어 등을 위한 인터페이스를 제공한다.즉, 우리가 만든 웹 서비스의 기능들을 제어할 수 있게
강을를 듣다보면 무의식적으로 멍을 때리며 듣게 되는 경우가 많았는데 이러면 핵심적인 내용들을 이해하지 못하고 결국 강의의 전반적인 내용을 이해하지 못하게 되는 것 같았다.또한 강의를 들으며 코드를 따라적기만 하면 머릿속에 잘 남지 않는 것 같아 이러한 정의나 설명 또는
서버에서 접속하기 위한 접속 단말기서버의 입장에서 유저 한명한명이 모두 클라이언트웹 브라우저(크롬,오페라,파이어폭스 등)는 웹서버로 접속하기위한 터미널서버에게 자료를 Request하고 서버가 주는 Response를 제공받는다.\-현대의 복잡한 시스템은 클라이언트 이면서
웹 서버는 두가지 뜻이 있다.웹서버: 웹 브라우저와 같은 클라이언트로부터 HTTP 요청을 받아들이고, HTML 문서와 같은 웹 페이지를 반환하는 컴퓨터 프로그램웹서버(하드웨어): 위에 언급한 기능을 제공하는 컴퓨터 프로그램을 실행하는 컴퓨터웹서버는 HTTP 또는 HTT
HTTP는 (HyperText Transger Protocol)의 약자로인터넷 통신을 위해 사용되는 프로토콜이며, 우리가 웹브라우저를 통해 페이지들을 볼수 있는 것은 모두 HTTP덕분이다.HTML 뿐만 아니라 각종 이미지, 동영상, 음성 데이터 들도 전송이 가능하다.H
RESTful API는 두 컴퓨터 시스템이 인터넷을 통해 정보를 안전하게 교환하기 위해 사용하는 인터페이스입니다대부분의 비즈니스 애플리케이션은 다양한 태스크를 수행하기 위해 다른 내부 애플리케이션 및 서드 파트 애플리케이션과 통신해야 합니다.예를 들어 월간 급여 명세서
우선 JPA에서 가장 중요한 것은 "객체와 관계형 데이터베이스 테이블이 어떨게 매핑되는지를 이해하는 것" 이라고 한다.그 이유는 JPA의 목적인 "객체 지향 프로그래밍과 데이터베이스 사이의 패러다임 불일치를 해결" 이라는 것과 가장 직접적으로 연관되어 있기 때문이라고