`
drinkjava
  • 浏览: 21634 次
  • 性别: Icon_minigender_1
  • 来自: 0
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
对于初学者来说,调通一个能运用于实际项目的框架并不容易,但对于做过项目的人来说,项目架构往往成了私人(公司)的战利品,从而密而不宣,这实在不是一个好的风气。希望有人带个头,组织一下人手,将现有的流行架构归纳一下,作出能跑的通的实例,我的意思是说:"将开源项目的排列组合做成一个开源项目",从而给初学者带来实实在在的实惠而不是一堆华而不实的理论,如: struts1+spring+hibernate Struts2+spring+sitemesh+tiles webwork+spring+hibernate+sitemesh webwork+spring+ibatis+freem ...
  项目在 http://sourceforge.net/projects/jwebbox   解压后里面有个war包,扔到Tomcat6.0目录下就可以了,这是个很小的包,里面没有引用其它包,绝对能跑起来。   主要特点: 实现了Tiles的类似功能,完全对象化,无需配置,直接在页面可动态生成其它页面组件(称做Box),从此,面向对象的那一套什么继承接口之类的,就可以放手用在页面布局上了。多说无益,还是看看代码吧:   JSP源码示例一:   (注:新版演示中jsp中源码已移到单独类中,但道理是一样的,以下内容是针对1.0版的,为了省打几个字就不把新版内容贴上来了,有兴趣的可自已去下载) ...
   常见的功能测试软件需要了解DOM或SWT,SWING对象,我觉得简直是多此一举。    我正在用Delphi做一个验收测试程序,貌似可以男女老少大小通吃,可用于web,SWT,swing,桌面或甚至手机测试,原理是局部截屏, 再通过全屏图像匹配查找,来定位鼠标,模拟键盘输入,并作正确性判断。Delphi本身即做为测试脚本语言,并做数据库清空比对以及日志输出。    编的过程中有两个难点,不过好在都解决了,一个是图像匹配速度问题,利用到了scanline来快速取点。另一个是表单的输入,如果也用截屏的方法, 反而比较笨拙,好在Delphi自带了Webbrowser,可用于html表单解析,可以 ...
  我用Hibernate也有半年了,感觉Hibernate的映射关系太复杂了,与懒性加载,反转控制等结合在一起,要想控制好,实非常人之所能。个人感觉,如果不用Hibernate的关联,就把它当作关系数据库来操作,使用和理解上都会方便不少,例如一个订单和产品的配置文件写成这样: <hibernate-mapping> <class name="db.Order" table="orders" catalog="sample"> <id name="id" type="ja ...
Global site tag (gtag.js) - Google Analytics