안드로이드 다양한 Menu들 사용하기
안드로이드 Menu 안드로이드에서는 다양한 Menu들을 제공하여 편하게 옵션들을 보여줄 수 있다. 최근에는...
안드로이드에서 Launcher를 통한 결과 전달
기존의 startActivityForResult 안드로이드에서 일반적으로 Activity를 전환하기 위해서는 startActivity() 를 사용하지만 화면 전환...
스프링을 편하게 스프링 부트를 사용해보자
스프링 부트 기존의 스프링은 자바 기반의 프레임워크로 애플리케이션을 개발하려면 사전에 많은 작업(library,...
Spring + MyBatis 사용하기
기존의 자바에서의 데이터베이스의 연결은 JDBC를 사용하여 Connection과 Statement를 가져와 SQL문을 전송하고 결과값을...
Spring Web MVC 프레임워크 보기
Model-View-Controller (MVC) MVVM과 MVC의 패턴의 차이를 알아보면서 간단히 보았던 MVC 아키텍처 패턴은...
스프링 IoC와 컨테이너 알아보기
IoC(제어의 역전) Dependency Injection 에서 보았던 자바에서의 객체 간의 결합도가 강하게 되면...
스프링 프레임워크의 등장
스프링 등장 배경 스프링 프레임워크는 자바 플랫폼을 위한 오픈 소스 애플리케이션 프레임워크이다....
Spring 이전에 자바 Servlet 알아보기
Servlet 자바 서블릿 은 스프링 MVC 아키텍처가 나오기 전 사용하였다. 자바 서블릿은...
자바에서의 Comparable, Comparator 정렬
다시 한번 마음을 잡고 기본을 쌓는 중에 객체 정렬에 대해서 다시 정리해...
2022 회고지만 새해가 밝은..?
들어가며 2022년은 곧 졸업하는 대학생의 입장에서 정말 빠르게 지나갔던 것 같다. 한해를...