ssh笔记
文章平均质量分 67
iteye_20670
这个作者很懒,什么都没留下…
展开
-
父子类表的设计
说明:一个部门有若干个子部门,子部门还可以有子部门,本文通过这个演示myeclipse如何实现这种树形关系的持久化。 开发工具:myeclipse 5.5.1 GA 数 据 库:mysql-5.0.37 操作系统:windows xp professional 中文版 步骤: 1、建立mysql5数据库testdb,脚本下面已经给出。 2、配置myeclipse的数据库服务...原创 2008-12-14 16:42:29 · 1562 阅读 · 0 评论 -
spring2.0与struts1.x 整合三种方法
一.用spring的DelegatingRequestProcessor替换struts的RequestProcessor.1)不要在web.xml中设置ApplicationContext的自动加载,在struts-config.xml中通plug-in设置.<plug-in className="org.springframework.web.struts.ContextLoader...原创 2008-12-01 22:20:47 · 211 阅读 · 0 评论 -
DispatchAction与validate结合的方法
刚遇到的问题,在网上找了些资料,然后自己试验了后,总结有三个方法:1、actionform里加入public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) { String method=request.getParameter("method"); if(method.equa...2008-12-01 18:45:47 · 108 阅读 · 0 评论 -
ssh 相关方面的测试
原来对测试不够重视,出现问题的时候,靠着开着服务器在哪调试,确实搞得很麻烦。。遇到问题想用junit 进行单元测试的时候,却发现忘了怎么来做了,真是悲哀!现在总结下,以后就不会发生这种事了。。 1、Hibernate 的语句测试SessionFactory sf=new Configuration().configure().buildSessionFactory(); Sess...2009-06-10 00:45:56 · 162 阅读 · 0 评论 -
cms 日志记录
本来没怎么想写日志的,因为文笔不咋地,不过在做这个设计的时候,出现的问题确实比较多,今天决定还是记录下吧,可能以后有同样的错误的时候能记起来。 先讲下做这个设计的前期准备。我是看到国内有开源的jeecms ,也想练练手,起码面试的时候能有得说做过该类型的项目。该cms 界面是放jeecms 的,但里面的数据库设计和构架都是由自己琢磨的。。可能是jeecms 这个开源项目我看的不是很懂...原创 2009-05-31 11:11:50 · 256 阅读 · 0 评论 -
常见异常记载
1、Hibernate 表字段 为关键字时17:32:21,281 DEBUG JDBCExceptionReporter:40 - SQL Warningjava.sql.SQLWarning: Unknown table 't_article' at com.mysql.jdbc.SQLError.convertShowWarningsToSQLWarnings(SQLError....原创 2009-05-26 17:33:58 · 106 阅读 · 0 评论 -
ssh(ssh2) +Dao项目中的分页查询总结
一直对分页查询有点模糊,最近分析项目源码中的看到一些分页,就想起写个分页的总结了,在网上有很多很好的分页代码,结合了他们的,自己再写了一个。。只是一些基本的操作,在下面例子中用到了,我之前写的总结中的 简化开发-base类(泛型) ,看了以后就会明白这三个类的作用了。 也欢迎大家提出更好的分页代码,好改进和参考。。谢谢。 下面开始例子: Page.javaimport...2009-04-29 11:22:22 · 187 阅读 · 0 评论 -
shh 整合例子
首选创建web.xml 主要是配置Struts的ActionServlet和Spring的字符过滤器<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-...原创 2009-02-18 20:12:08 · 164 阅读 · 0 评论 -
ssh问题小结
1.谈谈hibernate的延迟加载和openSessionInView答:延迟加载机制是为了避免一些无谓的性能开销而提出来的,所谓延迟加载就是当在真正需要数据的时候,才真正执行数据加载操作。在Hibernate中提供了对实体对象的延迟加载以及对集合的延迟加载,另外在Hibernate3中还提供了对属性的延迟加载。OpenSessionInView模式是Spring提供的一个针对Hibernate...2008-12-28 23:22:11 · 109 阅读 · 0 评论 -
OpenSessionInView Filter 失效问题
配置使用Spring的OpenSessionInView Filter,发现不生效,lazy的集合属性在页面访问的时候仍然报session已经关闭的错误。经过调试发现,应用程序使用的Session和OpenSessionInView Filter打开的Session不是同一个,所以OpenSessionInView模式没有生效,但是为什么他们不使用同一个Session呢? 检查了一遍Spring...原创 2008-12-18 00:09:22 · 152 阅读 · 0 评论 -
项目中的一些认识和总结
在随着项目经验的积累可以体会到很多在书本上难以理解的知识,认识其中的重要性。 1、在项目编码之前,一定要对功能有足够的认识,比如所涉及的界面,表,类,输入输出等。2、编码的规范。类,类方法(特别是接口方法),数据库表名等要在编码之前有统一的规范。可以方便阅读,还有spring 中对事务管理。3、就是常在书上看到的,“低耦合,高内聚”,在项目重构和阅读中将会体会到好处。当...2008-12-17 21:42:23 · 125 阅读 · 0 评论 -
商品批发信息发布平台之open session in view 中级联删除问题
先看下过程sort.javapublic class Sort implements Serializable { private int id; private String name; private int grade;//类别等级 private String descr; private Sort sort;//父类 private List sorts=new Arra...2008-12-17 20:39:18 · 89 阅读 · 0 评论 -
open session in view 问题
在没有使用Spring提供的Open Session In View情况下,因需要在service(or Dao)层里把session关闭,所以lazy loading 为true的话,要在应用层内把关系集合都初始化,如 company.getEmployees(),否则Hibernate抛session already closed Exception; Open Session...原创 2008-12-16 21:00:22 · 117 阅读 · 0 评论 -
商品批发信息发布平台-项目笔记
这个是我的毕业设计,也是我第一个真正写的ssh项目,大概2008年11月27号开始做,到现在已经开始做了一个星期左右了,没正在的项目还真不知道有这么多问题的存在。今天想了想,以免以后忘了。。现在开始做下日记,把问题都写出来,以后好避免此错误。。 ----------------------------------------------------------------------------...2008-12-03 23:41:50 · 117 阅读 · 0 评论