spring crud 예제

안녕하세요 DeviPrasad, 나는 동일한 정확한 예를 사용하지만, 내가 응용 프로그램을 실행할 때 메신저 404 오류를 받고. 당신은 저를 도와주세요 수 있습니다. 당신은 최대 절전 모드에서 방언을 확인했습니까4Annotated세션팩토리. 주어진 예에서 방언은 org.hibernate.dialect.MySQLDialect로 설정되어 있습니다. Oracle을 사용하는 경우 해당 올바른 방언으로 변경해야 합니다. 내가 확인하고이 http://stackoverflow.com/questions/4369944/hibernate-dialect-for-oracle-database-11g 여기에서 가져온 org.hibernate.dialect.Oracle9iDialect이어야하는 것 같다. 안녕하세요 Pankaj, 나는 프로그래밍 방식으로 선언적 트랜잭션 관리 (최대 절전 모드 및 봄) 예를 찾고 있습니다. 한 트랜잭션이 실패한 두 번째 트랜잭션이 자동으로 되돌아가는 경우 블로그에서 설명할 수 있습니다. 나는 통합하는 방법을 이해해야합니다 : 최대 절전 모드, NetBeans에서 MySQL과 봄 MVC.

누군가가 솔루션 코드가있는 경우, 긴급, 저를 보내 주시기 바랍니다. 대신 URL의 단지 URl / SpringMVCHiberante / 사람을 작성 컨트롤러 클래스는 스프링 MVC의 주요 기능 중 일부에 의존한다. 스프링 MVC에 대한 자세한 가이드는 스프링 MVC 자습서를 참조하십시오. 그냥이 좋은 기사에 대한 감사를 원한다. 나는 봄 MVC -최대 절전 모드 – Mysql 예제의 완벽한 예의이 유형을 찾고 있었다 . 많은 사람들이 404 문제에 직면하고 있습니다, 인덱스 페이지가 없기 때문에. 나는 사람들이 쉽게이 예제를 실행할 수 있도록 인덱스 페이지를 추가하도록 요청 자습서 주셔서 대단히 감사합니다. 거의 괜찮아! 그러나 나는 progect을 시작할 때, 나는 오류 404 내가 손 주소 / 사람 모두 작동으로 작성하는 경우 디스패처 서벌렛에서 URI [/ SpringMVCHibernate /]와 HTTP 요청에 대한 찾을 매핑이 없습니다! 내가 볼 필요가 있는 곳. (서볼렛 컨텍스트.xml에서 나는 아무것도 변경되지 않습니다). 이 게시물에서는 Spring MVC 및 최대 절전 모드를 사용하여 간단한 CRUD 응용 프로그램을 개발하는 방법을 설명합니다.

MySQL을 데이터베이스로 사용하고 Maven을 프로젝트의 빌드 도구로 사용했습니다. 우리의 응용 프로그램은 당신이 보거나 직원을 검색 할 수있는 직원 관리 시스템입니다, 새로운 empoloyee을 만들, 편집하거나 기존 직원을 삭제. 그러나 아래 오류와 함께 실패 빌드 : “목표 org.apache.maven.plugins를 실행하는 데 실패: maven 전쟁 플러그인 :2.2 : 전쟁 (기본 전쟁) 프로젝트 SpringHibernateWeb: 오류 조립 WAR: webxml 속성이 필요합니다 (또는 실행하는 경우 웹 -INF / web.xml 업데이트 모드에서) -> [도움말 1]” 필요한 장소에 web.xml이 있습니다. 당신은 내가 누락 된 무엇으로 조언을 하시기 바랍니다 수 있습니까? 이 예제에서 DAO의 유효성을 검사하기 위해 JUNIT를 작성하는 데 도움을 주시면 예제에 대해 대단히 감사드리며 작동하지 않습니다. 내 서버에 배포 한 후 다음과 같은 것을 가지고 있습니다 : @Entity 개의 추가 가있는 클래스에 추가되었습니다. 따라서 이 경우 최대 절전 모드인 JPA 구현은 도메인 엔터티에서 CRUD 작업을 수행할 수 있습니다. 최대 절전 모드에 대한 입문 가이드를 보려면 봄과 함께 최대 절전 모드 5에 대한 자습서를 방문하십시오. 정보: HHH000397: 스레드 “메인” org.hibernate.mappingexception에서 ASTQueryTranslator공장 예외 사용: 알 수 없는 엔티티: com.journaldev.model.Person at org.hibernate.internal.sessionFactoryImpl.getEntityPersister( SessionFactoryImpl.java:1096) at org.hibernate.internal.getEntityPersister(SessionImpl.java:1488) at org.hibernate.engine.internal.internal.internal.foreignKeys.isTransient(ForeignKeys.java:242) org.hibernate.event.internal.abstractSaveEventListener.getEntityState (추상 저장이벤트Listener.java:521) 에서 org.hibernate.event.internal.defaultPersistEventListener.onPersist(기본지속이벤트Listener.java:116) org.hibernate.event.internal.defaultPersistEventListener.onPersister.onPersist(DefaultPersistEventListener.java:75) at org.hibernate.internal.internal.event.org.hibernate.internal.sessionImpl.persist(SessionImpl.java:811) SessionImpl.java:784) at org.hibernate.internal.SessionImpl.persist(SessionImpl.java:789) at com.journaldev.dao.PersonDAOImpl.save(PersonDAOImpl.java:22) at com.journaldev.main.springHibermain.main(SpringHibernateMain.22) @EnableJpaRepositories: 런타임에 관련 코드를 삽입하기 위해 스프링 데이터 JPA가 지정된 패키지(net.codejava)에서 리포지토리 클래스를 찾도록 지시합니다.