`
longyunyinxue
  • 浏览: 6387 次
  • 性别: Icon_minigender_1
  • 来自: 西安
最近访客 更多访客>>
社区版块
存档分类
最新评论

JPA用Hibernate实现环境

 
阅读更多
1,下载hibernate3.3.2
hibernate-distribution-3.3.2.GA-dist.zip
hibernate-entitymanager-3.4.0.GA.zip,
hibernate-annotations-3.4.0.GA.rar(这里有hibernate注解包和针对jpa实现的包)。

2,解压文件hibernate-distribution-3.3.2.GA-dist.zip3,
提取hibernate实现jpa所需jar包:
   --------------------------- hibernate核心包,8个
  1)hibernate-distribution-3.3.2.GA/hibernate3.jar
  2)hibernate-distribution-3.3.2.GA/lib/bytecode/cglib/cglib2.2.jar
  3)hibernate-distribution-3.3.2.GA/lib/required/*.jar,6个
   --------------------------- hibernate注解包,3个
  4)hibernate-annotations-3.4.0.GA/hibernate-annotations.jar
  5)hibernate-annotations-3.4.0.GA/ejb3-persistence.jar
  6)hibernate-annotations-3.4.0.GA/hibernate-commons-annotations.jar
   -------------------------- hibernate针对jpa实现的包,3个
   7)hibernate-entitymanager-3.4.0.GA/hibernate-entitymanager.jar
   8)hibernate-entitymanager-3.4.0.GA/lib/test/log4j.jar
   9)hibernate-entitymanager-3.4.0.GA/lib/test/slf4j-log4j12.jar

3,jpa配置文件src/META-INF/persistence.xml
<?xml version="1.0" encoding="UTF-8"?>
<persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"
             version="2.0">
   <persistence-unit name="zqm" transaction-type="RESOURCE_LOCAL">
      <properties>
         <property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialect"/>
         <property name="hibernate.connection.driver_class" value="com.mysql.jdbc.Driver"></property>
         <property name="hibernate.connection.username" value="root"></property>
         <property name="hibernate.connection.password" value="root"></property>
         <property name="hibernate.connection.url" value="jdbc:mysql://localhost:3306/zqm?useUnicode=true&amp;characterEncoding=UTF-8"></property>
         <property name="hibernate.hbm2ddl.auto" value="update"/>
      </properties>
   </persistence-unit>
</persistence>
分享到:
评论

相关推荐

    spring-jpa(hibernate实现)环境搭建

    标题 "spring-jpa(hibernate实现)环境搭建" 涉及到的是在Java开发中使用Spring Data JPA和Hibernate来构建数据访问层的过程。Spring Data JPA是Spring框架的一部分,它提供了一种简化的方式来操作数据库,而...

    JSF+Spring+JPA_Hibernate实现_的环境搭建

    这篇文档"JSF+Spring+JPA_Hibernate实现_的环境搭建.pdf"将引导你一步步建立这样的开发环境,让我们深入探讨其中涉及的知识点。 首先,**JavaServer Faces (JSF)** 是一种Java EE标准的MVC(模型-视图-控制器)框架...

    JSF+Spring+JPA(Hibernate实现)的环境搭建

    ### JSF+Spring+JPA(Hibernate实现)的环境搭建 #### 一、概述 根据提供的文件信息,本文旨在深入探讨如何构建一个基于JSF、Spring 和 JPA(使用 Hibernate 实现)的技术栈。该技术栈被视为Struts2+Spring+...

    JPA-Hibernate包

    Hibernate不仅实现了JPA规范,还额外提供了一些特性,如二级缓存、更灵活的查询选项和性能优化工具。 **JPA核心概念:** 1. **实体(Entity)**:在JPA中,实体是映射到数据库表的Java类。通过在类上添加`@Entity`...

    springboot+jpa(hibernate配置redis为二级缓存) springboot2.1.4

    在本文中,我们将深入探讨如何在Spring Boot 2.1.4.RELEASE项目中结合JPA(Java Persistence API)和Hibernate实现Redis作为二级缓存。首先,我们需要理解这些技术的基本概念。 Spring Boot 是一个用于简化Spring...

    手动创建 SpringMvc +SpringDataJpa+Hibernate+ freemarker mavenProject+ 环境切换 webDemo

    在本项目中,我们主要探讨如何手动构建一个基于SpringMVC、Spring Data JPA、Hibernate以及FreeMarker模板引擎的Maven工程,同时实现环境切换功能。这个基础框架为日常开发工作提供了必要的支持。 首先,SpringMVC...

    JSF+Spring+JPA(Hibernate实现)的环境搭建.doc

    在构建企业级Java应用时,JSF(JavaServer Faces)、Spring和JPA(Java Persistence API,通常通过Hibernate实现)是一个常见的技术栈。这篇文档主要介绍了如何整合这些技术来搭建一个开发环境。 首先,JSF是一种...

    JPA-Hibernate实现所需的完整Jar包

    2. **JPA Provider**: Hibernate作为JPA的实现,其自身包含了一个JPA提供者,如`hibernate-entitymanager.jar`,它提供了对JPA规范的实现。 3. **JTA (Java Transaction API)**: 为了实现事务管理,通常需要`jta.jar...

    Spring + JPA + Hibernate配置

    通过上述步骤,你可以在Spring环境中顺利地集成和使用JPA及Hibernate,实现高效的数据持久化操作。记住,理解每个组件的作用以及它们如何协同工作是至关重要的,这样你才能灵活应对各种开发需求。

    JPA简述及用Hibernate实现环境

    **搭建JPA with Hibernate环境** 需要以下步骤: 1. **添加依赖**:在项目中引入Hibernate和JPA相关的jar包。压缩包文件`JAP_Hibernate_lib`可能包含这些必要的库,例如hibernate-core、hibernate-entitymanager、...

    SpringMvc+Spring+JPA+Hibernate实现的增删改查.zip

    在本项目中,"SpringMvc+Spring+JPA+Hibernate实现的增删改查.zip" 是一个使用Java技术栈开发的Web应用实例,主要涵盖了Spring MVC、Spring框架、JPA(Java Persistence API)以及Hibernate这四个核心组件。...

    用maven构建SpringMVC+JPA+Hibernate+Hsql+jetty的web项目

    【标题】"用maven构建SpringMVC+JPA+Hibernate+Hsql+jetty的web项目"涉及了多个核心的Java Web开发技术,这里我们将深入探讨这些技术以及如何将它们整合到一起。 1. Maven:Maven是Apache的一个开源项目,它是一个...

    spring+springMVC+jpa+hibernate框架整合

    总的来说,"spring+springMVC+jpa+hibernate框架整合"提供了一个强大且灵活的Web应用开发环境。它简化了开发流程,提高了代码的可读性和可维护性,同时也支持数据库无关性和松耦合,是现代企业级应用开发的首选方案...

    Spring2.5 + JPA(Hibernate)实现

    标题 "Spring2.5 + JPA(Hibernate)实现" 涉及到的是在Java开发环境中,使用Spring框架的2.5版本与Java Persistence API (JPA) 的一种集成方式,其中Hibernate作为JPA的提供商。这篇博文可能是指导开发者如何在项目中...

Global site tag (gtag.js) - Google Analytics