Welcome 微信登录

首页 / 软件开发 / JAVA

精通Grails: Grails 事件模型

精通Grails: Grails 事件模型

精通Grails: Grails 事件模型2011-07-25 IBM Scott Davis对于事件驱动的反应性开发,构建 Web 站点是一门学问。您的应用程序是不是很空闲,焦虑地等待用 户发送请求,然后它传回响应,再返回休眠状态,直到下次调用。除了传统的 Web 生命周期的 HTTP 请 求和响应,Grails 还提供了大量自定义接触点,您可以在此进入事件模型并提供自己的行为。在本文中,您将发现构建过程中会抛出很多事件。需要自定义地启动和关闭应用程序。...
精通Grails: 了解插件

精通Grails: 了解插件

精通Grails: 了解插件2011-07-25 IBM Scott Davis在开始阶段,精通 Grails 主要着眼于核心 Grails 功能。对如何将基础部件组合在一起了解得越多 ,将其结合起来构建一个完善的产品应用程序就会变得越容易。尽管我前面多次提到过插件,但我均有意 回避了对插件做深入的介绍。现在,该是介绍的时候了。在接下来的几篇系列文章中,我将与您一起探索 Grails 插件系统。最早,Grails 平台的构建对可插 入性是有所考虑的。正因为...
使用JDBC和Hibernate来写入Blob型数据到Oracle中

使用JDBC和Hibernate来写入Blob型数据到Oracle中

使用JDBC和Hibernate来写入Blob型数据到Oracle中2011-07-28Oracle的Blob字段比较特殊,他比long字段的性能要好很多,可以用来保存例如图片之类的二进制数据。写入Blob字段和写入其它类型字段的方式非常不同,因为Blob自身有一个cursor,你必须使用cursor对blob进行操作,因而你在写入Blob之前,必须获得cursor才能进行写入,那么如何获得Blob的cursor呢?这需要你先插入一个empty的blob,...
让eclipse和NetBeans共享同一个项目

让eclipse和NetBeans共享同一个项目

让eclipse和NetBeans共享同一个项目2011-07-28日月雨林有的时候,我们会下载一些源代码来学习研究,但是下载下来的工程文件是eclipse的或者是NetBeans 的。如果手头上没有eclipse或者没有NetBeans,或只有其中一个怎么办?又或者,你习惯了使用 NetBeans或eclipse不想换IDE,那该这么办?于是就会想让NetBeans或eclipse互相支持对方的工程导入 。其实要做到也不难,可以说很简单,下面就我个人的经...
NetBeans NetBeans 平台 6.8快速入门教程

NetBeans NetBeans 平台 6.8快速入门教程

NetBeans NetBeans 平台 6.8快速入门教程2011-07-28 netbeans.org SailingNetBeans 平台的主要优点是其模块化体系结构。其他优点还有 NetBeans 平台所依赖的 Swing UI 工 具包(使用 Java 创建用户界面的正式工具包)以及 NetBeans IDE 屡获殊荣的 "Matisse" GUI 生成器 。在本快速入门教程中,我们将通过一个非常简单的示例向您介绍模块化的优点...
使用JSR-82 API实现OBEX图像传输

使用JSR-82 API实现OBEX图像传输

使用JSR-82 API实现OBEX图像传输2011-07-28Bruce Hopkins本文的目的是提供关于无线蓝牙技术 Java API(即 JSR-82 API)的实践体验。如果您不熟悉蓝牙语 义,不要担心。我将在蓝牙协议简介及其用例(称为蓝牙模式)中介绍这些内容。因为本应用程序将展示 如何使用蓝牙技术向其他蓝牙设备传输图像,所以还将展示如何使用 JSR-75 的 File Connection API 以程序的方式对移动设备进行访问。在本文结束时,...
使用 Java 6 API分析源码

使用 Java 6 API分析源码

使用 Java 6 API分析源码2011-07-28Deepa Sobhana您可曾想过像 Checkstyle 或 FindBugs 这样的工具如何执行静态代码分析吗,或者像 NetBeans 或 Eclipse 这样的集成开发环境(Integrated Development Environments IDE)如何执行快速代码修复或 查找在代码中声明的字段的完全引用吗?在许多情况下,IDE 具有自己的 API 来解析源码并生成标准树 结构,称为 抽象...
NetBeans IDE 6.0 Java快速入门指南

