[Maven] 메이븐 사용하기
·
레거시모음/스프링
1. 메이븐 플러그인이 있는지 확인하기 m2e 로 검색하여 Maven에 필요한 플러그인이 설치되어있는지 확인해보자.아마 대체로 설치되어 있을 것이다. *** m2e 플러그인이 없을 경우 ***다시 돌아가서 Add를 눌러준다. 위와 같이 적어준다.location은 "http://download.eclipse.org/technology/m2e/releases" 이다Add 버튼을 누르면 이클립스에 파일이 fetch될 것이다. 해당 레포지토리가 목록에 생기는데 체크박스를 클릭하고 Next를 클릭한다.또다시 Next를 클릭하고 Finish로 마무리하자. 설치 후에 위에 했던 방법으로 잘 설치됐는지 다시 확인해보자.******************** 2. 프로젝트 만들기메이븐 프로젝트를 만들어준다...
[Spring] 스프링 프레임워크란?
·
Spring
스프링 프레임워크스프링 프레임워크는 오픈소스 애플리케이션 프레임워크이다.자바 최고의 프레임워크로서 동적 웹 사이트를 개발하기 위해 사용된다.주로 엔터프라이즈급 애플리케이션을 개발하기 위해 사용되는데 여기서 엔터프라이즈급이란 기업, 대규모 조직급이라고 생각하면 될 것 같다. 정리하자면 큰 규모의 개발을 위해 많이 사용된다. ** 여기서 프레임워크란? **프레임워크는 자주 쓰이는 기능들을 모아 놓은 유틸(클래스)들의 집합이다.프레임이라는 말 그대로 소프트웨어 개발에서 뼈대 역할을 할 수 있다. 1. 스프링의 탄생과 역사스프링은 1.0 버전으로 2004년 3월에 처음 배포되었다. 그렇다면 그 전에는 어떤 기술을 사용했을까?EJB(Enterprise JavaBeans)와 JSP를 많이 사용했다 ** 여기서 자..
커넥션풀 [JSP 기초]
·
레거시모음/JSP & Servlet
1. 커넥션풀이란? 커넥션풀이란 객체를 미리 생성해 풀(pool)에 넣어놓고 요청이 있을 때마다 이미 생성된 Connection 객체를 가져다 쓰고 다시 반환하는 방법이다. 사용이 끝난 객체를 연결 해제하지 않고 반납하여 다시 사용할 수 있도록 하는 것이다. 복잡성을 줄이기 위해 환경설정과 연결 관리 등은 xml파일에서 따로 관리하고 필요할 때마다 획득하여 사용하는 것이다. 2. 커넥션풀 사용하는법 - MySQL Server에 context.xml에 들어간다. - context.xml 본 Server의 context.xml 에 삽입 자바 클래스에 /musthave?useSSL=false&serverTimezone=UTC 적었던 것을 아래와 같이 적어야한다. /musthave?useSSL=false&ser..
[Spring] 하이버네이트(Hibernate) 사용하는법
·
레거시모음/스프링
메이븐에서 사용하는법👇👇👇👇👇👇https://myvelop.tistory.com/71 [Maven] 하이버네이트 사용하기(feat. pom.xml)Maven파일에서 하이버네이트를 사용하는법을 알아보자 1. Hibernate에 들어가서 확인해보기 바로가기 👇👇👇👇👇👇 하이버네이트 홈페이지: https://hibernate.org/ Hibernate. Everything data. - Hibernate M.myvelop.tistory.com 1. Hibernate 설치http://hibernate.org/ Hibernate. Everything data. - HibernateMore than an ORM, discover the Hibernate galaxy.hibernate.or..
JDBC 연결 - 오류 발생의 사례들
·
레거시모음/JSP & Servlet
JDBC를 사용하다보면 여러가지 오류가 발생하게 되는데 대체로 url이나 driver 설정과정에서 문제가 생긴다 1. driver 문제 문제의 코드 Class.forName("com.mysql.jdbc.Driver"); 예전에 쓰이던 드라이버 클래스이다. 실행은 되지만 아래와 같은 경고창이 뜬다. Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary. 정상작동..
한글 인코딩 문제 해결 - 한글이 깨질 때 [JSP]
·
레거시모음/JSP & Servlet
한글로 작성된 폼을 get이나 post를 활용하여 다루면 자꾸 한글이 깨지게 된다. "나나나"라고 적어서 post방식으로 전송했지만 이상한 외계어가 출력되는 것을 확인할 수 있다. 어떻게 하면 이런 문제들을 해결할 수 있을까?? 1. 일시적인 방법 한글 값을 받을 때마다 매번 request객체의 setCharacterEncoding()을 적는 것으로 해결할 수는 있지만 굉장히 귀찮다. request.setCharacterEncoding("utf-8"); 한글을 변환 받는 곳 페이지마다 이것을 적어주면 한글변환이 정상적으로 된다. 2. 근본적인 문제 해결 하지만 이 귀찮은 문제를 한 번에 해결할 수 있다. web.xml에 몇 가지만 적어주면 매번 적어줄 필요가 없다!! - web.xml SetCharEnc..