hibernate环境配置和依赖添加

雨后观山色      2022-05-02     249

关键词:

1.Hibernate依赖包的添加

File---->Project Structure,按照如图所示操作,导入所依赖的jar包。

2.生成hibernate.hbm.xml的配置文件

(1)点击File,弹出的菜单中点击Project Structure;

(2)点击左侧的Modules,再点击“+”号,再在弹出的菜单中选择Hibernate;

(3)在这时,项目中多出了一个Hibernate,点击Hibernate,再点击“+”号,选择hibernate.hbm.xml;

(4)弹出的窗口中选择Hibernate的版本,然后点击OK;

(5)这时项目架子中多出了一个名为hibernate.hbm.xml的配置文件;

3.配置数据库

(1)点击左下角按钮,使窗口样式如图所示;

 (2)选择数据库;

(3)配置数据库后测试连接是否成功,若成功后点击确定;

4.生成Hibernate的实体类以及配置文件

(1)点击窗口中的Persistence;

(2)选择数据源,配置实体类包,选择要生成的实体类(其中日期类型的只能手动修改为java.util.Date),然后点击OK

(2)点击ok,后会生成如下内容

hibernate.cfg.xml文件配置如下:

<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE hibernate-configuration PUBLIC
    "-//Hibernate/Hibernate Configuration DTD//EN"
    "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
  <session-factory>

    <property name="connection.url">jdbc:mysql://localhost:3306/storereviews?serverTimezone=UTC&amp;useSSL=false</property>
    <property name="connection.driver_class">com.mysql.cj.jdbc.Driver</property>
    <property name="connection.username">root</property>
    <property name="connection.password">plj888888</property>

    <!-- DB schema will be updated if needed -->
    <!-- <property name="hbm2ddl.auto">update</property> -->


    <mapping resource="ProductClass/Huaweip20Taobao.hbm.xml"/>
    <mapping resource="ProductClass/Iphonexrtaobao.hbm.xml"/>
    <mapping resource="ProductClass/Totalcommentxiaomi8.hbm.xml"/>
    <mapping resource="ProductClass/Xiaomi8Taobao.hbm.xml"/>
    <mapping resource="ProductClass/Fenciresult.hbm.xml"/>
    <mapping resource="ProductClass/Jufaanalyze.hbm.xml"/>
    <mapping resource="ProductClass/Qinggananalyze.hbm.xml"/>
    <mapping resource="ProductClass/Productfeature.hbm.xml"/>
    <mapping resource="ProductClass/Opinionword.hbm.xml"/>
    <mapping resource="ProductClass/Featurewordtree.hbm.xml"/>
    <mapping resource="ProductClass/Featureandfreq.hbm.xml"/>
    <mapping resource="ProductClass/Advword.hbm.xml"/>
    <mapping resource="ProductClass/Objectiveword.hbm.xml"/>
    <mapping resource="ProductClass/Xiaomi8Taobaonew.hbm.xml"/>
    <mapping resource="ProductClass/Problemfreq.hbm.xml"/>
    <mapping resource="ProductClass/Huaweip20Taobaonew.hbm.xml"/>
    <mapping resource="ProductClass/Iphonexrtaobaonew.hbm.xml"/>
    <mapping resource="ProductClass/WordsParagraphsEntity.hbm.xml"/>
    <mapping class="ProductClass.WordsParagraphsEntity"/>


  </session-factory>
</hibernate-configuration>

 

hibernate入门

学习hibernate的一个Demo,使用hibernate对Customer类进行单表增删改查,hibernate是ORM对象关系映射技术,可以对JDBC数据库底层操作进行封装,简化开发。1.环境搭建官网上下载hibernate的依赖包,hibernate可以再java环境下也可以在web环境... 查看详情

idea2020.3配置创建hibernate(代码片段)

创建项目新建web项目,注意勾选对应的Hibernate库文件。添加MySQL数据库驱动<dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>8.0.22</version></dependency>pom.xml添加以上依赖。... 查看详情

使用 hibernate、hibernate 注释和 ehcache 的 Maven 依赖项是啥?

】使用hibernate、hibernate注释和ehcache的Maven依赖项是啥?【英文标题】:WhataretheMavendependenciestousehibernate,hibernateannotations,andehcache?使用hibernate、hibernate注释和ehcache的Maven依赖项是什么?【发布时间】:2011-05-0419:14:14【问题描述】:... 查看详情

使用注解的方式搭建基本hibernate和struts2运行环境

...jar包,jar包在网上有很多资源,就不进行说明了 搭建hibernate环境在src下编写hibernate.xml文件  编写实体类        注意:hibernate.xml文件中的属性<propertyname="hb 查看详情

JSR-303 依赖注入和 Hibernate

】JSR-303依赖注入和Hibernate【英文标题】:JSR-303dependencyinjectionandHibernate【发布时间】:2011-02-1207:56:07【问题描述】:春季3.0.2,休眠3.5.0,Hibernate-Validator4.0.2.GA我正在尝试使用以下方法将Spring依赖项注入ConstraintValidator:@PersistenceCon... 查看详情

