spring framework10 [Spring Framework] 부트 스트랩 적용하기 1.부트스트랩이란? 오늘은 트위터에서 만든 오픈소스인 부트스트랩을 스프링 프레임워크에 적용하는법에 대해서 알아보겠습니다. 부트스트랩(Bootstrap)은 웹사이트를 쉽게 만들 수 있게 도와주는 HTML, CSS, JS 프레임워크입니다. 하나의 CSS 로 휴대폰, 태블릿, 데스크탑까지 다양한 기기에서 작동합니다. 다양한 기능을 제공하여 사용자가 쉽게 웹사이트를 제작, 유지, 보수할 수 있도록 도와줍니다. 2. 스프링과 부트스트랩 연동하기 - 부트스트랩 오픈소스 사이트 Free Bootstrap Themes & Templates - Start Bootstrap Free themes for Bootstrap 4 that are open source, MIT licensed, and free to downloa.. 2019. 10. 22. [Spring Framework] web.xml 기초 1. web.xml이란? web.xml이란 웹 어플리케이션의 설정을 위한 배포 서술자(deployment descriptor)입니다. 다음은 web.xml의 역할입니다. º Deploy할 때 Servlet의 정보를 설정 º 브라우저가 Java Servlet에 접근하기 위해서는 서버에 필요한 정보를 알려주어야 해당하는 Servlet을 호출 가능 - 배포할 Servlet이 무엇인지 - 해당 Servlet이 어떤 URL에 매핑되는지 web.xml 예시 welcome servlets.WelcomeServlet welcome /welcome aliases 설정 º 서블릿 이름을 실제 서블릿 클래스에 연결 º servlets.WelcomeServlet은 개발자에 의해 작성된 실제 클래스 이름으로 설정 매핑 설정 º.. 2019. 10. 12. [SpringFramework] 이클립스 스프링 Hello World 이번 포스팅에서는 이클립스를 이용하여 웹에 Hello World 텍스트를 출력해보겠습니다. 1. 스프링 프로젝트 생성 우선 스프링 프로젝트를 생성하겠습니다. 실무에서 주로 사용하는 Spring Legacy Project(Spring Project)를 선택하겠습니다. File -> new -> spring legacy project 2. 프로젝트 설정 Spring MVC Project를 클릭하고 프로젝트의 이름을 지정합시다. 이름은 마음대로 정하시면 됩니다. 그리고 Next 버튼을 누르고 패키지의 이름을 정해주고 Finish 버튼을 클릭합시다. * Finish를 누르면 maven이 필요한 라이브러리들을 받아옵니다. 이때 maven이 다운로드한 라이브러리들은 .m2라는 폴더에 저장됩니다. 숨김파일로 되어있을.. 2019. 6. 30. [Spring Framework] 스프링 시작하기 스프링이란 무엇인가? 애플리케이션의 기본 틀 - 스프링 컨테이너 스프링 컨테이너 : 설정정보를 참고로 해서 애플리케이션을 구성하는 오브젝트를 생성하고 관리 공통 프로그래밍 모델 - loC/DI, 서비스 추상화, AOP 3가지 핵심 프로그래밍 모델 지원 * IoC/DI 오브젝트의 생명주기와 의존관계에 대한 프로그래밍 모델. 유연하고 확장성이 뛰어난 코드를 만들 수 있게 도와주는 객체지향 설계 원칙과 디자인 패턴의 핵심 원리를 담고 있는 IoC/DI를 프레임워크의 근간으로 삼고 있습니다 * 서비스 추상화 스프링을 사용하면 환경이나 서버, 특정 기술에 종속되지 않고 이식성이 뛰어나며 유연한 애플리케이션 만들 수 있습니다. 이를 가능하게 해주는 것이 바로 서비스 추상화입니다. 구체적인 기술과 환경에 종속되지 않.. 2019. 5. 12. 이전 1 2 다음