반응형 JavaScript/Spring44 [spring framework]스프링 컨테이너란? IoC? IoC를 설명하기 앞서 컨테이너의 개념을 알고 가야합니다. 컨테이너란 객체의 생명주기를 관리하고, 객체에게 기능을 제공하는 역활을 합니다. 기존 개발자들은 new라는 키워드를 이용하여 객체를 생성했죠. 그리고 인터페이스를 호출하는등 객체를 생성하고 소멸시켰는데, 이것을 컨테이너가 대신해줍니다. 컨테이너에서 관리할 객체를 위한 별도 파일이 존재합니다. 지난 스프링 기초를 할때 잠시 다뤘던 servlet컨테이너는 web.xml을 가진다고 했죠. 마찬가지로 스프링 컨테이너가 사용할 xml을 만들어 봅시다. 프로젝트->src->main->resources경로로 가셔서 new -> Other를 눌러줍니다. 그후 spring -> Spring Bean Configuration File을 눌러줍니다. 파일명은 app.. 2022. 1. 25. [Spring]스프링 prefix & suffix 를 이용하여 view페이지 지정하기 위 코드를 보시면 servlet.xml 코드입니다. spring에는 Servlet-context.xml 라고 지정되어 있을거예요. 여기를 보시면 맨아래 두줄 name="prefix"와 그아래 name="suffix" 보이시나요? prefix는 접두어, suffix는 접미어로 사용한다고 생각하시면 됩니다. 무슨말인지 설명해드릴께요. 만약 제가 page.jsp라는 페이지로 이동을 하려합니다. 그런데 해당 page.jsp의 경로는 /test/page.jsp에 있을때, 컨트롤러에서는 /test/page.jsp이런식으로 리턴을 해줘야해요. 하지만 위 코드처럼 앞에는 /test/가 붙고 뒤에는 .jsp붙는다면? 컨트롤러에서 page라는것만 리턴하면 자동으로 해당 페이지를 찾아주게 됩니다. 이말은 즉, 페이지명이 달.. 2022. 1. 25. [spring framework] spring 신입 웹 개발자 면접 질문 모음(스프링 면접 질문) 따로 면접 질문과 그에 따른 대답을 정리하여 올리고 있고, spring또한 코드로 계속 포스팅을 하고있습니다. 하지만 이렇게 따로 정리하는 이유는, 아무리 코드를 잘짜도 어떤 회사에 입사하기 위해서는 질문에 대한 답을 얼마나 정확하고, 확실히 했는지에 따라 사람을 판단합니다. 코드를 본인의 로직대로 엄청 잘 처리하는 사람A는 깃허브나, 따로 레포지토리를 관리하여 보여줄순 있겠지만, 거기에서 사용하는 기술이나 자신이 사용하는 프레임워크는 가장 근본이 되는 답을 못합니다. 하지만 B는 코드를 잘 못짜지만, 자신이 사용하는 기술에 대해 잘 알고 설명도 잘 할수 있다면, 면접관 분들은 B를 뽑게 되겠죠. 그렇기 때문에 회사에 들어가기 위해+근본적인 문제해결을 위해 코딩과 이론이 뒷바침되야 한다고 생각합니다. 그.. 2022. 1. 24. [이클립스 spring 오류 해결 방법] spring 이클립스 서버 구동시 오류 sqlmap </sqlmap> 이런 오류가 떴을때 2시간을 찾았지만 대부분 1번과 같은 해결방법을 제시하였어요. 하지만..web에 w도 안해본 저에게 너무 큰 실수를 하게 되었습니다. css html 0.001도 모르고 있을때 발생한 오류라 많이 찾았봤는데, 저 처럼 아무것도 모르는 분들은 2번도 확인해 주세요. sqlmap 이런 오류가 발생 했을때 확인해봐야 하는 것입니다.. 1. sql 오류가 뜬 해당 xml파일에 들어가 태그의 짝이 맞는지 확인한다. 위에서 태그라하면 sqlmap 의 태그 및 등 모든 태그를 의미한다. 2. 주석이 잘 달려있나 확인해본다. 사용예) , 가끔 /**/ , // 같은 주석이 안될때도 있습니다. 이클립스에서 xml을 사용하기 때문에 //나 /**/등이 사용이 되었다고,(글씨색이 회색 처리 되는 상황) .. 2022. 1. 22. 이전 1 ··· 6 7 8 9 10 11 다음 반응형