`

一个简单的hibernate java project实现过程(MS Sql Server)

 
阅读更多

hibernate新手,我是。

首先,新建数据库,假设就是 student了、

sql 语句:


那么现在在myeclipse里新建项目(java project即可),

src目录下新建javabean,对应数据库里面的字段:student.java:


现在在src根目录下面新建文件:hibernate.cfg.xml.里面的代码可以参考文档里面的,我的如下:


上面的代码,针对的是Ms Sql Server 数据库。没什么特殊的,只是用户名密码数据库改成自己的就好,但是最后一句话:

<mapping resource="com/guang/student/student.hbm.xml"/>

这个是另一个xml文件的地址。可以根据自己的实际,改成相应的名字。这个文件最好与之前的那个javabean放在一个目录下面,名字也必须是javabeanname.hbm.xml。这个javabeanname就随便写成自己的就好了。


student.hbm.xml(名字确定的)






以上这些步骤下来,基本就完成了,下面测试:

随便的新建一个java类。在里面完成测试:


现在就完成了、

需要注意的就是hibernate.cfg.xml文件里面的配置。


分享到:
评论

相关推荐

    MS-SqlServer2012版本的JDBC包和JAVAWeb连接配置文件(例子)

    在JAVAWeb应用中,通常会有一个配置文件(如`db.properties`),用于存储数据库连接信息。以下是一个示例配置文件内容: ``` # db.properties url=jdbc:sqlserver://localhost:1433;databaseName=YourDatabaseName ...

    基于WEB的项目管理系统(PMIS)的体系结构和设计实现.doc

    基于WEB的项目管理系统(PMIS)通过结合JSP、API和SQL技术,构建了一个高效、灵活且易于维护的项目管理平台。它不仅简化了项目管理工作,还提升了企业的协同效率。对于中小企业来说,这是一个经济且实用的项目管理...

    PrimaveraP6项目管理多用户网络版安装说明.doc

    MS SQL Server 2005 的安装、确保在服务列表中 SQL Server(MSSQLSERVER) 服务和 SQL ServerAgent(MSSQLSERVER) 服务都已经启动、运行 SQL Server Configuration Manager、启用 SQLServer 服务的 TCP/IP 协议、重新...

    JBuilder直连的方法

    以下是一个详细的步骤说明: 1. **确认JDBC驱动**: 首先,你需要确保安装了适用于MS SQL Server的JDBC驱动。这里提到有两种版本,一种是单机版,只能连接本地的SQL Server,另一种是完全版,可以连接远程服务器。...

    Lab 03 Eclipse DBA 1.docx

    在Eclipse中,需要新建一个Java Project,如"P30_MySqlDatabaseSetup",并在项目中创建一个名为"lib"的文件夹来存放JDBC驱动。然后,通过Import功能将MySQL的JDBC驱动包(例如mysql-connector-java-5.1.15-bin.jar)...

    WebFOCUS 培训实践

    对于SQL Server,我们点击数据适配器,选择新建,然后在适配器列表中找到对应的MS SQL Server版本,输入连接信息并进行配置测试,确保连接成功。对于Access,我们先设置ODBC数据源,然后在WebFOCUS中添加MS Access...

    jsp试验报告jsp试验jsp试验

    试验四提到了使用JavaBean访问MS-SQL Server数据库。这通常涉及JDBC(Java Database Connectivity),允许Java程序与各种数据库进行交互。JavaBean可以包含连接数据库、执行SQL查询和处理结果集的方法。 6. JSP...

    Murach s MySQL(2ed,2015)

    As a result, it’s easier than ever to use for learning MySQL from scratch, for switching to MySQL from another flavor of SQL (like MS SQL Server or Oracle), or for quickly looking up the forgotten ...

    Murach's MySQL(第二版)

    As a result, it's easier than ever to use for learning MySQL from scratch, for switching to MySQL from another flavor of SQL (like MS SQL Server or Oracle), or for quickly looking up the forgotten ...

    计算机行业个人简历模板.doc

    这里列出了数据库应用技术、电子商务、C 程序设计、计算机组装与维护、企业资源规划(ERP)与管理、服务器的架设与管理、网页设计、Java 程序设计、信息安全、管理信息系统开发、SQL Server 管理系统的开发与设计等...

    网络工程师简历().pdf

    本资源是一个网络工程师的简历,涵盖了该工程师的基本资料、教育经历、语言能力、技能专长、工作经历和自我评价等方面。 基本资料中,包括姓名、邮箱、性别、年龄、学历、毕业院校、电话和薪资要求等信息。 教育...

    MiddlewareJEE:公司的企业解决方案,为客户提供高质量的物流服务,并实时跟踪货物

    中间件JEE Project Omazon:一个以 MS SQL Server 作为后端和 JSP/JSF 作为前端的在线购物商店。 所有的数据库通信都是通过 ORM Mapper、Hibernate 进行的。 这些功能是:“用于客户和产品数据管理的业务逻辑和用户...

    国家信息系统项目管理师考试论文—论快速开发工具的选择和使用

    在本文中,作者特别提到了Microsoft Visual Studio 2005作为首选的快速开发工具,这是一款集成了多种功能的开发环境,能够支持多种编程语言,如C#、JAVA,并能与SQL Server数据库和.NET框架无缝协作。 选择Visual ...

    J2EE程序员需掌握的技术

    - MS Project,Ganttproject:项目管理工具。 12. **版本控制**: - CVS,VSS,Subversion:版本控制系统。 13. **团队协作**: - Wiki,Mindquarry:协同工作平台。 14. **日志组件**: - Log4j,Jakarta ...

    测试培训教材

    一个好的测试管理工具应该能把以上几个阶段都管理起来。 测试人员每时每刻都在度量别人的工作成果,而测试人员的工作成果又由谁来度量呢?度量的标准和依据是什么呢?软件测试的度量是测试管理必须仔细思考的问题。...

Global site tag (gtag.js) - Google Analytics