架构设计
freeagle
这个作者很懒,什么都没留下…
展开
-
spring, 竞争者和核心竞争力
在spinr的正式文件里介绍了它由7个部分组成(文件中的图感觉不好理解):1 core(IoC): 竞争者有pico, hivemind等,我个人认为pico不用写配置文件似乎更好,感觉有些重复。2 AOP:jboss aop等3 MVC:struts, webwork等4 orm support:5 dao support:jakarta commons dbutils等6 spring web原创 2004-10-31 09:48:00 · 1039 阅读 · 0 评论 -
spring+hibernate学习的第二天
今天继续,稍微遇到一点麻烦,不过结合API文档和错误信息很快地过了,调试通过了Habernate和hsqldb.有了hibernate, hsqldb变得非常容易,数据库自动生成,小巧而且直接显示文本方便调试。我已经习惯了XML的方式,实际上这也是描述性编程,有点像写脚本不用编译。struts,spring,hibernate各自一个XML,就像学三个小的语言,有些负担。明天再把spring和ha原创 2004-12-09 22:37:00 · 1550 阅读 · 0 评论 -
一个简单的学习spring+hibernate的例子
我打算写一个简单的名片管理程序来学习spring,hibernate, 同时学习测试驱动开发,为了避开web复杂性我决定写一个console上显示的程序。今天写了MyInfo.java, IUserDAO.java, UserDAOList.javaUserDAOListTest.java beans.xml环境需求spring.jar, junit.jar, commons-logging.ja原创 2004-12-08 22:58:00 · 2073 阅读 · 0 评论 -
各种奇怪的XML表示法,没办法!
我在尝试一个struts+spring+hibernate的例子,它们都用到XML,各种奇怪的表示法,不知道要如何能掌握这些东西,真不是件容易的事情。有什么好的办法吗?感觉现在的j2ee开发就像当初的WINDOWS开发一样,写个hello world都费劲,还是太复杂,直到出现了VB,DELPHI才又回归简单。原创 2004-12-06 22:32:00 · 858 阅读 · 2 评论 -
spring的强项
The real power of Spring lies in its declarative transactions, dependency binding and persistence support (for exampleHibernate and iBATIS).(摘录自spring live 第一章)原创 2004-12-06 19:33:00 · 1394 阅读 · 0 评论 -
如何测试EJB呢?
j2ee without ejb书中谈到EJB单元测试的硬伤。如果难以测试,质量如何保证?原创 2004-11-23 23:44:00 · 961 阅读 · 0 评论 -
spring live上的例子!struts+spring+hibernate
今天把这个例子走了一下,基本上走通了,这个例子用了测试驱动开发struts+spring+hibernate.因为不太熟悉,struts部分 没有调通,以后再说了。原创 2004-11-15 22:53:00 · 2704 阅读 · 2 评论 -
ioc: 统一工厂
ioc容器不是可以看作一个大工厂吗?或者叫大厨房,配置文件就是菜谱,客人只需要看菜单,而不是菜谱。原创 2004-11-12 11:08:00 · 1279 阅读 · 0 评论 -
hivemind, pico, spring ioc
http://www.jdon.com/jive/thread.jsp?forum=91&thread=17578&start=0&msRange=15http://www.pyrasun.com/mike/mt/archives/2004/11/06/15.46.14/index.html这里讨论了三种IOC CONTAINER,分析得很好!原创 2004-11-09 22:44:00 · 863 阅读 · 0 评论 -
spring的长处之一:事务处理!
正在学习spring,希望我能客观地评价它。说实话,对于IOC我还没有感觉到太大的好处,不过spring的事务处理确实不错,至少提供了EJB外的一种选择。“without ejb”一书中讲的比较清楚。原创 2004-11-03 22:12:00 · 952 阅读 · 2 评论 -
web开发新技术:Ajax
不知道这个名字Ajax怎么来的。 http://www.adaptivepath.com/publications/Ajax: A New Approach to Web ApplicationsWhy should the user wait around every time a Web application needs something from the server?原创 2005-02-23 12:52:00 · 1977 阅读 · 0 评论