`
cuwkuhaihong
  • 浏览: 16861 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
关于智能领域对象的设计,一直没有拿出确实的例子来说明这样编程的好处和优点,以及如何正确地理解这种编程方式。接下来我开始从传统Service + DAO开发模式开始改造和发展,直到变化成智能领域对象设计的开发模式上来,对 ...
来看一个测试应用,对象是User: @BeanTableName(name="z_user") public class User extends ThinObject { @Primary String uid ; String uname; String rid; public User(String userid, String username) { super(); this.uid = userid; this.uname = username; } public User() { } ...
  我基于 Thin 完成一个实现, Thin 是一种基于 key-value 的持久层框架,简单易用,体现持久本质。在此不再详述。大家可以参考源代码: http://sourceforge.net/projects/thinery/ public class ThinObject extends IObject { protected ...
  我们重新审视的以下 JAVA 的 Object 的对象 , 其中包含了两个特殊的方法, equals 和 clone ,从这两个方法我们可以看出,在面向对象的程序设计中,对象的设计不能紧紧参考其所描述的对象,而不是不可添加其他 ...
  如今主流JEE系统的开发框架中,通常显示层使用MVC框架,中间业务逻辑层使用spring,持久层采用hibernate/JPA.这种组成几乎是毫无争议的典型架构体系,但若我们将这三个组成部分完全从我们脑海中清楚,以空杯的心态来看JEE系统的开发,我们就很容易地发现我走弯路了。IE浏览器把form表单中的所有元素以key-value方式传到后台,逻辑处理会把这些元素做相应的修改,然后存到数据库中,主流数据库是以二维表存储方式,二维表的每一条记录其实就是多个key-value。既然数据的起始端和结束端都是key-value,那么为什么我要在中间加入那么多Javabean呢(我这里并没有说不要J ...
informax到表结构:dbschema -d your_database_name -t your_table_name db.sql
提交到新窗口方式:备忘 <form action="http://www.blueidea.com/" method="post" target="pop"> <input name="txt" type="text" id="txt"> <input type="submit" name="Submit" value="提交" onClick="window.open ...
最 近开始学习JSF基础,发现比较重要的一点,就是如何用编程方式访问托管Bean。看了一些JSF的实例,不过大多都是用JSF1.1来实现的。虽然在 JSF1.2的环境中也可以很好运行,但是在编译的时候会看到降级的消息。这里找了一些资料总结一下JSF1.1和JSF1.2访问托管Bean的方法。 一、从JSF页面传递参数给托管Bean 虽然利用h:commandLink 和h:commandButton组件,可以通过action和actionListener来触发托管Bean中的方法,但是不能向这些方法中传递参 数。对于动态传递参数,不是不可以实现,这点可以通过使用f:attribu ...
先到dhtmlxtree的官方网站下载源代码;   开始工作: JSP代码如下(该代码是在dhtmlxtree的下载包%dhtmlxTree%\samples\checkboxes的例子改写的):   <%@ page language="java" contentType="text/html; charset=GB18030" pageEncoding="GB18030"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional ...
<?xml version="1.0" encoding="UTF-8"?> <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/n ...
Global site tag (gtag.js) - Google Analytics