본문 바로가기
728x90
반응형

spring3

[IntelliJ] 포트 변경 방법 (ft. localhost:8080 로그인 창) 상황 강의를 듣던 중 http://localhost:8080 포트로 실행을 했을 때 화면이 나와야 하는데, 나오지 않고 로그인 화면이 뜨길래 그 이유를 찾아보았다. 이유 이전에 내가 Eclipse환경에서 개발했을 때 Oracle를 설치해 사용했는데, 높은 확률로 같은 8080 포트를 쓰는 Oracle 포트와 겹쳐서 나타나는 현상일 것이라고 한다. 해결방법 현재 알고 있는 해결 방법은 3가지가 있다. 1. server.xml 포트 변경 apachetomcat/conf/server.xml 경로로 찾아가 server.xml 파일 우클릭 후 편집에 들어가 아래와 같이 포트를 수정한다. 하지만 나는 이미 8090 포트로 변경 후 사용했었기 때문에 이 방법은 사용하지 못했다. 2. Oracle 서비스 중지 제어판 .. 2021. 9. 26.
[Spring] 스프링 빈(Bean)이란? Spring Bean이란? Spring IoC 컨테이너가 관리하는 자바 객체를 빈(Bean)이라고 부른다. 우리가 알던 기존의 Java Programming에서는 Class를 생성하고 new를 입력하여 원하는 객체를 직접 생성한 후에 사용했었다. 하지만 Spring에서는 직접 new를 이용하여 생성한 객체가 아니라, Spring에 의하여 관리당하는 자바 객체를 사용한다. 이렇게 Spring에 의하여 생성되고 관리되는 자바 객체를 Bean이라고 하고, Spring Framework에서는 Spring Bean을 얻기 위하여 ApplicationContext.getBean()와 같은 메소드를 사용하여 Spring에서 직접 자바 객체를 얻어서 사용하게 된다. * Application Context는 Bean들을.. 2021. 9. 24.
[Spring] MVC 패턴 & Spring MVC Architecture & Spring 설정 파일 들어가면서.. Spring Framework로 웹 개발을 할 땐 기본적으로 MVC 패턴을 따른다. MVC 패턴은 Model, View, Controller 이 세 가지로 나뉘고, 역할을 분할하여 처리한다. 역할을 나누어 처리하기 때문에 서로의 결합도가 낮아져서 좋은 코드가 되며 유지보수도 하기 편해진다. Spring MVC Architecture와 Spring Framework의 설정 파일을 공부하기 앞서 MVC 패턴의 방식과 개념에 대해 알아보자. MVC 패턴이란? MVC 패턴은 Model, View, Controller 개념이 합쳐지면서 생긴 방식으로 소프트웨어 공학에서 사용되는 디자인 패턴이다. 디자인 패턴이란? 건축으로치면 공법에 해당하는 것으로, 소프트웨어의 개발 방법을 공식화 한 것이다. 소수.. 2021. 9. 6.
728x90
반응형