반응형

Back End/Spring 24

[Spring] 외부 라이브 러리 추가하는 방법 (web app library 추가)

생각했던 것 보다 은근 쉽다 아래 링크가 정리가 잘 되어 있어서 잊어버릴 경우, 추후 아래 링크를 참고하여 라이브 러리를 추가해야 겠다. 참고 링크 m.blog.naver.com/PostView.nhn?blogId=akj61300&logNo=80193849246&proxyReferer=https:%2F%2Fwww.google.com%2F Spring - Hello Spring 프로젝트에 외부 라이브러리 추가 이번에는 Hello Spring 프로젝트에 Gson 라이브러리를 추가하겠습니다.먼저 라이브러리를 다운로드 받아... blog.naver.com

Back End/Spring 2020.09.15

[Spring] mybatis 와 spring 연동 및 작동 방법에 대하여

이사님의 지시로 내부 웹사이트 일부를 구축하고 있던 중에 mybatis 에 쿼리를 연동시켜 DB를 불러오라는 이사님의 말씀이 제대로 이해가 안되서 구글링을 하다가 괜찮게 설명을 해주는 사이트를 발견한 것 같다... 추후 아래 링크를 참고해서 공부하거나 해야겠다 참고 링크 https://www.holaxprogramming.com/2015/10/18/spring-boot-with-mybatis/ Spring Boot에서 myBatis를 통해 Datasource 연동하기 예제 중심의 Spring Boot 시작하기 www.holaxprogramming.com

Back End/Spring 2020.08.08

[Spring] Model 1 - JSP 가 모든 것을 처리한다.

스프링을 공부한지 1달이 다되가는 시점에서 이제서야 웹 아키텍처가 조금씩 이해가 되기 시작하는 것 같다. MVC 란? Model , View , Controller 의 합성어로 소프트웨어 디자인 패턴이다. 각 M,V,C 에 대해 설명해보자면 - Model : 백그라운드에서 동작하는 로직을 처리하며, 어플리케이션이 '무엇'을 할지 정의한다. 내부 비즈니스 로직 처리 역할 - View : 사용자가 보게 될 결과 화면을 출력하고, 화면에 무엇을 보여주는 역할을 한다. 컨트롤러 하위에 종속되어,모델이 모델/컨트롤러가 보여주고자 하는것을 보여줄 것임 - Controller : 사용자의 입력처리와 흐름 제어를 담당하며, 모델이 어떻게 처리할지 알려주는 역할, 화면의 로직 처리 부분이다. MVC패턴에는 모델1방식과 ..

Back End/Spring 2020.06.24

[JAVA SPRING] : EL 과 JSTL

EL(Expression Language) JSP의 출력 문법을 대체하는 표현 언어 JSP에서의 값 표기법이며, i는 변수 ${ i } EL에서의 값 표기법이며, i는 이름 JSP 2.0에서 새로 추가된 스크립트 언어로서, 기존의 표현식(Expression) 을 대체하는 표현 언어 예를 들어, session 에 저장되어 있는 사용자 이름을 JSP 화면에 출력할 때, 로 표현했다면, EL 을 사용할 경우 ${username} 으로 표현할 수 있다. JSTL(JSP standard Tag Library) JSTL은 태그를 통해 JSP 코드를 관리하는 라이브러리로서, JSP의 가독성이 좋아진다. JSTL 은 라이브러리이기 때문에, JSTL 을 사용하려면 라이브러리를 다운로드해서 추가해야한다. JSP 페이지에서..

Back End/Spring 2020.06.16

[JSP] page 디렉티브 <%@ page %>

JPS 페이지에 대한 정보를 page 디렉티브(Directive)의 속성들을 사용해서 정의한다. 즉, 생성되는 문서의 타입, 스크립팅 언어, import할 클래스, 세션 및 버퍼의 사용 여부, 버퍼의 크기 등 JSP 페이지에서 필요한 설정 정보를 지정한다. 표현 식 : 보다 자세한 내용은 추후 아래 링크를 참고하여 다시한번 공부할 것 참고 링크 https://hyeonstorage.tistory.com/73 [JSP] page 디렉티브 page 디렉티브 JPS 페이지에 대한 정보를 page 디렉티브(Directive)의 속성들을 사용해서 정의한다. 즉, 생성되는 문서의 타입, 스크립팅 언어, import할 클래스, 세션 및 버퍼의 사용 여부, 버퍼 hyeonstorage.tistory.com

Back End/Spring 2020.06.08

[Spring] open the java build path property page of project 에러

다른 말로는 JRE SYSTEM LIBRARY UNBOUND 오류라고도 불린다. 아래 링크 참고해서 비슷한게 뜨면 해결해야겠다 참고 링크 https://jamesdreaming.tistory.com/164 [ eclipse ] JRE System Library unbound 오류 해결 방법 ■ eclipse JRE System Library unbound 오류 해결 방법 이클립스에서 JRE System Library unbound 오류 발생 한 경우 아래와 같은 순서로 해결 가능합니다. ▶ Java Build Path 수정 하러 가기 첫번째 방법: Pr.. jamesdreaming.tistory.com

Back End/Spring 2020.06.05

[Spring] : Several ports (8005, 8080, 8009) required by Tomcat v7.0 Server at localhost are already in use.

스프링을 배우고 있는 시점에서 톰캣이 같은 포트 넘버를 사용하지 못할때 나오는 에러이다. 이 에러가 나오는 이유도 여러가지라서..해결방법이 있지만.. 좀 귀찮긴하다. 우선, cmd 창을 켜서 netstat -ano 로 중복된 local address 를 확인해준 다음에. 해당 서비스가 어떤 서비스인지를 확인 할 필요가 있다. 작업관리자를 열서 해당 피드를 사용하고 있는 것을 확인한 후, 이를 지워주거나 사용을 중지시켜줘야된다. 나의 경우에는 TNSLSNR.exe 였기 때문에, [제어판] - [관리도구] - [서비스]에서 관련항목을 찾아 속성에서 서비스를 중지하고, 시작 유형을 사용안으로 변경했다. 그러고 난 이후 이클립스를 다시 키고 서버를 다시 했더니 문제없이 실행이 되었다. 자세한 내용은 아래 링크를..

Back End/Spring 2020.06.05

[JDBC] JDBC 기초 - PreparedStatement

statement를 상속받는 인터페이스로 SQL구문을 실행시키는 기능을 갖는 객체 PreCompiled된 SQL문을 표현 즉, statement객체는 실행시 sql명령어를 지정하여 여러 sql구문을 하나의 statement객체로 수행이 가능 보다 더 자세한 내용은 아래 링크를 참고하여 추후 공부할 것 참고 링크 http://blog.naver.com/PostView.nhn?blogId=javaking75&logNo=140162466611 [JDBC] JDBC 기초 - PreparedStatement란. [JDBC] JDBC 기초 - PreparedStatement란. PreparedStatement 객체 statement를 상속받는 인터... blog.naver.com

Back End/Spring 2020.06.03
반응형