Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > Java > Spring+Struts+Hibernate注意
【标  题】:Spring+Struts+Hibernate注意
【关键字】:Spring+Struts+Hibernate
【来  源】:http://blog.csdn.net/saintony/archive/2006/10/08/1325256.aspx

Spring+Struts+Hibernate注意

Your Ad Here

[一年前搞J2EE的时候写的一个东西]

有以下几点需要注意

1.在我的应用中,jsp中要直接调用Spring托管的bean,这样,jpetstore中与struts连接的WebApplicationContext就不好使了。要把它拿出struts可不是一件好事。这个时候需要给struts和jsp一个统一的界面,把对spring的请求全部封装到一个类中。也就是说用XmlBeanFactory实现spring的外部接口。

3.启动应用的时候,一定要确保所有的jar包都已经放在lib里了,spring要用到很多包。

4.接1,如果用xmlbeanfactory,classpath是一个问题,主要是对于PropertiesReplaceHolder来讲,文件的位置放在哪里很成问题。

5.在sprint配置文件里声明事务时一定要注意,不要犯低级错误,比如把*设置成readonly.

6.最好用最新的spring包,很多错误都可以很精确的指出来,否则会浪费大量的时间。

7.Hibernate中有一点非常重要,就是id的<generate-class>,如果数据库表的id段自动+1,则一定要设置为native,指明让数据库自动为POJO生成id.

8.中文问题解决:
 --Struts:继承ActionServlet类,复写process方法如下,如此可以保证在struts中提交(post方法)的参数编码没有错误。
  req.setCharacterEncoding("GBK");
         super.process(req, res);
 --JSP:<%@ page contentType="text/html; charset=gbk"...>如此可以保证jsp显示中文的时候没有乱码。
 --数据库:ms-sqlserver的jdbc驱动中文问题被hibernate解决了,可以使用,而且比jturbo稳定。(jturbo会在hibernate中出现各种  各样的问题)


 
我的道路……:【上一篇】
获取控件实例的当前事件处理函数句柄:【下一篇】
【相关文章】
没有相关文章
【随机文章】
  • Linux 文件压缩工具指南(ZT)
  • 文档下载
  • (论坛答疑点滴)DataGrid的EditCommandColumn如何使用图片作为按钮?
  • 设置OpenOffice的字体,确保能正确显示MSWord文档的内容
  • 再制作出两个大
  • SeaMoon Pic Hunter 1.2破解手记
  • 在RX2600上通过串口安装Linux
  • QT移植指南
  • GSM数字移动通信无线网络规划设计探讨
  • 实现网页转换特殊过渡效果
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.