框架SSH

这算是个预热吧。不接触这些框架已经有了好几年了,算一下,从大二转离到.net,然后就再也没看过了,再接触发现比以前要亲切多了。

如何添加hibernate框架呢,添加了之后就不用再手动的写那些get和set方法了。书上讲的不是很详细。

 

让我添加一个Hibernate的框架,我点击添加,然后在folder里面输入什么啊,我也不知道。难道存放Hibernate还有专门的文件夹吗。

 

 

再到网上查了一下,

示例项目结构图
Hibernate 项目结构 - 移空 - 移空的博客Hibernate 项目结构 - 移空 - 移空的博客

使用 Hibernate 实现开发步骤


  1. 创建工程(相应文件包如图示例)

    1、创建一个Web工程
    打开 MyEclipse ——在左侧的Package Explorer 单击右键——选择 New 中的 Project ——在弹出的 New Project 窗体中选择 Select a wizard 对话框中的 Web Project ——单击 Next —— 在 Ceate a Web Project 对话框中 Web Project Details 的 Project Name 中填写工程名 ——在 J2EE Specification Level 选项中选择 Java EE 5.0 ——单击 Finish

    2、创建 src
    将工程下的 src 删除(选中 src ——单击右键——选择Delete——在弹出的确认对话框中单击Yes)——创建 src/java (选中工程——单击右键——选择 New ——选择 Source Folder ——在弹出 New Source Folder 窗体中 S偶rce folder 对话框中的Folder name 中填写 src/java ——然后单击 Finish )——创建 src/conf (创建步骤如上src/java) ——创建 src/test (创建步骤如上src/java)

    3、在 src/java 下创建包
    选中工程中的 src/java ——单击右键——选择 New 中的 Pcakage ——在弹出的 New Java Package 窗体中的 Name 中填写包结构(包结构如图) ——单击 Finish

    4、创建应用文件夹
    选中工程——单击右键——选择 New 中的 Folder ——在弹出的 New Folder 窗体中的 Folder name 填写 lib 单击 Finish ——创建 db 文件夹——创建 doc 文件夹
  2. 配置Hibernate

    选中项目——单击右上角的 Open Perspective —— 选中 MyEclipse Database Explorer ——在左边的 DB Browser 对话框中选中 MyEclipse Derby ——单击右键选择 New... ——在弹出的 Database Driver 对话框中 New Database Connection Driver 窗口的 Driver template 选项下拉框中选择 Microsoft SQL Server 2005 —— Driver name 随便填写(最好数据据库名)—— Connection URL 填入 jdbc:sqlserver://127.0.0.1:1433 或 jdbc:sqlserver://localhost:1433 —— User name 填入 sa —— Password 填入 sa —— Driver JARs 中单击 Add JARs ——在弹出的对话框中查找 Microsoft SQL Server 2005 的驱动jar包——单击打开——将 Save password 复选框选中——再将 Connect to database on MyEclipse startup 复选框选中——单击 Next ——在Schema Details 窗口中选中 Display the selected schemas ——单击 Add ——在弹出的 Open Databse 对话框中选择 OK ——在弹出的 Selection Needed 对户框中 Select schema to be displayed 选择相应的数据库——单击 OK ——单击 Finish
  3. 导入相应的 Hibernate 应用Jar包

    选中项目——单击右键——选择 MyEclipse —— 选择 Add Hibernate Capablities... ——在弹出的 New Hibernate Project 窗体的 Enable project for Hibernate development 对话框中 —— 将 Select the libraries to add to the buidpath show 选项中的 Hibernate 3.1 Core Libraries 和 Hibernate 3.1 Advanced Support Libraries 复选框选中——在JAR Library Installation 选项中选择 Copy checked Library Jars to project folder and add to build-path ——单击 Browse ——选择工程根目录下创建的 lib 文件夹——单击 OK ——单击 Next —— 在 Create Hibernate XML configuration file 对话框中的 Configuration Folder 选项单击 Browse ——选择创建工程时创建的src/conf文件夹——单击 OK ——单击 Next ——在DataSource 选项选择 Use JDBC Driver ——DB Driver 选择上一步创建的 DB Driver Connection ——单击 Next —— 在 Specify Hibernate database connection details 对话框中的 DB 在 Java source folder 选项中选择创建工程时创建的 src/java 文件夹—— Java package 单击 Browse —— 在弹出的 Select Package 对话框中选择创建工程时创建的 model 包——单击 OK ——单击 Finish
  4. 创建实体类和映射文件

    选择新建的数据库连接驱动——单击右键——选择 Open connection ——展开树形图找到dbo下的TABLE——在TABLE节点下的就是驱动连接到库的所有表——选中要生成实体类的表单击右键——选择 Hibernate Reverse Engineering —— 在弹出的 Hibernate Reverse Engineering 对话框中 Java src folder 选项单击 Browse ——在弹出的 Java Source Folder 对话框中选择 src/java ——单击 OK —— 在 Java package 选项单击 Browse ——在弹出的 Output Package 对话框中选择创建工程时创建的 model 包 ——单击 OK —— 将 Hibernate mapping file (*.hbm.xml) for each databse table 复选框选中—— Update hibernate configuration with mapping file location 复选框选中—— Java Data Object (POJO <> DB Table) 复选框选中——其他复选框不选——单击Next——在 Configure type mappint details 对话框中 ID Generator 选择 native —— 单击 Next——单击 Finish ——在弹出 Confirm Overwrite 对话框单击 OK
  5. 测试

    1、导入测试包
    选中项目——单击右键——选择 Properties ——在弹出的 Properties for HibernatePractice ——在右边的对话框中选择 Java Build Path ——在 Java Build Path 中选择 Libraries ——在右侧单击 Add Library ——在弹出的 Add Library 窗口的 Add Library 对话框——选择 JUnit ——单击 Next ——在 JUnit Library 对话框——JUnit library version 选项——选择 JUnit 4 ——单击 Finish ——单击 OK

    2、添加测试类
    选中测包——单击右键——选择 New ——选择 other ——在弹出的对话框中选择Java——选择JUnit——选择 JUnit Test Case ——单击 Next——在弹出的 New JUnit Test Case ——修改 Name——单击Finish

以上是从网上转载的。

 

 

在执行第一步的时候就有错了呢,说是找不到driver,算了,我还是改天找本书来看看吧。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值