* 다음 포스팅은 인프런 김영한 강사님의 "스프링 핵심 원리 - 기본편" Section2" 강의를 요약 정리한 글 이기에, 대부분의 구현 코드가 생략 되어 있습니다. 자세한 내용은 다음 유료 강의를 참고해 주세요. 스프링 핵심 원리 - 기본편 | 김영한 - 인프런김영한 | 스프링 입문자가 예제를 만들어가면서 스프링의 핵심 원리를 이해하고, 스프링 기본기를 확실히 다질 수 있습니다., 스프링 핵심 원리를 이해하고, 성장하는 백엔드 개발자가 되어보www.inflearn.com#목차#0 비즈니스 요구사항 및 설계#1 회원 정책 설계#2 주문 도메인 설계 #3 해당 코드의 문제점 #4 해결방안- DI : Dependency Injection#0 비즈니스 요구사항 및 설계-회원 정책1. 회원 가입 및 조회 기능이..
#블로그 시작 계기 처음 개발 블로그를 시작하게된 계기는 같은 동아리 대학 선배였다. 동아리실에서 꾸준하게 글을 작성하고 있는 모습을 보며, 나도 개발자라면 블로그 하나 쯤은 운영해보면 좋지 않을까 해서 무작정 시작하게 되었다. 21년도에 처음에 블로그를 개설하였지만, 본격적으로 블로그 운영을 시작한건 대략 1년 남짓 되는 기간 이었다. 한참 블로그 운영을 하던 도중 구글 애드센스를 통한 수익화가 가능하다는 사실을 알게되어 광고도 달게 되었다. 처음에는 하루 몇백원 수준이었지만 환율의 영향도 있겠지만 점차 수익이 늘어나 카페에서 커피 한 잔 시킬 정도의 수익까지는 벌 수 있게 되었다. 개발 블로그를 운영하면서 공부한 내용을 정리한 글이 다른 분들에게 도움이 된다는 사실 만으로도 정말 기뻤지만, 이게 실제..
SingleChildScrollView 위젯을 이용해 오버플로우 방지 TextField Widget 이란 텍스트 정보를 입력받고자 할 때 사용하는 텍스트 입력 위젯이다. TextField Widget 클릭시 시뮬레이터 하단에서 키보드 자판이 올라오게 되는데, 이 때 올라오는 키보드 자판은 화면 절반의 크기를 차지하게 된다. 이 때 텍스트 필드 위젯을 사용하는 스크린 내부의 위젯들이 전체 화면 절반 이상의 크기를 차지하고 있다면 다음과 같이 OverFlow 현상이 발생하여 화면 잘림 에러를 발생시키게 된다. 해결 방안은 간단한데, 페이지를 스크롤 가능하도록 SingleChildScrollView Widget으로 감싸 주는 것이다. 그러면 다음과 같이 화면이 스크롤 가능 하도록 변경되어, 키보드 자판이 올라..
* 다음 포스팅은 intl 패키지를 이용해 table_calendar 패키지의 언어를 한국어로 설정하는 방법에 대해서 다룹니다. table_calendar 패키지의 사용방법에 대한 내용은 포함하고 있지 않으니 다음 포스팅을 참고해 주세요. related : Table_Calendar 패키지 사용법 정리 Intl Package 쉽게 다른 패키지의 언어를 다른 언어로 업데이트 하도록 해주는 편리한 패키지이다. 앞서 정리한 table_calendar 패키지는 기본적으로 언어가 영어로 설정되어 있기에 (달/월/날짜 정보 등..) intl 패키지를 이용해 한국어로 업데이트 해 주어야 한다. https://pub.dev/packages/intl intl | Dart Package Contains code to de..
List #0 사전작업 #1 기본 사용법 #1.1 필수 파라미터 #1.2 스타일 관련 파라미터 #1.2.1 Header Style Parameter #1.2.2 Calendar Style Parameter #2 이벤트 헨들링 #2.1 캘린더 날짜 클릭 인식 개인적인 공부 기록 용도로 Flutter Table_Calendar Package 사용법에 관련한 내용에 대해 정리한 글 입니다. _related : intl 패키지로 캘린더 한국어화 하는 방법 Table_Calendar Package https://pub.dev/packages/table_calendar table_calendar | Flutter Package Highly customizable, feature-packed calendar widg..