profile
공부합시다

블로그-2

기본 기능 구성이 끝나고 주소 매핑이 잘 됐는지 확인을 해봤는데 의외의 결과가 나왔다. html 상에 Posts 버튼을 누르면 페이지 이동과 함께 DB에 연결된 게시글을 보여줘야하는데, 실제 보여준 창은 html 파일의 text 뿐이었다. 에러 메세지라도 떴으면

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

블로그 만들기

블로그 만들기 강의 알바를 하는 동안 몇 가지 강의를 보면서 스프링 웹 개발을 공부해왔다. 공부를 하면 할수록 배워야 될 게 무궁무진해지는 것을 느꼈는데, 모든 것을 강의를 통해 공부하려고 하면 제 풀에 지칠 듯 했다. 더군다나 나는 흐름을 이해해야 빠른 습득이 가

2023년 11월 22일
·
0개의 댓글
·

웹2

html 문서를 주고받던 기존의 방식에서 데이터만 주고받는 형식으로 변화이러한 변화로 인해 I/O 요청이 CRUD의 형태로 구분됨CRUD를 각각 매핑하여 함수로 만든 것이 RESTful API서버에서는 데이터만 주고 클라이언트에서 JS로 나타냄APM(Applicatio

2023년 11월 9일
·
0개의 댓글
·

웹의 주요 기능 1\. HTTP + HTML(CSS)2\. WAS3\. DB HTTP는 티모시 버너스리에 의해 만들어짐. 클라이언트에서 url을 입력하여 요청하면 서버가 응답하는 형식. 처음엔 문서만 확인하였지만 HTML이 발전하면서 CSS와 이미지를 포함했다. 이러한

2023년 11월 7일
·
0개의 댓글
·

다시 공부시작

근 세 달 동안 매일 알바를 했다.. 나에겐 너무 좋았던 조건이었는데 어쩌다보니 매일 일할 기회가 생겨서 하게 됐다다만 이런 스케줄이 몸에는 부담이었는지 난생 처음 겪어보는 형태의 감기를 앓고 말았다밤에 숨을 쉴 때마다 기침이 나와 사흘 간 뜬 눈으로 밤을 보내야 했다

2023년 9월 19일
·
0개의 댓글
·

[Spring] 클론 코딩

유튜브의 프로젝트를 클론 코딩하면서 익히고 있다service, repository, dto 등 레이어라는 게 나오면서 관계를 이해하기 힘들어지고 어떻게 공부해야할 지도 어려웠다백엔드를 처음 제대로 접한 나로서는 spring 이론 공부와 클론 코딩만 하다보니 레이어에 대

2023년 6월 13일
·
0개의 댓글
·

[Spring] Failed to configure a DataSource 에러 해결

새 spring 프로젝트를 만들고 실행하려고 보니 다음 에러가 발생했다.db를 찾을 수 없다고 하는 거 같다.build.gradle에 디펜던시를 추가해줬다.mysql을 이용한 프로젝트의 application 파일을 뒤져보자...😎해결!

2023년 6월 7일
·
0개의 댓글
·
post-thumbnail

[Java] 간단 정리 6

배열로 여러 종류의 객체 다루기 조상 타입의 배열에 자손들의 객체를 담을 수 있음 다형성의 장점 다형적 배개변수 하나의 배열에 여러 종류 객체 저장

2023년 5월 29일
·
0개의 댓글
·
post-thumbnail

[Java] 간단 정리 4

접근제어자: public, protected, (default), private그 외: static, final, abstract, native, transient, synchronized, volatile, strictfp접근 제어자는 하나만, 그 외의 제어자는 중복

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

[Java] 간단 정리 3

C++과 달리 자바는 단일 상속만 허용함(인터페이스를 활용)부모가 없는 클래스는 자동으로 Object 클래스를 상속받게 된다(toString(), equals(Object obj), hashCode() 등)상속받은 조상의 메서드를 자신에 맞게 변경하는 것선언부가 조상

2023년 5월 24일
·
0개의 댓글
·
post-thumbnail

[Java] 간단 정리 2

다른 생성자를 호출할 때 쓰는 생성자메서드의 첫 줄에 쓰여야 함인스턴스 자신을 가리킴인스턴스 메서드에서 사용 가능lv와 iv를 구별할 때 사용this와 this()는 관련이 없다lv는 수동으로 초기화를 시켜줘야 한다. iv와 cv는 자동 초기화가 된다.명시적 초기화(=

2023년 5월 23일
·
0개의 댓글
·
post-thumbnail

[Java] 간단정리

String 클래스는 char\[] 와 메서드를 합친 것String 클래스는 내용을 변경할 수 없음char charAt(int index) : 문자열에서 해당 index에 있는 문자를 반환int length() : 문자열의 길이 반환String substring(int

2023년 5월 22일
·
0개의 댓글
·
post-thumbnail

[Spring] AOP

호출에 걸리는 시간을 측정하는 기능은 핵심 관심 사항이 아닌 공통 관심 사항이다.핵심 기능 로직과 시간 측정 로직이 결합되면 유지보수가 어렵다.시간 측정 로직을 따로 공통 로직으로 만드는 것은 매우 어렵다.공통 관심 사항 (cross-cutting concern) vs

2023년 5월 19일
·
0개의 댓글
·

[Spring] DB 연동

DB 연동 스프링 DB 접근 기술 H2 데이터베이스 설치 순수 JDBC 직접 코드를 짬 스프링 JdbcTemplate 스프링에서 제공하는 JDBC 템플릿 JPA 쿼리 없이 DB를 조작 가능하게 함 스프링 데이터 JPA H2 DB @H2 DB 콘솔 실행

2023년 5월 18일
·
0개의 댓글
·
post-thumbnail

[Spring]스프링 빈

스프링 컨테이너에 저장돼서 필요한 의존 관계를 설정해 줄 수 있음스프링은 스프링 컨테이너에 스프링 빈을 등록할 때 싱글톤을 적용함컴포넌트 스캔과 자동 의존 관계 설정직접 자바 코드로 스피링 빈 등록@Component 애노테이션이 있으면 자동으로 스프링 빈으로 저장된다@

2023년 5월 17일
·
0개의 댓글
·

[Spring]기초

Static, MVC, API

2023년 5월 15일
·
0개의 댓글
·

배우는 게 재밌다

배움의 재미 누구나 배우는 재미를 가지고 있을 것이다. 특히 나는 생활이 안정화 되면서 이것 저것 배우는 시간을 주로 살고 있다. 물론 대부분은 CS와 관련된 학습 위주이다. 하지만 벨로그를 하면서 '꼬리 물기식 배움' 을 하고 있다. 최근 포스팅을 예로 들면

2023년 5월 14일
·
0개의 댓글
·

[Java]자바 관련 용어

자바 관련 용어 알아보기 JVM, JRE, JDK JVM(Java Virtual Machine C언어는 컴파일을 할 때, 다른 운영체제가 바이트 코드를 이해할 수 있도록 각각의 운영체제에 맞는 컴파일러가 필요하다. 하지만 java는 컴파일러 하나면 충분하다. 왜

2023년 5월 14일
·
0개의 댓글
·
post-thumbnail

[Spring]IntelliJ 설치부터 Git 연동까지

IntelliJ 설치부터 Spring Initializr를 이용한 프로젝트 생성 및 Github Pull까지

2023년 5월 14일
·
0개의 댓글
·

A JNI error has occured 에러 해결법

JNI 에러 해결!

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