




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、关于Hibernate在反向工程时无法选择Spring DAO Type的解决方法 对于Hibernate在反向工程时无法选择Spring DAO Type的情况,只需选择项目右键 -> Properties -> MyEclipse -> Spring,在Config file extensions处填写xml,然后点击Add,根据目录选择Spring的总配置文件applicationContext.xml即可,但今天再次遇到这样的问题,发现这种方法并未能有效解决,与上次所记录的唯一不同的地方就是在写上篇文章的时候,采用的是MyEclipse 6.0版本,而此次开发用的是M
2、yEclipse6.5版本。实际上,在上文中提到的方法只是表面上的一个Visual操作,其本质是springBeans未能找到相应的mySessionFactory,因此,对于MyEclipse6.5版本,我们需要做如下两种方法的配置:方法一、选择项目右键 -> Properties -> MyEclipse -> Spring -> Beans,在Configurration file suffixes处填写xml,然后点击Add,找到mySessionFactory所在xml文件的目录,比如:WebRootWEB-INFapplicationContext.xml,
3、然后逐级目录选择即可。如图所示:方法二、找到文件.springBeans(在项目根目录下,或者在项目中搜索字符串springVersion),然后在其中添加代码:xml view plaincopyprint?1. <SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,153,0); PADDING-TOP: 0px&
4、quot;><SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px"><STRONG><config<SPAN style="PADDING-BOTTOM: 0px; MARGIN:
5、0;0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px">></SPAN></STRONG></SPAN></SPAN>WebRootWEB-INFapplicationContext.xml<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px;&
6、#160;PADDING-RIGHT: 0px; COLOR: rgb(0,153,0); PADDING-TOP: 0px"><SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px"><
7、STRONG></config<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px">></SPAN></STRONG></SPAN></SPAN> <config>WebRootWEB-INFapplication
8、Context.xml</config>添加完成后,该配置文件的代码如下:xml view plaincopyprint?1. <SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,153,0); PADDING-TOP: 0px">< ?xml <SPAN&
9、#160;style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,0,102); PADDING-TOP: 0px">version</SPAN>=<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING
10、-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(255,0,0); PADDING-TOP: 0px">"1.0"</SPAN> <SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: r
11、gb(0,0,102); PADDING-TOP: 0px">encoding</SPAN>=<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(255,0,0); PADDING-TOP: 0px">"UTF-8"</SPAN&g
12、t;<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px"><STRONG>?></STRONG></SPAN></SPAN> 2. <SPAN style=&quo
13、t;PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,153,0); PADDING-TOP: 0px"><SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT:
14、 0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px"><STRONG><beansprojectdescription<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px">></SPAN
15、></STRONG></SPAN></SPAN> 3. <SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,153,0); PADDING-TOP: 0px"><SPAN s
16、tyle="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px"><STRONG><configextensions<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PA
17、DDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px">></SPAN></STRONG></SPAN></SPAN> 4. <SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEF
18、T: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,153,0); PADDING-TOP: 0px"><SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px&
19、quot;><STRONG><configextension<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px">></SPAN></STRONG></SPAN></SPAN>xml<SPAN style="P
20、ADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,153,0); PADDING-TOP: 0px"><SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT:
21、60;0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px"><STRONG></configextension<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px">></SPAN></S
22、TRONG></SPAN></SPAN> 5. <SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,153,0); PADDING-TOP: 0px"><SPAN style="
23、;PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px"><STRONG></configextensions<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEF
24、T: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px">></SPAN></STRONG></SPAN></SPAN> 6. <SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT:&
25、#160;0px; COLOR: rgb(0,153,0); PADDING-TOP: 0px"><SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px"><STRONG><config
26、s<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px">></SPAN></STRONG></SPAN></SPAN> 7. <SPAN
27、 style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,153,0); PADDING-TOP: 0px"><SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px;
28、0;PADDING-RIGHT: 0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px"><STRONG><config<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px">></SPAN&
29、gt;</STRONG></SPAN></SPAN>WebRootWEB-INFapplicationContext.xml<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,153,0); PADDING-TOP: 0px"><SPAN style
30、="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px"><STRONG></config<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT:
31、160;0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px">></SPAN></STRONG></SPAN></SPAN> 8. <SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT:
32、;0px; COLOR: rgb(0,153,0); PADDING-TOP: 0px"><SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px"><STRONG></configs&l
33、t;SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px">></SPAN></STRONG></SPAN></SPAN> 9. <SPAN style="PADDING-B
34、OTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,153,0); PADDING-TOP: 0px"><SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;&
35、#160;COLOR: rgb(0,0,0); PADDING-TOP: 0px"><STRONG><configsets<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px">></SPAN></STRONG></
36、SPAN></SPAN> 10. <SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,153,0); PADDING-TOP: 0px"><SPAN style="PADDING-BOTT
37、OM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px"><STRONG></configsets<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; P
38、ADDING-RIGHT: 0px; PADDING-TOP: 0px">></SPAN></STRONG></SPAN></SPAN> 11. <SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COL
39、OR: rgb(0,153,0); PADDING-TOP: 0px"><SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px"><STRONG><springversion<SPAN
40、60;style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px">></SPAN></STRONG></SPAN></SPAN>2.0<SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px;
41、PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,153,0); PADDING-TOP: 0px"><SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px"><STRONG></springversion<SPAN style="PADDING-BOTTOM: 0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 国际贸易合同法律条款示例
- 商品质量保证合同的法律条款解析
- 住房租赁的合同详细版样书3篇
- 石棉安全标准修订-洞察及研究
- 横突融合技术优化-洞察及研究
- 基因组变异功能预测-洞察及研究
- 湖北省武汉市部分学校2025-2026学年高三上学期9月调研考试地理试题( 含答案)
- 部门级安全培训时间课件
- 部门安全教育培训内容课件
- 遨游汉字王国谐音字课件
- 学生心理健康一人一档、一人一案表
- 《急性亚硝酸盐中毒》课件
- 2024年度企业员工信息安全培训内容
- 我国的宗教政策课件
- 《标准施工招标文件》(2007年版)
- 1、山东省专业技术职称评审表(A3正反面手填)
- 高级微观经济学
- led显示屏售后服务承诺书
- 兽医药理学各论(抗微生物药物)课件(同名386)
- 作文-曼娜回忆录全文小说
- 广东省建筑工程绿色施工评价标准
评论
0/150
提交评论