Flex+blazeds实现与mySQL数据库的连接

刚刚学习flex不久,这个小例子通过remoteobject的通讯方法。实现flex与mySQL数据库 的交互。

1  使用mySQL中的test数据库,建表名为admin.表中字段为:  id username userpwd

(最终目的:将数据库表中的记录最终显示在flex端的DateGrid 组件中显示出来)

2  建立myEclipse的工程。新建->web project 输入工程名后 。需要将事先下载的Blazeds包粘贴至工程目录下。并且将mysql的驱动放到工程目录lib的文 件夹下

(我使用版本blazeds_turnkey_3-0-0-544.zip。将解压后的文件夹中的 blazeds.war改成rar的拓展名,并解压,将得到的META-INF和WEB-INF两个文件夹拷入刚建成 的工程下webroot下)

3  编写方法ConnectionHelper.java

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class ConnectionHelper
{
    private String url;

    private static ConnectionHelper instance;

    private ConnectionHelper()
    {
        try {
            Class.forName("com.mysql.jdbc.Driver");
            url = "jdbc:MySQL://localhost/test";

        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    public static Connection getConnection() throws SQLException {
        if (instance == null) {
            instance = new ConnectionHelper();
        }
        try {
            return DriverManager.getConnection (instance.url,"root","root");
        } catch (SQLException e) {
            throw e;
        }
    }

    public static void close(Connection connection)
    {
        try {
            if (connection != null) {
                connection.close();
            }
        } catch (SQLException e) {
            e.printStackTrace();
        }
    }
}

时间: 2024-09-19 09:51:27

Flex+blazeds实现与mySQL数据库的连接的相关文章

MySQL数据库远程连接开启方法_Mysql

第一中方法:比较详细以下的文章主要介绍的是MySQL 数据库开启远程连接的时机操作流程,其实开启MySQL 数据库远程连接的实际操作步骤并不难,知识方法对错而已,今天我们要向大家描述的是MySQL 数据库开启远程连接的时机操作流程. 1.d:\MySQL\bin\>MySQL -h localhost -u root 这样应该可以进入MySQL服务器 复制代码 代码如下: MySQL>update user set host = '%' where user = 'root'; MySQL&g

MySQL数据库远程连接开启方法

第一中方法:比较详细 以下的文章主要介绍的是MySQL 数据库开启远程连接的时机操作流程,其实开启MySQL 数据库远程连接的实际操作步骤并不难,知识方法对错而已,今天我们要向大家描述的是MySQL 数据库开启远程连接的时机操作流程. 1.d:\MySQL\bin\>MySQL -h localhost -u root 这样应该可以进入MySQL服务器 复制代码代码如下: MySQL>update user set host = '%' where user = 'root'; MySQL&g

选择MySQL数据库进行连接的简单示例_Mysql

一旦获得MySQL服务器的连接,需要选择一个特定的数据库工作.这是因为MySQL服务器可能有一个以上的数据库.从命令提示符,选择MySQL数据库: 这是很简单的选择一个特定的数据库mysql>提示符.选择一个特定的数据库,可以使用SQL命令. 例子: 下面是一个例子,选择数据库称为 TUTORIALS: [root@host]# mysql -u root -p Enter password:****** mysql> use TUTORIALS; Database changed mysql

mysql数据库-远程连接服务器上,在自己的帐号下建立java连接mysql的程序,但是一直连接不上

问题描述 远程连接服务器上,在自己的帐号下建立java连接mysql的程序,但是一直连接不上 我是通过远程连接在实验室机房的一台机器(linux操作系统)上,然后在该机器上建立JAVA程序,其中涉及到连接mysql数据库的操作,但是在获取连接时一直提示"Communications link failure",涉及的代码为:connect=DriverManager.getConnection(""jdbc:mysql://localhost:3306/pyq_te

MySQL数据库的连接与关闭的示例

MySQL客户机主要用于传递SQL查询给服务器,并显示执行后的结果.可以和服务器运行在同一个机器上,也可以在网络中的两台机器上分别运行.当你连接一个MySQL服务器时,你的身份由你从那台连接的主机和你指定的用户名来决定.所以MySQL在认定身份中会考虑你的主机名和登录的用户名称,只有客户机所在的主机被授予权限才能去连接MySQL服务器.启动操作系统命令后,连接MySQL服务器可以使用如下命令: mysql -h 服务器主机地址 -u 用户名 -p用户密码 其中,各参数的意义如下所示. ★-h:指

MySQL数据库远程连接很慢的解决方案_Mysql

有次同事提出开发使用的MySQL数据库连接很慢,因为我们的MySQL开发数据库是单独一台机器部署的,所以认为可能是网络连接问题导致的. 在进行 ping和route后发现网络通信都是正常的,而且在MySQL机器上进行本地连接发现是很快的,所以网络问题基本上被排除了.以前也遇到过一次这样的问题,可后来就不知怎么突然好了,这次又遭遇这样的问题,所以想看看是不是MySQL的配置问题.在查询MySQL相关文档和网络搜索后,发现了一个配置似乎可以解决这样的问题,就是在MySQL的配置文件中增加如下配置参数

MySQL数据库远程连接怎么提升速度

有次同事提出开发使用的MySQL数据库连接很慢,因为我们的MySQL开发数据库是单独一台机器部署的,所以认为可能是网络连接问题导致的. 在进行 ping和route后发现网络通信都是正常的,而且在MySQL机器上进行本地连接发现是很快的,所以网络问题基本上被排除了.以前也遇到过一次这样的问题,可后来就不知怎么突然好了,这次又遭遇这样的问题,所以想看看是不是MySQL的配置问题. 在查询MySQL相关文档和网络搜索后,发现了一个配置似乎可以解决这样的问题,就是在MySQL的配置文件中增加如下配置参

java连接mysql数据库 java连接sql server数据库

在java的应用中,我们经常会对数据库进行必要的操作,下来我们就了解一下如何用java连接mysql数据库 以及java连接sql server数据库 一.mysql import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class TestOne {

tomcat+mysql数据库的连接池配置

mysql|数据|数据库 1)下载mm.mysql-2.0.14-bin.jar包,放在tomcat目录下的common/lib文件夹中 2)在tomcat目录下的conf/server.xml中的</Host>前加入(注意:全部大写的地方要替换成你自己的东西) <!--for mysql database connection pool--><Context path="/APPLICATION_NAME" docBase="APPLICATI