Welcome 微信登录

首页 / 软件开发 / JAVA

NetBeans6.1入门教程系列(2)--- 数据库的设计查询以及创建视图

NetBeans6.1入门教程系列(2)--- 数据库的设计查询以及创建视图

NetBeans6.1入门教程系列(2)--- 数据库的设计查询以及创建视图2011-07-29何以解忧?唯有Java用过MS SQL的朋友都知道他有个视图设计器,可以很方便的创建视图。在NetBeans6.1 中也有这样的 功能。大家看看截图:选择添加表以后就会弹出对话框,让你选择添加那个表:添加完以后最终的显示效果:设计好查询后,大家就可以创建自己的视图了,在导航栏里选择视图选项,然后右键选择“创建视图 ”:...
Hibernate乐观锁的实现原理剖析与使用乐观锁时的注意点

Hibernate乐观锁的实现原理剖析与使用乐观锁时的注意点

Hibernate乐观锁的实现原理剖析与使用乐观锁时的注意点2011-07-29Hibernate支持乐观锁。当多个事务同时对数据库表中的同一条数据操作时,如果没有加锁机制的话,就会产生脏数据(duty data)。Hibernate有2种机制可以解决这个问题:乐观锁和悲观锁。这里我们只讨论乐观锁。Hibernate乐观锁,能自动检测多个事务对同一条数据进行的操作,并根据先胜原则,提交第一个事务,其他的事务提交时则抛出org.hibernate.Stale...
JavaBeans:Bean容器的规约

JavaBeans:Bean容器的规约

JavaBeans:Bean容器的规约2011-07-29我们常把EJB服务器中围绕 bean的周边环境称之为容器。容器更像是一个概念,而非物理构件(physical construct)。它充当bean和EJB服务器之间的中介,管理着EJB对象并帮助服务器构件管理bean资源,它还提供诸如事务,安全,并发和运行期命名(naming at runtime)之类的服务。容器与服务器之间的区别并没有明确的界定,但是EJB规范根据容器的职责定义了组件模型,因而此...
oc4j+toplink+spring使用jta外部事务的一点心得

oc4j+toplink+spring使用jta外部事务的一点心得

oc4j+toplink+spring使用jta外部事务的一点心得2011-07-29叱咤红人晚上要下班的时候,application team那里使用Tibco EMS做消息集成服务时候出了bug,错误是: java.sql.SQLException: 当全局事务处理处于活动状态时, 无法调用方法 "commit",应该是在全局事务 中使用了本地事务并提交了。帮忙看了一下,它的oc4j, toplink, spring的使用上都存在着一些问题, 并把要注...
Linux系统平台上安装和配置Ruby on Rails

Linux系统平台上安装和配置Ruby on Rails

Linux系统平台上安装和配置Ruby on Rails2011-07-29 赛迪网 小破孩Ruby on rails推荐的生产运行环境是Linux/FreeBSD/Unix,即Unix系列的操作系统,采用lighttpd+ FCGI的解决方案。以下我将以Linux操作系统,lighttpd+FCGI,MySQL数据库为例,从源代码编译安装开 始讲解。在安装之前,应该确认Linux操作系统已经安装好gcc编译器,否则请用Linux安装光盘先行安装gcc编 ...
在JDBC中取得Oracle存储过程动态结果集

在JDBC中取得Oracle存储过程动态结果集

在JDBC中取得Oracle存储过程动态结果集2011-07-291. 关于oracle和结果集其实在大多数情况下,我们并不需要从oracle存储过程里返回一个或多个结果集,除非迫不得已。如果大家用过MS SQL Server或Sybase SQL Server,那么从存储过程返回一个动态的结果集是一件非常容易的事情,只要在存储过程结束时写上“select column1,column2,.... from table_list where c...
JMX+J2SE5.0实现Web应用的安全管理

JMX+J2SE5.0实现Web应用的安全管理

JMX+J2SE5.0实现Web应用的安全管理2011-07-29一、 引言JMX(Java管理扩展)提供了一组工具用来管理本地和远程应用程序、系统对象、设备等。本文将解释如何使用JMX(JSR 160)来远程控制Web应用程序,并将解释应用程序中可用于JMX客户的代码,同时将展示使用如MC4J和jManage等的不同客户如何连接到支持JMX的应用程序。此外,我们还将详细地讨论使用RMI协议和JNDI来保护通讯层。首先我们要分析一个简单的web应用程序,它...
JSR 310:一种新的Java日期/时间API

JSR 310:一种新的Java日期/时间API

JSR 310:一种新的Java日期/时间API2011-07-29Jesse FarnhamJSR 310 是一个用于执行与时间和日历有关的计算的 API,已经得到 Java SE 7 的推荐。该 API 的 目标是取代现有的两个构成 Java 的当前日期和时间 API 的类:java.util.Date 和 java.util.Calendar,同时仍然提供对这些旧有 API 的向后兼容访问。JSR 当前正在开发,并且该 API 有一个可用的试验性 J...
改进NetBeans RCP应用程序的构建方式:OpenBlueSky已发布

改进NetBeans RCP应用程序的构建方式:OpenBlueSky已发布

改进NetBeans RCP应用程序的构建方式:OpenBlueSky已发布2011-07-29经过一番设计之后,我的 ant 工具已经很好用了,对 NetBeans RCP 项目的构建方式有了一点儿改进。我在 上一篇博客文章 中提到,我认为分发 NetBeans RCP 项目源的好方法绑所使用的构建平台(当然,如果不是默认的 NetBeans 平台)。我建议在分发中使用以下目录布局:lib/nbm - 用于存放以 nbm 文件形式打包的引用平台;lib/...
精通Grails: Grails服务和Google地图

精通Grails: Grails服务和Google地图

精通Grails: Grails服务和Google地图2011-07-29 IBM Scott Davis自本系列的 第一篇文章 开始,我就一直在构建一个 trip-planner 应用程序。目前基本的模型-视图 -控制器(Model-View-Controller,MVC)框架已经准备就绪,我将加入一些外部技术,具体来讲,我将 加入地图功能。虽然我可以表示 “我的旅程是从丹佛到罗利,途经圣何塞和西雅图”,但地图将能更好 地描述旅途...
精通Grails: 创建自定义插件

精通Grails: 创建自定义插件

精通Grails: 创建自定义插件2011-08-02 IBM Scott Davis这个 精通 Grails 系列文章主要关注智能代码重用。如果您需要在多个地方复制和粘贴相同的 GroovyServer Pages (GSP) 代码段,您就可以创建一个部分模板或一个自定义 TagLib。如果您发现有一 两个方法在多个控制器或域类中很普遍,您就可以使用 ExpandoMetaClass 创建一个抽象父类来直接扩展 或嫁接这些方法。如果您有某个共享应用程序功...
精通Grails: 改变Grails应用程序的外观

精通Grails: 改变Grails应用程序的外观

精通Grails: 改变Grails应用程序的外观2011-08-02 IBM Scott Davis欢迎阅读第二年度的 精通 Grails。正如我在 2008 年的最后一篇文章中许诺的一样,在新的一年将 使用新的应用程序。再见了,Trip Planner!让我们欢迎 blog 发布系统(blog publishing system)!我已经将这个应用程序命名为 Blogito。在西班牙语中,它表示 “little blog”,或者...
<< 211 212 213 214 215 216 217 218 219 220 >>