该文只为说明如何发布及使用WebService,并为考虑代码的设计,因此希望读者不要计较代码质量的优劣。
数据库用户名和密码都是test1,数据库名字为test,数据库test中有一个表newstable,该表中有两个属性id(int 10)和name(varchar 20)
用javaEE版的eclipse
1. 配置好Tomcat
2. 创建一个Dynamic Web Project,名为WebServiceStudy
3. 写一个service类,名为TableInfoService,其中该类引用了其他两个类(MySQLUtils和RequestInfoFromMySQL)
import java.io.Serializable;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class TableInfoService implements Serializable{
private static final long serialVersionUID = 677484458789332877L;
private RequestInfoFromMySQL requestInfo = new RequestInfoFromMySQL();
private String nameList[];
public String getSingleColoumName(){
return requestInfo.getSingleColoumName();
}
public String getName(String name){
return requestInfo.getName(name);
}
}
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import jav