java

Spring/Hibernate

[오류해결] org.hibernate.hql.internal.ast.QuerySyntaxException

하이버네이트를 통해 쿼리를 사용하다보면 꼭 한 번은 만나볼 오류 중 하나이다. org.hibernate.hql.internal.ast.QuerySyntaxException: board is not mapped [from board order by id] org.hibernate.hql.internal.ast.QuerySyntaxException.generateQueryException(QuerySyntaxException.java:79) org.hibernate.QueryException.wrapWithQueryString(QueryException.java:103) org.hibernate.hql.internal.ast.QueryTranslatorImpl.doCompile(QueryTranslatorI..

JAVA/Maven

[Maven] 자바 버전 바꾸기

메이븐 파일을 만들면 1.8이 아닌 다른 버전으로 되어있는 경우가 있다. Defalut값이 1.8이 아닌 다른 버전이기 때문에 그런 것이다. 메이븐 프로젝트에서는 일반 자바 프로젝트와는 다르게 pom.xml을 통해 자바 버전을 바꿔줘야한다. 1. pom.xml 수정 pom.xml을 확인해보면 위의 빨간박스로 되어있는 부분이 있을 것이다. UTF-8 1.7 1.7 메이븐 컴파일러가 현재 1.7버전으로 설정되어있는 것을 확인할 수 있다. 이제 아래와 같이1.7을 1.8로 바꿔주면 된다. UTF-8 1.8 1.8 2. 프로젝트 업데이트 pom.xml의 내용을 바꾸었다면 프로젝트를 업데이트해주자 프로젝트를 우클릭 > Maven > Update Project 를 클릭한다. 밑의 3개의 체크박스를 체크해주고 OK버..

JAVA/Maven

[Maven] 메이븐 사용하기

1. 메이븐 플러그인이 있는지 확인하기 m2e 로 검색하여 Maven에 필요한 플러그인이 설치되어있는지 확인해보자. 아마 대체로 설치되어 있을 것이다. *** m2e 플러그인이 없을 경우 *** 다시 돌아가서 Add를 눌러준다. 위와 같이 적어준다. location은 "http://download.eclipse.org/technology/m2e/releases" 이다 Add 버튼을 누르면 이클립스에 파일이 fetch될 것이다. 해당 레포지토리가 목록에 생기는데 체크박스를 클릭하고 Next를 클릭한다. 또다시 Next를 클릭하고 Finish로 마무리하자. 설치 후에 위에 했던 방법으로 잘 설치됐는지 다시 확인해보자. ******************** 2. 프로젝트 만들기 메이븐 프로젝트를 만들어준다. ..

Spring/Spring

[Spring] 스프링 프레임워크란?

스프링 프레임워크 스프링 프레임워크는 오픈소스 애플리케이션 프레임워크이다. 자바 최고의 프레임워크로서 동적 웹 사이트를 개발하기 위해 사용된다. 주로 엔터프라이즈급 애플리케이션을 개발하기 위해 사용되는데 여기서 엔터프라이즈급이란 기업, 대규모 조직급이라고 생각하면 될 것 같다. 정리하자면 큰 규모의 개발을 위해 많이 사용된다. ** 여기서 프레임워크란? ** 프레임워크는 자주 쓰이는 기능들을 모아 놓은 유틸(클래스)들의 집합이다. 프레임이라는 말 그대로 소프트웨어 개발에서 뼈대 역할을 할 수 있다. 1. 스프링의 탄생과 역사 스프링은 1.0 버전으로 2004년 3월에 처음 배포되었다. 그렇다면 그 전에는 어떤 기술을 사용했을까? EJB(Enterprise JavaBeans)와 JSP를 많이 사용했다 **..

JAVA/JSP & Servlet

커넥션풀 [JSP 기초]

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

[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. - Hibernate More than an ORM, discover the Hibernate galaxy. hibernate.org Hiberna..

gakko
'java' 태그의 글 목록 (2 Page)