NetBeans IDE 6.0 Java快速入门指南

NetBeans IDE 6.0 Java快速入门指南2011-07-28Bob May欢迎使用 NetBeans IDE!本教程提供 NetBeans IDE 工作流程的简单介绍和快速指南。我们将指导大家创建一个简单的 “Hello World” Java 控制台应用程序。完成此教程之后,您将具备如何在 IDE 中创建、编译和运行应 用程序的基本知识。本教程可在 10 分钟之内完成。完成本教程之后,您可以继续学习 NetBeans...
使用GlassFish实现JMS消息传递

使用GlassFish实现JMS消息传递

使用GlassFish实现JMS消息传递2011-07-28Deepa Sobhana对于当今的电子商务来说,在分布式异构系统之间进行通信已经成为不可避免的需求。现在,随着 Java 消息服务 (JMS) 等消息标准的出现,开发松散耦合的同步或异步通信分布式系统(用于交换商务数 据和事件)已经非常简单。本文主要介绍如何使用 JMS 和消息驱动 Beans( Message-Driven Beans ,MDB )进行消息传递,特 别是企业消息传递的详细信息。...
JavaBeans:创建客户端应用

JavaBeans:创建客户端应用

JavaBeans:创建客户端应用2011-07-28Cabin实体和 TravelAgent EJB已经部署完毕,我们打算从远程客户端对其进行访问。本节中,我们会创建一个远程客户端,连向EJB服务器,为TravelAgent EJB定位EJB远程接口,并与TravelAgent EJB进行交互,以创建Cabin实体并将其从数据库中取出。下列代码展示了一个Java应用程序,该程序新建了一个Cabin实体,设置其name、 deckLevel、shipId和...
hiernate的锁机制

hiernate的锁机制

hiernate的锁机制2011-07-28学了两天的hibernate锁机制,今天写个总结。hibernate锁机制包括悲观锁和乐观锁1.悲观锁:它指的是对数据被外界修改持保守态度。假定任何时刻存取数据时,都可能有另一个客户也正在存取同一笔数据,为了保持数据被操作的一致性,于是对数据采取了数据库层次的锁定状态,依靠数据库提供的锁机制来实现。基于jdbc实现的数据库加锁如下:select * from account where name="Er...
在JAVA端使Oracle存储过程串行地执行

在JAVA端使Oracle存储过程串行地执行

在JAVA端使Oracle存储过程串行地执行2011-07-28我们知道给资源上锁可以使我们串行化地访问资源,oracle为plsql开发人员提供了DBMS_SQL包用来管理USERL LOCK锁资源。这种锁可以使得多个session串行的执行某个存储过程,还可以用来排他的访问某个外部设备或服务,甚至可以检测事务的提交或回滚(提交或回滚时锁的释放)。有人说我在java端调用db的存储过程,可以使用synchronized lock来串行的调用存储过程。那就...
JDBC事务编程模型备忘

JDBC事务编程模型备忘

JDBC事务编程模型备忘2011-07-28在Spring一统天下的情况下,JDBC快没有生存余地了。不过JDBC还是Java操作数据库的基础,现在Java项目中JDBC的应用快绝迹了,有必要对JDBC的事务编程模型做个象征性的总结。下面是示例,保证代码可以编译,但不保证能运行,呵呵。import java.sql.*;/*** JDBC编程事务控制模型备忘** @author : leizhimin,2008-8-21 14:48:42。<p>...
NetBeans6.1入门教程系列(1)---数据库的基本操作

NetBeans6.1入门教程系列(1)---数据库的基本操作

NetBeans6.1入门教程系列(1)---数据库的基本操作2011-07-28何以解忧?唯有Java假期终于结束了! 面临毕业的时间越来越近了!时间真的过的好快啊! 今天发一个上个学期期末的时候 写的关于如何使用NetBeans来管理数据的文章,也是 号召志愿者合写一本开源免费的Netbeans 6.1 教程这个计划的第一篇文章,肯定有一些不足之处,也希望大家能够指点出来,给点建议!帮忙改进.先谢谢大 家了!后续还有会有不少关于NetBeans6.1使...
<< 211 212 213 214 215 216 217 218 219 220 >>