일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- Spring
- http
- 상속
- CORS
- 메가테라
- 취업회고
- leetcode
- JavaScript
- 클로저
- 헤리턴스아라
- css
- 소프트웨어장인정신
- html
- 이펙티브자바
- 포트폴리오
- http 완벽 가이드
- HTTP 완벽가이드
- jvm
- 주간회고
- 자바스크립트
- 신혼여행
- 자바
- til
- SpringSecurity
- java
- 2022회고
- 몰디브
- 부트캠프
- 바닐라코딩
- Hibernate Reactive
- Today
- Total
목록Spring (3)
codingBird

스프링 프로젝트에서 @SpringBootApplication 어노테이션이 있는 클래스, 즉 메인 클래스를 run() 했을 때 터미널에 많은 문자들이 출력이 되고 오류가 없다면 성공적으로 빌드가 된다. 지난 주에는 생각없이 지나쳤으나 이번 주에 강의에서 빌드 과정에서 출력되는 문자를 통해 JDBC:URL을 알아내서 h2-console에 입력하는 것을 보고 어떤 내용들이 출력되는지 알아보면 좋을 것 같아 조사하게 되었다. 그럼 spring 프로젝트의 main 클래스를 실행시키면 어떠한 과정을 거치면서 빌드를 하게 될까? 한 번 알아보는 시간을 가져보자. 로그 정보 좌에서 우로 출력되는 정보는 아래와 같다. Date and Time : 로그 아이템의 발생 날짜와 시간에 대한 정보가 담긴다. Log Level ..

보면 볼수록 이쁘고 아름다운 스프링. 심지어 유효성 검증을 하는 방법도 아름답다. 오늘 진행했던 퀘스트 과제는 Spring을 이용해 간단한 거래이체 프로그램을 구현해보는 것. 요구 사항은 아래와 같다. 메뉴에서 홈 페이지, 잔액 조회 페이지, 계좌 이체 페이지로 이동 가능 / 경로 일 경우 홈페이지에서 인사 메시지 볼 수 있음 /account 경로일 경우 잔액 조회 페이지에서 내 계좌 정보 확인 가능 /transfer 경로일 경우 계좌 이체 페이지에서 계좌번호와 보낼 금액을 입력하고 송금할 수 있음 송금에 성공하면 계좌 이체 성공 메시지를 볼 수 있음 /transactions 경로일 경우 거래 내역 페이지에서 거래 내역을 확인할 수 있음. 비슷한 유형의 과제를 몇 번이고 풀어봐서인지 코드와 테스트 코드는..

자바 하면 스프링, 스프링 하면 자바. 둘의 조합은 개발자가 되고자 마음을 먹기 전 인터넷을 통해 개발자라는 직업에 대해 조사를 하고 있을 때부터 익히 들어 알고 있던 조합이다. 다만 자바스크립트를 먼저 배우게 되었고 백엔드는 신입을 뽑지 않는다는 썰이 있어 그럼 프론트엔드로 커리어를 시작하는 게 좋겠다고 생각해 자바-스프링과는 멀어졌었지만, 어쩌다 보니 자바를 배우고 있고 뒤에 당연하듯 따라오는 스프링도 오늘 접하게 되었다. 지금은 강의에서 아샬님이 스프링을 어떻게 사용했는지 흐름을 파악하고 있는 정도여서 정확하게 스프링의 사용 이유, 그리고 사용하게 되면 무엇이 좋은지 정확하게 모르지만 @Repostitory와 @Controller @Service 어노테이션 그리고 이를 사용하는 @Bean은 정말 마..