`
javabaike
  • 浏览: 23991 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
文章分类
社区版块
存档分类
最新评论
文章列表
总结PureMVC的工作流程: 主应用程序要先实例化一个Facade,也就是启动了Facade,然后再由它去实例化Mediator,Proxy和Command,Proxy更新Model中的数据后发送消息,它不管谁去接收,这就解耦合了,Mediator可以发送消息也可以接收消息,它是负责更新View,Command是处理消息,它在启动的时候就会注册相应的Proxy或Mediator,处理Mediator发送过来的通知并调用Proxy中的方法处理。 Mediator是直接和View层相连,控制component,包括单击,拖动数据改变等事件,然后会发送消息给Command,它会实例化一个Notifi ...
使用dom4j解析XML时,要快速获取某个节点的数据,使用XPath是个不错的方法,dom4j的快速手册里也建议使用这种方式,标题都写的这么阔气:Powerful Navigation with XPath,呵呵。 方法是使用Document的selectNodes(String XPath)方法,代码写法: List l = doc.selectNodes("//COLS/COL1"); 执行时却抛出以下异常: Exception in thread "main" java.lang.NoClassDefFoundError: org/jaxen ...
hibernate的主键也需要自己管理。特别是当用update的时候,主键为自增,若不进行管理,不对其赋所修改的值时会报如下错误。 org.hibernate.TransientObjectException: The given object has a null identifier: com.demo.hibernate.beans.Address at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.getUpdateId(DefaultSaveOrUpdateEventListener.java:272) at ...
ssh整合时可能会遇到很多问题,常见的问题之一         org.hibernate.MappingException: entity class not found 可能原因:若持久化类为:User.java                    对应的hibernate映射文件为:User.hbm.xml                   一般系统自动生成的映射文件为:                         <hibernate-mapping>                         <class name="User& ...
今天开始试着使用MiddleGenIDE工具了,真的挺方便的,节省了很多时间,它的安装方法是下载一个middlegenide_1.3.3.zip文件,然后把它解压到eclipse的根目录下面,解压到dropins里面也行,再重启一下eclipse就能使用了,安装很方便,然后新建一个MiddleGenIDETest的项目,在项目上右击-新建-other找到middlegen,文件名选为默认,点击下一步,填写JDBC jar,URI,USER,PASSWORD等,然后点击Load Table,按shift键全选,填写包名com.demo.hibernate.beans,导出文件选hibernate, ...
刚刚终于配置好了Tomcat6.0的连接池,唉,太不容易了,我太笨了,弄了几个小时。呵呵。 连接池的配置网上有很多种,我也测试了几种,第一种连接成功了 先在Tomcat\conf文件夹里面找到server.xml文件,在里面的这一段里面添加代码 <Resource name="UserDatabase" auth="Container" type="org.apache.catalina.UserDatabase" description="User datab ...
Global site tag (gtag.js) - Google Analytics