- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 智能领域对象设计(演绎发展)-1
关于智能领域对象的设计,一直没有拿出确实的例子来说明这样编程的好处和优点,以及如何正确地理解这种编程方式。接下来我开始从传统Service + DAO开发模式开始改造和发展,直到变化成智能领域对象设计的开发模式上来,对于每一种变化,我会统计出手工代码编写行数(setter 、getter和import等就不在统计范围内了),看看生产力的变化。任何生产力的提高都是体现在机械代替重复而又规律的工作上,...
2010-08-08 19:05:45
136
原创 智能领域对象设计(应用篇)
来看一个测试应用,对象是User:@BeanTableName(name="z_user")public class User extends ThinObject { @Primary String uid ; String uname; String rid; public User(String userid, String username) {...
2010-07-05 19:18:35
107
原创 智能领域对象设计(实现篇)
我基于Thin完成一个实现,Thin是一种基于key-value的持久层框架,简单易用,体现持久本质。在此不再详述。大家可以参考源代码:http://sourceforge.net/projects/thinery/public class ThinObject extends IObject { protected s...
2010-07-05 19:14:12
416
原创 智能领域对象设计(设计篇)
我们重新审视的以下JAVA的Object的对象,其中包含了两个特殊的方法,equals和clone,从这两个方法我们可以看出,在面向对象的程序设计中,对象的设计不能紧紧参考其所描述的对象,而不是不可添加其他便于对象活动的行为的。为什么会有这样的结论,equals的判断两个对象是否相同,这种对象与对象之间相同与否的问题,是...
2010-07-05 19:10:26
159
原创 Thin,基于key-value的持久层框架
如今主流JEE系统的开发框架中,通常显示层使用MVC框架,中间业务逻辑层使用spring,持久层采用hibernate/JPA.这种组成几乎是毫无争议的典型架构体系,但若我们将这三个组成部分完全从我们脑海中清楚,以空杯的心态来看JEE系统的开发,我们就很容易地发现我走弯路了。IE浏览器把form表单中的所有元素以key-value方式传到后台,逻辑处理会把这些元素做相应的修改,然后存到数据库...
2010-02-21 16:15:41
172
原创 提交到新窗口方式:备忘()
提交到新窗口方式:备忘<form action="http://www.blueidea.com/" method="post" target="pop"><input name="txt" type="text" id="txt"><input type="submit" name=&q
2009-06-01 16:18:14
89
原创 托管 Bean 页面传值的使用方法和技巧(作者:紫蝶∏飛揚↗)
最近开始学习JSF基础,发现比较重要的一点,就是如何用编程方式访问托管Bean。看了一些JSF的实例,不过大多都是用JSF1.1来实现的。虽然在JSF1.2的环境中也可以很好运行,但是在编译的时候会看到降级的消息。这里找了一些资料总结一下JSF1.1和JSF1.2访问托管Bean的方法。一、从JSF页面传递参数给托管Bean虽然利用h:commandLink和h:comma...
2009-05-30 02:17:08
128
dhtmlxtree 从servlet程序中动态加载数据的方式
先到dhtmlxtree的官方网站下载源代码; 开始工作:JSP代码如下(该代码是在dhtmlxtree的下载包%dhtmlxTree%\samples\checkboxes的例子改写的): <%@ page language="java" contentType="text/html; charset=GB18030" pageEncoding="GB18030"%...
2009-05-16 22:19:30
151
jsf+spring+hibernet的web.xml配置
org.springframework.web.context.ContextLoaderListener org.springframework.web.util.Log4jConfigListener log4jConfigLocation /WEB-INF/config/log4j.propert...
2009-03-10 17:27:32
115
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人