程序员开发实例大全宝库

网站首页 > 编程文章 正文

MyEclipse10搭建SSH框架全程图文教程

zazugpt 2024-08-18 01:21:59 编程文章 20 ℃ 0 评论

新建项目


  1. 右击项目名 >>> 选MyEclipse >>> (配置Struts 2文件)Add Struts Capabilities

选Struts 2.1和/*

Next(选Struts 2 Core Libraries和Struts 2 Spring Libraries) 点结束

(配置Spring文件)Add Spring Capabilities

(选Spring 3.0 和3.0 AOP-3.0 Core-3.0 Persistence Core-3.0 Persistence JDBC -3.0 Web Libraries)


下一步

点 Finish

打开:web.xml 配置上下文和监听

<!-- spring上下文 -->

经验:(org.springframework.web.context.ContextLoaderListener)怎么获得,随便新建一个class类,打 ContextLoaderListener可以联想出来,然后粘贴复制,然後剪掉

  1. 右击项目名 >>> 选MyEclipse,(配置Hibernate 文件)Add Hibernate Capabilities

选Hibernate 3.3和Hibernate 3.3 Advanced Support Libraries 其他默认 >>> 下一步

把ojdbc6.jar复制到lib包里,然后选中ojdbc6.jar右击选中Build Path-Add to Build Path点击

Window-Show View-Other-输入db 选择DB Browser 点击OK


双击双击双击刚刚生成的东西,在DB下,找到table

选中需要的表右键(选Hibernate Reverse Engineering Hibernate反向工程)

下一步 Create POJO-Update Hibernate-Java Date Object 和选择 Create a Hibernate mapping file

Next(Id Generator:选择sequence)--Next--Finish--等待--点yes

  1. 打开所有的映射文件

    把所有的type类型删掉

<generator class="sequence"></<generator>里添加

<param name="sequence">SEQ_UID(這是例子)</param>

注意:

  • SEQ_UID名对应数据库的sequence下的SEQ_UID,没有新建

  • 修改其对应的实体类 的数据类型 crtl+f替换

  • 其他表同理

    注意:如果数据类型有时间类型的

  • 记得把java.sql.Date;改成java.util.Date;

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表