当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:12:00  来源:本站整理

用MyEclipse成立一个Struts+Hibernate项目[Java编程]

赞助商链接



  本文“用MyEclipse成立一个Struts+Hibernate项目[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

第一步: 成立一个Web Project, 在主窗口菜单里面点击 File -> New -> Project..., 会弹出New Project的窗口, 挑选MyEclipse -> J2EE Projects -> Web Project, 然后Next, 填写你的Project Name, Source Folder, Web root folder以及Context root URL, Location是指你的工作目录, 你可以挑选默许的, 也可以指向自己想要的途径, Finish今后MyEclipse会为你成立Web Application的目录构造以及web.xml等所需的文件.

第二步, 成立Struts支持, 右键单击你的项目, MyEclipse -> Add Struts Capabilities, 在New窗口中改正你想要的Struts package name, Finish今后MyEclipse会为你成立你要的package和struts-config.xml, 并将struts的servlet配置写入web.xml, 这样你就只需求?⒆约旱腁ction并在struts-config.xml中配置你的Action, 而无需关心servlet了.

第三步, 成立Hibernate支持. 右键单击你的项目, MyEclipse -> Add Hibernate Capabilities, 在New Hibernate Project窗口中挑选你想利用的Hibernate的版本, 倡议勾选将Hibernate Lib复制到你的Project, 这样你公布的时刻就不用再去额外copy所需的lib了. 下一步是成立hibernate配置文件, 挑选你想要的途径和文件名, Next之后下一个窗口中可以挑选不成立SessionFactory Class, 直接Finish, 这样Hibernate所需的支持也都完成了.

第四步: 成立Database Profile. 在主菜单中Window -> Open Perspective -> Other..., 在Select Perspective窗口中挑选MyEclipse Database Explorer, 在DB Browser中点击第四个按钮来成立一个Database Profile, 精确填写数据库链接参数后finish, profile就被成立了.

第五步: 成立数据库表映射文件. 挑选你的Profile来Open Connection(第一个按钮), 然后将这个Profile展开, 你就可以看到数据库的视图了. 挑选你的Schema, 展开TABLE, 按住Ctrl键多选你要的表, 然后右键 -> Create Hibernate Mapping, Location是mapping文件存放的目录, ID Generator是自动产生ID的方法, 假如你利用的是Oracle的sequence, 你可以挑选sequence和Hibernate Type, 没有ID的话大概不需求自动产生, 可以不填, finish今后MyEclipse会按照这些table的属性和字段生成mapping file和mapping class.

下面你便可以利用File -> New -> Other... -> Struts Action来成立你的Action了.


  以上是“用MyEclipse成立一个Struts+Hibernate项目[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • Struts1.x系列教程(1):用MyEclipse开辟第一个Struts程序
  • 用MyEclipse成立一个Struts+Hibernate项目
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .