Welcome 微信登录

首页 / 软件开发 / JAVA

扩展Spring的JMX支持

扩展Spring的JMX支持

扩展Spring的JMX支持2011-01-16 IBM Spring 框架将体系结构依赖性降至最低,并且将应用程序中得组成部分进行了具体化,但是应用程序仍然是需要管理的。幸运的是,Spring 1.2 包括高级的 JMX 集成支持,并且 JMX 为应用程序提供了一种实用的管理基础架构。在本文中,Claude Duguay 从 Spring JMX 更进一步,向您展示了如何为方法和属性透明地增加通知事件。最后得到的代码使您可以监视状态变化,同时不会搞乱 J...
Struts框架之构建Model组件

Struts框架之构建Model组件

Struts框架之构建Model组件2011-01-16一、概述Model就是在对用户请求的整个控制过程中,真正处理用户请求并保存处理结果的对象,在整个过程中,我们一般利用JavaBean来把一些信息保存起来以便在各个对象之间传递。因为在框架中,Model对象是真正处理商业逻辑功能的对象,因此也就是框架中应用需求实现相关性最大的部分。 在Struts的实现里,Model的具体表现形式就是ActionForm对象和与其对应的Action对象了。对用户提交表单...
使用XStream在JavaBean与XML/JSON之间相互转换

使用XStream在JavaBean与XML/JSON之间相互转换

使用XStream在JavaBean与XML/JSON之间相互转换2011-01-16 BlogJava 隔叶黄莺XML 和 JSON 是当今常用的两种数据描述与传输的格式,特别是涉及到 JS 时使用 JSON 颇为频繁。自然,在Java的世界里少不了完成JavaBean 与这两种格式相互转换的组件,那就是 XStream 和 JSON-lib。这里我简单记下XStream 的用法。其实相类似的工具早已有之。如果用过 DWR 的同志,一定有印像,DWR 进...
基于pureMVC的Swing程序的入门介绍

基于pureMVC的Swing程序的入门介绍

基于pureMVC的Swing程序的入门介绍2011-01-16 BlogJava kissjava用过Flex的人都知道有个基于MVC的puremvc框架,这个框架因为小巧简单很受欢迎。PureMVC框架的目标很明确,即把程序分为低耦合的三层:Model、View和Controller。降低模块间的耦合性,各模块如何结合在一起工作对于创建易扩展,易维护的应用程序是非常重要的。在PureMVC实现的经典MVC元设计模式中,这三部分由三个单例模式类管理,分别...
JFrame,JDialog,JInternalFrame关闭的拦截

JFrame,JDialog,JInternalFrame关闭的拦截

JFrame,JDialog,JInternalFrame关闭的拦截2011-01-16 BlogJava kissjava有很多刚开始学Swing的人经常问JFrame关闭的时候先询问下是否关闭,即弹出一个对话框让用户点击选择YES或NO,其实稍微进去查看源代码就能找到答案。我们找到那里是发出关闭事件的地方,我们在那个地方进行拦截就可以了,查看源代码可以知道在JFrame中有这么一个方法:protected void processWindowEvent...
Swing中为文本组件定制统一的菜单

Swing中为文本组件定制统一的菜单

Swing中为文本组件定制统一的菜单2011-01-16 BlogJava kissjava在很多软件中每个文本组件都有自定义的菜单,这个blogjava的编辑器就有这样的菜单如:Cut , Copy,Paste,Delete,Select All,在Swing中若也想在JTextField,JTextArea,JEditorPane,JTextPane等等这些组件中都提供如此自定义菜单的功能,每个都写继承类?或者加鼠标监听事件?但不管怎样弄都会实现效果,...
标签库,永恒的争论话题

标签库,永恒的争论话题

标签库,永恒的争论话题2011-01-17标签库,只是框架的一部分,为了解决页面显示数据、封装简单页面逻辑而产生的类HTML标记的组件。所以千万不要把标签的作用神化,也不要认为学习标签是学习Web框架的重中之重,因为他们只是框架中的小小一部分。目录标签产生的初衷标签,解药还是毒药标签的发展与趋势标签分类标签总揽标签产生的初衷在JSP诞生之初,JSP提供了在HTML代码中嵌入Java代码的特性。这种特性使得我们可以比较容易的利用Java这种强类型语言的优势,...
开发易于移植的J2ME游戏

开发易于移植的J2ME游戏

开发易于移植的J2ME游戏2011-01-171. 屏幕尺寸不同这儿谈的主要问题,是自适应控件。所谓控件,就是菜单、文本框、列表框、进度条等等。这些控件的大小必须可以根据屏幕大小自适应的调整。按照第一篇说的方法,将屏幕大小作为变量参与到控件尺寸的计算即可得到正确的尺寸(自适应后的)。其次就是得到正确尺寸后怎么把它画出来。这要看你的GUI是怎么画得了,如果是用线画的,那就很简单;如果使用了图片,那么就可能要更换图片了。我的控件使用了图片平铺和画线结合,所以可...
Spring事务处理及其AOP框架的内幕

Spring事务处理及其AOP框架的内幕

Spring事务处理及其AOP框架的内幕2011-01-17Spring框架中成功吸引人的一点就是容器事务的管理,提供了一个轻量级的容器事务处理,针对的对象是普通的java类,使用Spring事务管理的话,你可以按照自己的业务把一些相关的方法纳入其事务管理里面,这就避免了程序员在处理事务的过程中繁琐的工作.同时这些也是ejb2.X规范里面吸引人的一点,这在spring里面都很好的提供.虽然在跨容器的事务管理,spring里面并没有提供,但是对于一般的web...
<< 401 402 403 404 405 406 407 408 409 410 >>