新建项目
右击项目名 >>> 选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可以联想出来,然后粘贴复制,然後剪掉
右击项目名 >>> 选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
打开所有的映射文件
把所有的type类型删掉
在<generator class="sequence"></<generator>
里添加
<param name="sequence">SEQ_UID(這是例子)</param>
注意:
SEQ_UID名对应数据库的sequence下的SEQ_UID,没有新建
修改其对应的实体类 的数据类型 crtl+f替换
其他表同理
注意:如果数据类型有时间类型的
记得把java.sql.Date;改成java.util.Date;
本文暂时没有评论,来添加一个吧(●'◡'●)