package com.jboss.teiid.mysql; import java.sql.Connection; import com.jboss.teiid.client.util.JDBCUtil; public class MysqlJDBCClient { static final String JDBC_DRIVER = "com.mysql.jdbc.Driver"; static final String JDBC_URL = "jdbc:mysql://localhost:3306/brokerinfo"; static final String JDBC_USER = "jdv_user"; static final String JDBC_PASS = "jdv_pass"; static final String SQL_BROKER_UPDATE = "UPDATE Broker SET LastName = 'Steve' WHERE Id = 'B1236'"; static final String SQL_BROKERINFO_QUERY_BROKER = "SELECT * FROM Broker"; static final String SQL_BROKERINFO_QUERY_CUSTOMER = "SELECT * FROM Customer"; static final String SQL_BROKERINFO_QUERY_ALL = "SELECT Broker.Id, Broker.LastName, Broker.FirstName, Customer.ID FROM Broker INNER JOIN Customer ON Broker.Id=Customer.BrokerId"; public static void main(String[] args) throws Exception { Connection conn = JDBCUtil.getDriverConnection(JDBC_DRIVER, JDBC_URL, JDBC_USER, JDBC_PASS); try { JDBCUtil.executeUpdate(conn, SQL_BROKER_UPDATE); JDBCUtil.executeQuery(conn, SQL_BROKERINFO_QUERY_BROKER); JDBCUtil.executeQuery(conn, SQL_BROKERINFO_QUERY_CUSTOMER); JDBCUtil.executeQuery(conn, SQL_BROKERINFO_QUERY_ALL); } catch (Exception e) { throw e ; } finally { JDBCUtil.close(conn); } } }