`
cakin24
  • 浏览: 1367980 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

使用MyEclipse进行hibernate的基本配置实现一对多

阅读更多
一 创建一个Java项目hibernate-one2many
 
二 添加Hibernate的Jar包
Hibernate的Jar包可从官网下载
添加完后的效果


 
 
三 添加Mysql驱动Jar包
mysql-connector-java-5.1.30-bin.jar
 
四 创建一个hibernate.cfg.xml,并且编辑
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC
                "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
<hibernate-configuration>
    <session-factory>
        <property name="hibernate.connection.username">root</property>
            <property name="hibernate.connection.password">root</property>
            <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
            <property name="hibernate.connection.url">jdbc:mysql://127.0.0.1:3306/imooc?useUnicode=true&amp;characterEncoding=UTF-8</property>
            <property name="hibernate.dialect">org.hibernate.dialect.MySQL5Dialect</property>
        <property name="show_sql">true</property>
            <property name="format_sql">true</property>
            <property name="hbm2ddl.auto">update</property>
    </session-factory>
</hibernate-configuration>
 
 

 

 
  • 大小: 15.4 KB
1
0
分享到:
评论

相关推荐

    MyEclipse中hibernate的配置

    本文将详细介绍如何在MyEclipse 8.5环境下进行Hibernate的基本配置,并通过一个简单的例子来展示其配置过程及使用方式。 #### 二、Hibernate与JDBC对比 在介绍具体的配置步骤前,我们先简单对比一下Hibernate与JDBC...

    MyEclipse+Hibernate快速入门中文版

    - 多种映射策略:支持一对一、一对多、多对多等多种关联关系。 - 对象的持久化管理:可以实现单个对象映射到多个表。 - 支持集合类型的映射。 - 多态关联:能够处理继承关系中的关联问题。 - SQL查询的自定义:允许...

    myeclipse配置hibernate时出错

    在使用MyEclipse进行开发时,可能会遇到配置Hibernate框架出现问题的情况。本文将针对“MyEclipse配置Hibernate时出错”的问题进行全面解析,旨在帮助开发者更好地理解并解决此类问题。 ### 一、MyEclipse简介 ...

    MyEclipse_Hibernate_Quickstart

    本快速入门指南通过一个简单的Java Hibernate应用程序的开发过程,向读者介绍了使用MyEclipse Enterprise Workbench进行Hibernate开发的基本特征、概念和技术。具体来说,本教程涵盖了以下几个方面: - 如何在Java...

    Myeclipse中Hibernate配置Oracle10g

    在Myeclipse中配置Hibernate以连接Oracle10g数据库是一项常见的开发任务,这涉及到多个步骤,包括设置数据库连接、添加驱动、配置Hibernate项目以及生成相关的配置文件。以下是对这个过程的详细说明: 首先,你需要...

    myeclipse中hibernate反转详细步骤

    不过,需要注意的是,虽然反转工程能自动生成代码,但生成的代码可能需要根据具体需求进行调整,比如添加注解、定制主键生成策略、处理一对多或多对一的关系等。因此,理解反转工程的原理和生成的代码结构是非常重要...

    Myeclipse 10.0 + Hibernate 4.3.5 连接 Oracle 11G的演示代码

    首先,Myeclipse 10.0是Eclipse的一个增强版本,它为Java开发提供了更多的功能,如内置服务器支持、自动部署、代码调试等,方便开发者进行Web应用的开发。 Hibernate 4.3.5是Java领域中流行的对象关系映射(ORM)...

    myeclipse搭建hibernate框架

    最后,通过MyEclipse的工具和生成的Java类,你可以开始编写业务逻辑和DAO层代码,利用Hibernate提供的API进行对象关系映射,实现对数据库的CRUD操作。同时,MyEclipse提供了强大的代码提示和调试功能,可以帮助...

    使用myeclipse集成struts,hibernate,spring的一个示例程序

    【使用MyEclipse集成Struts、Hibernate、Spring的示例程序】 在Java企业级应用开发中,曾经EJB因其强大的功能和复杂的配置而备受关注。然而,随着Java开源项目的崛起,开发者有了更多轻量级的选择,例如Struts、...

    MyEclipseHibernate快速入门中文版

    在实际应用中,用户可能还需要了解实体关系管理,例如一对一、一对多、多对多的关系映射,以及如何通过注解或XML文件进行配置。教程也可能会涵盖一些高级特性,如缓存策略、懒加载、级联操作等。 总的来说,...

    myeclipse+mysql+hibernate+struts2增删改查

    在IT行业中,构建一个完整的Web应用常常涉及到多个技术的整合,本项目就是一个很好的例子,它采用了"Myeclipse+MySQL+Hibernate+Struts2"的技术栈来实现数据的增删改查功能。这是一个典型的企业级应用架构,适用于...

    MyEclipse_Hibernate_快速入门中文版.rar

    - **合理设计实体关系**:考虑对象间的关联,如一对一、一对多、多对多关系,以及懒加载和立即加载策略。 - **优化性能**:使用二级缓存,避免过多的数据库访问;合理使用批处理操作,提高执行效率。 - **错误...

    MyEclipse+struts+Hibernate配置开发手册

    【MyEclipse+Struts+Hibernate配置开发详解】 在软件开发中,MyEclipse作为一款强大的集成开发环境,常被用于Java EE项目的构建。结合Struts和Hibernate框架,可以实现高效的MVC(Model-View-Controller)架构和...

    MyEclipse_Hibernate_Quickstart中文版

    - **多种映射策略**:支持一对一、一对多、多对多等不同类型的关联关系。 - **可移植性**:可以在不同的数据库之间轻松迁移。 - **单一对象映射到多个表**:允许一个 Java 对象映射到多个数据库表。 - **集合...

    myeclipse试用小记----Hibernate多对一单向关联(1)

    标题 "myeclipse试用小记----Hibernate多对一单向关联(1)" 提到的是在MyEclipse集成开发环境中使用Hibernate框架实现多对一单向关联的实践记录。这个主题涉及到Java后端开发中的数据库关系映射和对象持久化技术。 ...

    CH4Hibernate2,一对多,多对一,多对多实现增删改查

    `CH4Hibernate2`项目专注于使用Hibernate框架实现数据库中的一对多、多对一和多对多关系的增删改查操作。Hibernate作为Java领域中最流行的ORM(对象关系映射)框架,能够简化数据库操作,将SQL语句与Java代码分离,...

    利用MyEclipse开发Struts+Hibernate应用

    2. **Hibernate框架**:Hibernate是一个对象关系映射(ORM)工具,它提供了Java对象与数据库之间的映射,使得开发者可以使用面向对象的方式来操作数据库,降低了对SQL的依赖。Hibernate通过配置文件定义实体类与...

    myeclipse试用小记----Hibernate多对一双向关联(2)

    首先,我们需要了解在Hibernate中多对一和一对多关联的概念。多对一关联意味着在数据库中,一个实体(表)可以与多个其他实体相关联,而在这些其他实体中,每个实体最多只能与一个原实体关联。例如,一个部门可以有...

    MyEclipse开发StrutsHibernate集成

    【标题】"MyEclipse开发StrutsHibernate集成" 涉及的是在Java Web开发环境中,如何使用MyEclipse作为集成开发环境(IDE),结合Struts和Hibernate两大框架进行项目构建的技术要点。Struts是MVC(Model-View-...

Global site tag (gtag.js) - Google Analytics