易截截图软件、单文件、免安装、纯绿色、仅160KB

Flex+Java连接SQLServer数据库

首先,做一点说明。Flex是不能直接连接数据库的,这一点大家需要知道,它只能间接地连接数据库。Flex中提供了三种方式:HttpService,WebService 和RemoteObject。其中HttpService可以直接获取XML中的数据,还可以通过JSP,ASP以及PHP读取数据库中的数据,这个比较简单,而且网上也有很多例子,我就不多说了。WebService我不懂,请自己查资料。我一直用的是JAVA对象连接数据库,感觉这个挺方便,而且 J2EE的技术已经很成熟。今天的教程就是以 Flex + JAVA + SQLServer获取数据库公告信息为例简单说一下RemoteObject的用法。
前提
1.确保你安装了Flex Data Service。这个对于单个CUP无限APP是免费的,可以去Adobe下载。如果只是读取XML文件是不需要这个的,连接数据库就需要它了。
2.安装了Flex Builder或者有Flex SDK。我这里使用的是Flex Builder(IDE就是方便啊 ^_^)。
3.安装了SQLServer数据库。
4.安装了JRUN或者tomcat或其它的J2EE容器,因为发布的时候我们的程序要运行在J2EE平台上。
5.安装了JDK。
第一步:创建数据库
这里我们有一个公告表,表名为Bulletin。结构如下:
字段名称           字段类型             说明
ID               自动编号           自动编号
title           Nvarchar(100)     题目
date             datatime         日期
author         Nvarchar(20)       作者
content         ntext                 内容
在数据库中创建这个表。保存之后进入下一步。
第二步:在JAVA中编写获取公告的代码
首先,我们要创建一个公告类来专门保存获取的公告信息,代码如下。
NoticeInfo.java
package net.zhuoqun.connectDB;
import java.util.Date;
public class Notic


相关文档:

java中的代码块理解

代码块:就是用{}括起来到部分。根据应用的不同分为4类:普通代码块、构造块、静态代码块、同步代码块。
1.普通代码块:定义在方法中的代码块。
如:
public class Ex22 {
public static void main(String[] args){
// 普通代码块
{
int i = 3;
System.out.println("局部变量为 " + i);
}
int i = 5 ......

JAVA学习笔记②

1 编译命令
  javac [options] filename.java
  options->
  -classpath path 编译时需要的类路径
  -d directory 设定编译生成的.class文件输入到哪一个目录。
  关于-d小技巧 : 如果.java文件中使用了package语句, 例如 package com.test.maths; 加上-     d . 选项会帮助在当前目 ......

JAVA正则表达式使用方法

 正则表达式在字符串处理上有着强大的功能,sun在jdk1.4加入了对它的支持 
 
  下面简单的说下它的4种常用功能:
  
  查询:
  
以下是代码片段:
 String str="abc efg ABC"; 
 
String regEx="a|f"; //表示a或f 
 
 Pattern p=P ......

java反射机制


package com.infowarelab.java.test;   
  
import java.lang.reflect.Field;   
import java.lang.reflect.Method;   
  
public class ReflectTester {   
    @SuppressWarnings("unchec ......

Java Reflection (JAVA反射)

 Reflection 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。
Java 的这一能力在实际应用中也许用得不是很多,但是在其它的程序设计语言中根本就不存在这一特性。例如,Pasc ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号