profile
하루하루성장하기

SPRING MVC

GET : 쿼리 파라미터(?) \- url의 쿼리 파라미터에 데이터를 포함해서 전달url?username=hello&age=20POST : HTML 입력폼 \- 메시지 바디에 쿼리 파라미터 형식으로 전달username=hello&age=20HTTP message

2023년 1월 16일
·
0개의 댓글
·

주요 String 클래스 정리

String 클래스는 char\[]와 메서드(기능)을 결합한 것String 클래스는 내용을 변경할 수 없다. (읽기만 가능)이러한 객체를 자바에서는 불변 객체라고 한다.해당 문자열의 특정 인덱스에 해당되는 문자를 반환문자열 비교새로운 문자열 반환문자열이 처음으로 등장하

2022년 12월 17일
·
0개의 댓글
·

ArrayList / LinkedList

ArrayList는 내부적으로 데이터를 배열에서 관리하며 데이터의 추가, 삭제를 위해 임시 배열을 생성해 데이터를 복사 하는 방법을 사용하고 있다대량의 자료를 추가/삭제 하는 경우에는 그만큼 데이터의 복사가 많이 일어나게 되어 성능 저하를 일으킬 수 있다.반면 각 데이

2022년 12월 8일
·
0개의 댓글
·

자바 스프링 공부사이트

영어공부도 할겸 자주 봐야겠다영어로 된 문서에 익숙해지자자바 & 스프링

2022년 12월 7일
·
0개의 댓글
·

h2 데이터베이스 접속 오류 해결!!

맨날 h2는 나오면 데이터베이스를 생성할수없다는 오류가 떠서 봤더니.. 터미널에서 포트가 여러개가 있어서 오류가 발생하는 거였다..접속포트 확인하고 종료

2022년 12월 7일
·
0개의 댓글
·

OOP의 개념과 특징

문제를 여러 개의 객체 단위로 나눠 작업하는 방식으로 객체들이 서로 상호 작용하는 프로그래밍 이론이다.코드의 재사용성과 생산성의 향상 효과를 볼 수있고, 유지보수가 편리하다.객체지향 프로그래밍(OOP)는 네 가지의 특징을 가진다캡슐화란 데이터와 코드의 형태를 함께 묶어

2022년 12월 6일
·
0개의 댓글
·

현재 나의 학습상태 점검

김영한님 jpa실무 강의를 따라쳐보면서 jpa를 쓰는 이유와 동작 방식에 대해 감을 잡음 상태자바에 대한 기본 지식이 약해서 코딩테스트 문제를 풀기엔 부족한 자바 실력스프링을 공부하긴 했지만 기술면접을 볼만큼의 이론 지식을 갖고 있진 않음이력서에 올릴만한 자신만의 프로

2022년 12월 5일
·
0개의 댓글
·

웹 개발자로 가는 길...

정리 참 잘된거 같아서 첨부https://subicura.com/2021/06/27/study-guide.html

2022년 12월 2일
·
0개의 댓글
·

쿠키 / 세션 / 캐시 / 토큰

웹 사이트 접속시 내 컴퓨터에 저장되는 작은 텍스트 파일기기접속정보만료일 지정 가능데이터들이 접속 중인 웹에 저장쿠키보다 상대적으로 안전(브라우저를 닫으면 없어짐)저장데이터에 제한이 없다세션 id를 통해 클라이언트를 구분한다자주 사용하는 데이터나 값을 미리 복사해놓는

2022년 12월 1일
·
0개의 댓글
·

Stateful vs Stateless

상태 유지: 중간에 다른 점원으로 바뀌면 안된다.무상태: 중간에 다른 점원으로 바뀌어도 된다.갑자기 고객이 증가해도 점원을 대거 투입할 수 있다.,갑자기 클라이언트 요청이 증가해도 서버를 대거 투입할 수 있다무상태는 응답서버를 쉽게 바꿀수 있다 - > 무한한 서버 증설

2022년 12월 1일
·
0개의 댓글
·

