첫 프로젝트를 완성도 있게 만들기 위해 나의 부트캠프에서의 첫 프로젝트인 Shopping mall 프로젝트 정기 리팩터링이 모두 끝났다. 쇼핑몰을 정말 쇼핑몰 답게 만들기 위해 고민하다 보니 이제부터 진짜 시작이라는 생각이 든다. 기능을 추가할 때마다 코드와 함께 나의 느낀 점 등을 기록하려 한다. >앞으로 새로운 기능이나, 현재 로직을 손 대서 완성도를...
JSP (Java Server Page) HTML, XML 에 Java code 를 포함해서 View 에서 동적으로 값을 보여주게 하는 Server side Rendering 기술이다. 장점 태그 중심으로 작성되며, View 에서 Java 문법으로 유연하게 화면을 구성할 수 있다. page 설정 : import 예시 Scriptlet(Java cod...
우선 기존 프로젝트의 코드와 내역을 정리 후에 프레임워크 적용을 다룰 예정이다. 1. SQL + JDBC >SQL : Structured Query Language Database 에 명령하는 언어이다. > JDBC : Java DataBase Connectivity SQL 을 Java 코드 내에서 작성할 수 있도록 하는 Java 와 DB 를 연동해 주...
Spring framework 이전 포스팅에서 framework 와 Spring 에 대해 정리 했지만, 간단히 다시 정리하고 넘어가야 겠다. Spring 은 Java EE(Web) 기반 개발의 비즈니스 로직을 제외한 서비스의 공통적인 부분을 API 로 제공하여 생산성과 유지보수성을 높이도록 도와준다. > Struts framework 기반에서 Sprin...
프론트엔드 분야에 대한 관심 비록 UI 나 디자인은 별로였지만, jsp 서버사이드 렌더링으로 동적인 View 를 만들어주며 나름 편리하게 잘 사용해왔던 것 같다. 그러나 좀 더 나은 UI 로 개선하고, 좀 더 생산성 있는 View 개발을 위해, JavaScript 와 React 기술을 일부 공부하여 프론트엔드를 바꾸기로 결정했다. > 이 영역도 모르는게 ...