posts - 211,  comments - 582,  views - 53万
09 2004 档案
TechEd归来
摘要:最大收获是Team System的感受,觉得那个东西真的很酷。目前是用Java做开发,用的东西基本上就是CVS + Maven + CuriseControl(DamageControl),比起Team System来,就像小米加步枪啊。但是,正如一个朋友所说的那样,也许2005出来的时候,open source也会又相似的全过程的管理工具出现的。关于这个主题,听了两场。一个是开发合作部经理张炜的... 阅读全文
posted @ 2004-09-19 22:31 taowen 阅读(1295) 评论(4) 推荐(0) 编辑
采用 Domain Model 的架构设计的简单问答
摘要:有朋友问用domain model来设计的架构,怎么分层,每层中放什么,我觉得可以用一个很简单的原则来回答这个问题,虽然并不一定完备正确:1、和表现,和页面相关的,都是Presentation层的2、是做基础架构的,比如对Hibernate的封装,对Lucence的封装的,放到Infrastructure之中3、和业务沾一点边的,全部放Domain之中4、把所有的表现,基础架构,业务挤出去之后,剩... 阅读全文
posted @ 2004-09-17 00:32 taowen 阅读(1205) 评论(4) 推荐(0) 编辑
一次Java出错体验
摘要:首先是有一个这样的ArrayListArrayList myList = new ArrayList();然后是系统中存在这样一个接口和一个实现了该接口的类interface IArticleclass Article implements IArticle在前面的ArrayList中添加一个Article的实例myList.add(new Article());然后是想要把myList转成IAr... 阅读全文
posted @ 2004-09-13 18:13 taowen 阅读(724) 评论(1) 推荐(0) 编辑
有关“理想”与“现实”的两篇文章
摘要:我这个人比较迟钝,今天才想到去翻看这两篇恐怕所有热心blog事业的人都看过的文章第一篇是孟岩先生的《放弃理想,未必能成就现实》http://blog.csdn.net/myan/archive/2004/09/01/91237.aspx第二篇是李建忠先生的《认清现实,才能找回理想》http://dreambrook.com/jzli/archive/2004/09/03/156.aspx以下是我的... 阅读全文
posted @ 2004-09-10 19:07 taowen 阅读(1558) 评论(1) 推荐(0) 编辑
真心感谢热心帮助我的朋友
摘要:最近开始实际的做Java方面的东西,几乎是从零开始。但是我觉得,我的进步是非常快的,虽然跟以前也和搞Java的人混了好久,也看了不少这个方面的东西,但是最重要的是有一堆热心助人的朋友!特别要感谢徐昊同志。他热心到我开始怀疑他每天如何工作的~~~,要多几个像我这么难缠的人他似乎都快没有自己的时间了。我想要想在朋友圈子里面找出一个这么有价值,这么平和,这么样什么都懂什么都精的人来,真是不大可能了。真心... 阅读全文
posted @ 2004-09-09 20:40 taowen 阅读(923) 评论(4) 推荐(0) 编辑
4层结构
摘要:User Interface (or Presentation Layer)用户界面(或者表现层) Responsible for showing information to the user and interpreting the user's commands. The external actor might sometimes be another computer system ra... 阅读全文
posted @ 2004-09-09 01:21 taowen 阅读(959) 评论(0) 推荐(0) 编辑
Domain Model
摘要:In an object-oriented program, UI, database, and other support code often gets written directly into the business objects. Additional business logic is embedded in the behavior of UI widgets and data-... 阅读全文
posted @ 2004-09-08 22:44 taowen 阅读(679) 评论(0) 推荐(0) 编辑
计划泡汤
摘要:我要说我太天真了,我选择了Tapestry做WEB前台,我幻想只要把Jetty的web程序的目录设置为开发的目录,只要重新编译java文件就能不重启Jetty达到调整web层的目的。但是,这是多么可笑的错误啊。我居然没有想到classloader,因为classloader会一直保存着你的第一个版本,之后的改动是不能覆盖前面的,即便你自己写一个classloader也只能载入一个新版本和老版本并存... 阅读全文
posted @ 2004-09-08 16:33 taowen 阅读(704) 评论(0) 推荐(0) 编辑
Spring Rich Client Project
摘要:http://forum.springframework.org/viewtopic.php?t=31看过这篇帖子之后终于对于spring的RCP是什么有了一个大致的印象了。正如文中所说的,Eclipse的RCP是以IDE为中心的,而spring的RCP是以企业应用为中心的,所以它提供了大量的有关数据验证,绑定方面的特性。rcp也开会哦:http://www.richclients.org/mod... 阅读全文
posted @ 2004-09-07 16:21 taowen 阅读(1698) 评论(1) 推荐(0) 编辑
Tapestry & Groovy
摘要:先容我来介绍一下这两个东西:Tapestry一个Java的框架。用途是WEB的表现层开发。特点是使用类似Swing那样的组件的开发形式,而不是传统的以Struts为代表的MVC的形式。WEB的组织单位为页面,而一个页面由三个文件共同构成,一个是html文件,一个是page文件,一个是java文件。三者各自的功能是表现,粘合,行为。Groovy一个JVM上的脚本语言。由于具有java like的语法... 阅读全文
posted @ 2004-09-06 15:15 taowen 阅读(940) 评论(2) 推荐(0) 编辑
爱死Maven了
摘要:今天正式把项目的管理和构建转向Maven。并且花了很多时间集成了一个jetty进去,作为调试服务器。本来以为用maven-jetty-plugin就可以搞定了,谁知道那个东西起一个服务器起来就关不掉了。最终无奈之下把jetty自身的start.jar和stop.jar拉进来了。自己写了一个maven.xml来部署,其中碰到了n多困难,差点没有把我搞死。一个是jvm没有fork导致tapestry出... 阅读全文
posted @ 2004-09-04 22:54 taowen 阅读(1004) 评论(2) 推荐(0) 编辑
tapestry-domain model-xdoclet-maven
摘要:这是我今天的关键词tapestry成功运行了自己的第一个tapestry程序。觉得这种event-driven的系统还是很好用的,MVC怎么都不爽,自己处理URL,不够干净。加上eclipse的spindle,太爽了。domain model和组里的人一起看了Quake Wang写的simpleOA,发现了他用的是非常典型的Transcation Script模式,赶紧下载了一本Domain Dr... 阅读全文
posted @ 2004-09-04 01:17 taowen 阅读(1005) 评论(0) 推荐(0) 编辑
本地开发环境-源代码管理-持续集成
摘要:好些天没写blog了,可能大家会疑问我干什么去了。我就干这些事情去了,为下个项目开始做一些基础性的工作,希望这次能够开个好头。本地开发环境HSQLDB选择它的原因是因为它用作本地的开发数据库非常合适,不需要额外的起一个服务器,JDBC连上就行了。数据放在内存之中,用JUnit跑测试的时候放数据,操作,检验,这样的需求根本就不用每个开发者都装一个大型数据库,哪怕是mysql都有杀鸡用牛刀的嫌疑。To... 阅读全文
posted @ 2004-09-03 14:35 taowen 阅读(859) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示