mssql+hibernate+blazeds+flex的配置说明

开发环境:Myeclipse8.5 ,FLEX 4(插件版)

JDK:1.6

服务器:tomcat 6

Hibernate:3.3

数据库:MS SQL SERVER 2005

  • 数据库建表。

使用mssqlserver。建立一个student表。字段很简单。id是主键,int类型自动增长。可以自己加些数据进去。

CREATE TABLE Student (
id int NOT NULL increment,
username varchar(200) NOT NULL,
password varchar(20) NOT NULL,
age int,
PRIMARY KEY (id)
)

  • 创建web project。

打开myeclipse。新建一个web project。name为BlazeDSFirstDemo。location放在自己的工作空间中。其它全部默认。

  • 给project添加Hibernate Capabilities。
  1. 在project项目名右键选择MyEclipse-Add Hibernate Capabilities。
  2. 保持Hibernate Specification 右侧的单选钮 Hibernate 3.* 选中不变,这一步是选择Hibernate 类库的版本。
    选择你需要的类库集合,在这个示例中 Core 类库足够了。
  3. 保持Add checked Libraries to project build-path 选中。(选中的类库将会添加到你的项目的构造路径中, 但是相应的JAR 文件将不会 复制到你的项目中. 这些 JAR 文件将会在发布程序时复制, 这是推荐的设置方式.)
  4. 选择Next 按钮前进到下一页,这一页将显示Create Hibernate XML configuration file这个向导,也就是创建 Hibernate XML 配置文件。
  5. 接下来会显示选择Hibernate 所使用的数据库连接的对话框。下图是配置之后生成的配置信息。如果数据库配置有问题,请移步查看《eclipse中的数据库连接配置http://blog.sina.com.cn/s/blog_56ac8aeb0100ox9e.html
  6. 使用反向工程快速生成Java POJO 类,映射文件和DAO。术语解释:DAO 是Data Access Object,数据访问对象的缩写。POJO 是Plain and Old Java Object,普通和旧式的Java 对象的缩写,也就是普通Java 类的意思。首先打开MyEclipse Database Explorer透视图。点击工具栏上的视图按钮可以显示多个透视图供切换。接着选中 DB Browser 视图中在刚才创建的Hibernate 配置文件使用的那个数据库连接,点击并展开数据库里面的树状表结构,直到看到你希望处理的数据库表为止,单击选中表Student。接着点击右键在上下文菜单中选择Hibernate Reverse Engineering...,这将启动Hibernate Reverse Engineering 向导



直接点击 Finish 按钮就可以结束代码的生成。只需轻轻点击几下鼠标,就生成了Hibernate 实体类,映射文件。

  • 给project添加blazeDS。

在项目路径中,选择WEB-INF节点,右键选择Import-File System。在打开的import面板中选择blazeDS包下的web-inf目录。导入后选择select all。点击finiash。这样就把blazeds的jar包和web.xml导入项目中了。

  • 将项目部署到服务器。

点击工具栏上部署到服务器的按钮,将本项目部署到tomcat下。

  •  添加flex project项目类型。

在project右键-添加/更改项目类型-添加flex 项目类型。flex会自动生成一个主应用程序BlazeDSFirstDemo.mxml。注意:要指定部署的应用程序的路径。一定要先启动tomcat再点击验证配置按钮。

  • 编写BlazeDSFirstDemo

注意:findAll()方法是hibernate默认自动生成的。

  •  配置remoting-config.xml

添加以下内容

  • 启动tomcat。测试运行

  • 其它说明:有时候,你可能想把flex文件放在flex-src目录下,而src放java文件。你可以添加一个flex-src文件夹。然后把主应用程序放到flex-src中,然后在项目属性的flex构建路径-主源文件夹更改为flex-src。这时会有个错误提醒,主应用路径下一定要有应用程序。打开项目属性的flex应用程序,将mxml主应用程序添加到flex-src下面。这样就ok了。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值