文章列表
最近又遇到了一个问题, 这里有一个一对多自身关联的模型
1Class Tree 2{ 3 private String id; 4 private String name; 5
- 2008-06-20 22:59
- 浏览 2176
- 评论(1)
尽管 Ant 对于构建 Java 程序而言是事实上的标准工具,但这个工具在许多方面都不胜任项目管理任务。相反,Ant 提供的东西,Maven(出自 Apache Jakarta 项目的高级项目管理工具)都能提供,而且更多。Java 开发人员 Charles Chan 将介绍 Maven 的特性,并循序渐进地指导您进行一次完整的 Maven 项目设置。
<!--start RESERVED FOR FUTURE USE INCLUDE FILES--><!-- include java script once we verify teams wants to use this ...
最近一直都在看EXTJS的东西,然后自己实践了下,界面倒是蛮漂亮的,但是一旦涉及到与服务器端进行数据互动麻烦就出来了,本来下了个例子确发现是用DWR的,觉得我既然用了STRUTS2作为MVC的框架,我觉得这个框架还是很不错的,觉得还是把EXTJS整合到一起更好些,找了相关的资料,跟着前辈做了下例子,发现完全不是那么回事,只好自己慢慢摸索,终于把数据交互的问题解决了,所以记录之以便查阅!
还是从底层开始说吧,拿最经典的例子来解说吧,订单和客户的关系显然是n:1的关系,我hibernate不是用的声明方式所以就用的xml方式做的那么相应的hbm.xml文件如下:
...
- 2008-05-25 21:48
- 浏览 672
- 评论(0)
今天做了下小测试,传参数也传到了,可是始终就是显示不出要得到的数据,所以很郁闷,左看错误右看错误始终不知所以然。
后来想了下会不会方法写错了,可是立马就否决了,我用的spring管理的那错就是spring错了。。。。。。后来想到昨天由于没有把model的配置
文件的lazy属性设置为false以致读不出数据,想了下,是不是这个原因,把class加上lazy="false"之后,一切就正常了,唉,郁闷坏了。虽然JAVA
的灵活性的确很高,可是错误发生也是很头痛的,以后要想想如何保证好的维护性了。
...
- 2008-04-29 23:33
- 浏览 554
- 评论(0)
今天终于把一个最简化的框架跑起来了。然后小小的总结一下:
在配置文件方面首先就应该把你要用什么东西统统在web.xml里面声明好就好了。然后在spring 里面把要管理的对象都
写好相应的配置文件,比如关于管理hibernate的配置文件(里面要注意把model的相关配置配置好),dao配置文件,serivce
配置文件,action配置文件,然后还有一些组件的配置文件都要管理好。每写好一个dao就对应好一个bean,这些不能疏忽否
则编译起来要崩溃的。
在struts方面就要把每个业务动作都配置完善好就行了。每个逻辑业务都应该有相应的action ...
- 2008-04-21 23:00
- 浏览 429
- 评论(0)
今天看代码的时候忽然发现有些类会重写equals方法和hashcode方法以及相应的toString方法,对于我来说完全不明
白为什么要这么做,我查了下资料,终于找到了原因!
equals是Object类就有的方法是用来检测一个对象是否等于另外一个对象,在Object类中,这个方法将判断两个对象
是否具有相同的引用。对于需要检测两个对象状态的时候,那么就要重新去实现一下这个方法了。比如说2个雇员对象如果
ID相同,那么他们肯定是相同的。那么我仅仅只需要判断ID就好了,那么我就重写咯,o(∩_∩)o。
而且JAVA语言规范对 ...
- 2008-04-17 23:22
- 浏览 403
- 评论(0)
由于第一次弄spring ,在调试的时候总遇到这样那样的问题,有些查网络就解决了,有些也是因为不熟悉这个东
西才会出
错,现在记录一样,以免以后再犯。。。。。。(*^__^*)
1.关于配置bean的问题,有一个bean是这样的
Class DateDao implements IDateDao
{ //一些方法 }
在spring里面配置当然就是<bean id="dao" class="DateDao" /> 然后有个Serivce会使用这个dao那么
Class Serivce
{
p ...
- 2008-04-15 13:22
- 浏览 582
- 评论(0)