java:hibernate框架(环境搭建,hibernate.cfg.xml中属性含义,hibernate常用api对象,hibernteuitl,对象生命周期图,数据对象的三种状态)

...nbsp; 三个准备+7个步骤     准备1:新建项目并添加hibernate依赖的jar文件        准备2:在classpath下(src目录下)新建hibernate的配置文件:hibernate.cfg.xml<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEhibernate-c 查看详情

从 Spring 依赖管理获取 Hibernate 版本以在 Gradle 中配置插件

】从Spring依赖管理获取Hibernate版本以在Gradle中配置插件【英文标题】:GettingHibernateversionfromSpringdependencymanagementtoconfigureplug-ininGradle【发布时间】:2021-05-1808:36:38【问题描述】:是否可以获取SpringBoot\'sdependencymanagement管理的Hibernat... 查看详情

opencv安装及其开发环境配置(c++)

目录第一章Opencv安装及其环境变量配置1.1下载并安装OpenCV1.2OpenCV环境变量配置第二章VisualStudio2019编译器下载安装第三章OpenCV开发环境配置(C++)3.1创建项目3.2添加包含目录3.3添加库目录3.4添加附加依赖项3.5后续问题的检验和... 查看详情

hibernate入门

Hibernate概述   优缺点   与Mybatis比较  配置Hibernate框架   下载并部署jar文件   编写Hibernate配置文件    添加本地dtd文件映射(提供编码提示,可添加configuration和mapping)    <!DOCTYPEhibernate-configurationP... 查看详情

如何使用环境变量配置 Hibernate

】如何使用环境变量配置Hibernate【英文标题】:HowcanIconfigureHibernatewithenvironmentvariable【发布时间】:2012-01-1102:12:45【问题描述】:所以我想在heroku上部署我的java应用程序。部署后,它会设置一个环境变量DATABASE_URL。我想用它作... 查看详情

使用 Spring Boot + Hibernate + MySql 运行 MVC 应用程序

】使用SpringBoot+Hibernate+MySql运行MVC应用程序【英文标题】:RunningaMVCappusingSpringBoot+Hibernate+MySql【发布时间】:2014-08-2207:00:11【问题描述】:我是Spring环境的新手。我试图使用SpringBoot和Hibernate作为ORM和MYSQL作为数据库来开发一个基... 查看详情

如何使用环境变量配置hibernate

...后,它会设置一个环境变量DATABASE_URL。我想用它作为我的hibernate网址。我目前有hibernate.cfg.xml,并在那里设置了urljdbc:postgresql://localhost:port/db。如何将其更改为DATABASE_URL?答案其中一种方法是在创建SessionFactory之前使用setProper... 查看详情

gulp环境配置——cdn地址接口请求地址自动添加seajs混淆压缩等

一、src目录结构├─statics│├─css││├─common││└─pages│├─img││├─common││└─pages│└─js│├─common│├─pages│├─pages_es6│└─plugins└─view二、package.json依赖和script配置{  "name":"",  "version":"1.0.0",  "d... 查看详情

spring4和hibernate4.0.0的整合

1.在myeclipse以下创建一个javaproject或者webproject,我创建的时webproject,用的myeclipse20132.导入spring的依赖包3.导入hibernate的依赖包 4.在src文件夹以下配置hibernate的核心文件hibernate.cfg.xml<?xmlversion=‘1.0‘encoding=‘utf-8‘?>< 查看详情

引点科技私房菜专栏之spring集成struts和hibernate(代码片段)

Spring集成Struts和Hibernate文章目录Spring集成Struts和HibernateSpring集成所需jar包依赖包集成model层dao层view层配置文件结果显示Spring,Struts,Hiberbate基础已经学习完成。想自己把这三个框架集成一下,然后再写一个后台管理网站练练手... 查看详情

Hibernate 和 Apache Felix 的依赖链冲突

】Hibernate和ApacheFelix的依赖链冲突【英文标题】:DependencychainconflictsforHibernateandApacheFelix【发布时间】:2014-06-2302:14:18【问题描述】:我理解OSGi抱怨多个依赖链的概念-一个包不止一次可用,当导入包没有准确指定它需要哪个版本... 查看详情

spring+springmvc+hibernate环境搭建与配置

这里给出JavaWeb项目Spring+Springmvc+Hibernate框架环境的搭建与配置,方便以后快速创建项目。下面是以本人的一个项目为例给出的配置,不同项目具体的结构都是可以按一下结构完成的,至于配置内容则需要按照具体的项目需求更改... 查看详情

pom.xml多配置环境加载不同依赖

参考技术A在maven工程下创建springboot程序并打包,配置文件的主导权应该属于pom.xml文件。也就是说,当.yml文件和pom.xml文件同时配置了不同的环境,那么程序打包执行后执行的将会是pom.xml下的配置 查看详情