2008年11月10日
摘要: 这个问题出得很莫名其妙,我单个表查询是是好的,如果是两个存在联系的表的话,如果你查询任何一个表都会有这个问题,发现j2ee就是一直会出现这种包冲突的事情,在.net中就不会,没办法,还是要解决问题啊,google一下,发现了两种解决方法: 1:主要说的是问题出在CGLib上面,修正一下就可以了,下载中也给出了patch,使用hibernate3.1把cglib从2.1.3更新到2.2.beta1。 2:设置相关表的lazy="false"解决问题。但是问题又出现了,到底是写在那个映射文件中呢? 阅读全文
posted @ 2008-11-10 11:15 小顾问 阅读(2633) 评论(0) 推荐(0) 编辑
  2008年11月8日
摘要: 错误: java.lang.NullPointerException 原因: 发现 dao 实例、 manage 实例等需要注入的东西没有被注入 解决:这个时候,你应该查看日志文件;默认是应用服务器的 log 文件,比如 Tomcat 就是 [Tomcat 安装目录 ]/logs ;你会发现提示你: 可能是: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sf' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Initialization of bean failed; nested exception is org.hibernate.HibernateException: could not configure from URL: file:src/hibernate.cfg.xml org.hibernate.HibernateEx 阅读全文
posted @ 2008-11-08 09:51 小顾问 阅读(1270) 评论(0) 推荐(1) 编辑
  2008年10月29日
摘要: 最近弄j2ee,有几个问题总结了一下: 1:关于包的问题,我做了个sh的项目,发现就是没效果,出现这样的错误 %%%%?Error?Creating?SessionFactory?%%%% 我想任何一个做j2ee开发的兄弟都会遇到过,我想说的是我发了一天的时间来google,发现这种问题很多都是说下载个最新的包就可以了,那个包commons-collections-xx.jar,结果我下了后发现还是有问题,问题一样的出现,郁闷了,后来发现有的兄弟是说还要下个新的包 Commons-beanutils-xx.jar 奇迹就是这样的产生了,好了!如果你自己觉得你的程序没问题,就把这两个包下了最新版本的,那么你就不会出错了…… 阅读全文
posted @ 2008-10-29 10:55 小顾问 阅读(957) 评论(0) 推荐(0) 编辑
  2008年10月20日
摘要: UML 活动图记录了单个操作或方法的逻辑,单个用户案例,或者单个业务流程的逻辑。在很多方面,活动图是结构化开发中流程图和数据流程图 (DFD) 的面向对象等同体 阅读全文
posted @ 2008-10-20 13:56 小顾问 阅读(6422) 评论(5) 推荐(0) 编辑
摘要: 用例图主要用来图示化系统的主事件流程,它主要用来描述客户的需求,即用户希望系统具备的完成一定功能的动作,通俗地理解用例就是软件的功能模块,所以是设计系统分析阶段的起点,设计人员根据客户的需求来创建和解释用例图,用来描述软件应具备哪些功能模块以及这些模块之间的调用关系,用例图包含了用例和参与者,用例之间用关联来连接以求把系统的整个结构和功能反映给非技术人员(通常是软件的用户),对应的是软件的结构和功能分解。 阅读全文
posted @ 2008-10-20 13:46 小顾问 阅读(23003) 评论(12) 推荐(5) 编辑
摘要: 序列图的主要用途之一,是把用例表达的需求,转化为进一步、更加正式层次的精细表达。用例常常被细化为一个或者更多的序列图。序列图除了在设计新系统方面的用途外,它们还能用来记录一个存在系统(称它为“遗产”)的对象现在如何交互 阅读全文
posted @ 2008-10-20 13:13 小顾问 阅读(1575) 评论(0) 推荐(0) 编辑
摘要: 在 UML 2 中有二种基本的图范畴:结构图和行为图。每个 UML 图都属于这二个图范畴。结构图的目的是显示建模系统的静态结构。它们包括类,组件和(或)对象图。另一方面,行为图显示系统中的对象的动态行为,包括如对象的方法,协作和活动之类的内容。行为图的实例是活动图,用例图和序列图。 阅读全文
posted @ 2008-10-20 13:10 小顾问 阅读(2881) 评论(0) 推荐(0) 编辑
  2008年10月16日
摘要: 集成SSH框架的系统框架图如图4所示,系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层。其中使用Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,利用Hibernate框架对持久层提供支持,业务层用Spring支持。具体做法是:用面向对象的分析方法根据需求提出一些模型,将这些模型实现为基本的Java对象,然后编写基本的DAO接口,并给出Hibernate的DAO实现,采用Hibernate架构实现的DAO类来实现Java类与数据库之间的转换和访问,最后由Spring完成业务逻辑。 阅读全文
posted @ 2008-10-16 09:19 小顾问 阅读(33479) 评论(12) 推荐(3) 编辑
  2008年10月10日
摘要: 1. 创建实例数据库 create database db5; use db5; 2.创建一个简单的工作表,并插入数据 create table t(s1 int); insert into t values(5); 3.创建程序实例 create procedure Example create procedure p1() select * from t; SQL语句存储过程的第一部分是 create procedure 第二部分是过程名:上面新存储过程的名字是p1。 第三部分书参数列表(),第四部分是程序的主体,“select * from t” *****什么样的MySQL语句在存储过程体中是合法的? 在存储过程体中可以包含所有的合法SQL数据库定义语言,insert,update,delete,drop,create,replace等等语句 包括(set,commit,rollback)但是,在代码中如果包含MYSQL的扩充功能,那么代码将不能移植。 阅读全文
posted @ 2008-10-10 15:58 小顾问 阅读(1292) 评论(0) 推荐(1) 编辑
  2008年10月8日
摘要: 一个人真正睡着觉最多只有两个钟头,其余都是浪费时间,躺在枕头上做梦,没有哪个人不做梦。至于醒来觉得自己没有做梦,那是因为他忘记了。 通常一个人睡两个钟头就够了,为什么有人要睡七、八个钟头?那是你赖床躺在枕头上休息的习惯养成的,并非我们需要那么久的睡眠时间,尤其打坐做功夫的人晓得,正午只要闭眼真正睡着三分钟,等于睡两个钟头,不过要对好正午的时间。夜晚则要在正子时睡着,五分钟等于六个钟头。 就这个时间的学问又大了,同宇宙法则、地球法则、易经阴阳的道理有关系,而且你会感觉到,心脏下面硬是有一股力量降下来,与丹田(肾上)的力量融合,所谓“水火既济”,豁然一下,那你睡眠够了,精神百倍。 阅读全文
posted @ 2008-10-08 16:19 小顾问 阅读(2073) 评论(6) 推荐(0) 编辑