인증과 인가

인증은 어떤 개체의 신원을 확인하는 과정이다. 개체는 보통 어떤 인증요소를 증거로 제시하여 자신을 인증한다.인증요소는 하나일 수도 있고 두 개 또는 그 이상일 수도 있다 ex) 아이디와 패스워드인증과 달리 인가는 어떤 개체가 어떤 리소스에 접근할 수 있는지 또는 어떤

2022년 12월 1일
·
0개의 댓글
·

static 메서드와 인스턴스 메서드

인스턴스 생성 후, 참조변수.methodName()으로 호출인스턴스 멤버와 관련된 작업을 하는 메서드객체 생성없이ClassName().methodName() \- Math.random() ->Math클래스 import인스턴스 멤버와 관련없는 작업을 하는 메서드 \

2022년 11월 30일
·
0개의 댓글
·
post-thumbnail

첫 완강!!!!

2022년 11월 28일
·
0개의 댓글
·

백엔드 개발자가 알아야 할 것들

백엔드 개발자가 알아야 할것들백엔드 개발자는 문제를 해결할 수 있어야 한다 그럴려면?프로그래밍 언어웹의 동작원리알고리즘, 자료구조 등운영체제, 네트워크 등에 대한 이해프레임워크에 대한 이해DBMS에 대한 이해와 사용방법 ( DBMS: 다수의 사용자가 DB에 접근하도록

2022년 11월 28일
·
0개의 댓글
·

웹 서버 정리

웹 서버란?웹 서버는 소프트웨어를 보통 말하지만. 웹 서버 소프트웨어가 동작하는 컴퓨터를 말한다웹 서버의 가장 중요한 기능은 클라이언트가 요청하는 HTML문서나 각종 리소스를 전달하는 것이다.웹 브라우저나 웹 크롤러가 요청하는 리소스는 컴퓨터에 저장된 정적인 데이터이

2022년 11월 28일
·
0개의 댓글
·
post-thumbnail

Spring MVC구조

다른 웹 프레임워크들에서 사용되는 Front Controller의 역할을 한다. 즉, 가장 앞단에서 클라이언트의 요청을 처리하는 Controller로써 요청부터 응답까지 전반적인 처리 과정을 통제한다. Spring MVC에서는 Controller=Handler(핸들러)

2022년 11월 24일
·
0개의 댓글
·

부트스트랩 class

부트스트랩 Card 컴포넌트부트스트랩 Badge 컴포넌트부트스트랩 Form 컴포넌트아래방향 테두리 선상하 마진값 3상하 패딩값 2상하좌우 패딩값 2컴포넌트의 우측 정렬연회색 배경검은색 글씨좌측 정렬부트스트랩 버튼 컴포넌트

2022년 11월 24일
·
0개의 댓글
·

thymeleaf 문법정리

타임리프 의존성 추가타임리프 적용할 html에 태그 추가하기타임리프의 th속성을 사용하기 위해 추가순수 html파일의 경우 알아서 자동으로 controller랑 연결가본적으로 ${} 표현식을 사용하여 데이터 접근클릭시 해당 url로 이동input의 value에 값 넣을

2022년 11월 24일
·
0개의 댓글
·

스프링의 의존성 주입 DI

DI 방식 3가지Autowired : 속성에 @Autowired 애너테이션을 적용하여 객체를 주입하는 방식생성자 : 생성자를 작성하여 객체를 주입(권장)Setter : setter메서드를 작성하여 객체를 주입하는 방식

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

신입 백앤드 자격조건에 대해...

스타트업에서 신입 백엔드 직군에 대한 요구치가 어느 정도인지 궁금하기도 하고, 현재 취준하면서 이력서를 넣고 있지만 계속되는 서류탈락에 문저파악과 요구사항을 하기 위해 정리해봄.원티드에서 본 스타트업 자격요건 목록이다.종합적으로보면 서비스 배포경험이 있는 개발자를 원한

2022년 11월 23일
·
0개의 댓글
·