我需要使用 Eclipse 在 Java 中创建一个 Web 服务。我的要求是使用该 Web 服务连接到数据库并检索一些值。请向我发送至少一个示例程序,说明如何实现这一目标。我用谷歌搜索过,但我得到的结果并没有让我清楚。
问问题
24732 次
3 回答
1
嗨@Rohith,这是用于连接数据库的解剖 Web 服务,
@WebService(serviceName = "your_service_name")
public class YourClass {
public YourClass() {
super();
}
@WebMethod(operationName = "your_operation_name")
@WebResult(name = "your_response_name")
public YourDTORes your_method_name(@WebParam(name = "your") YourDTOReq request) {
YourDTORes response = new YourDTORes();
YourClassBD bd = null; // create a connection to database
Connection conn = null;
Statement st = null;
String sql = null;
try {
bd = new YourClassBD();
conn = bd.getYourMethodConnection();
sql = "select yourField from yourTable " +
"where yourField=2000 " +
"AND yourField = stuff";
st = conn.createStatement();
if(st.execute(sql)) {
ResultSet rs = st.getResultSet();
if(rs.next()) {
System.out.println("SUCCESS INSERT: " + rs.getString(1));
return response;
} else {
response.setMessageErr("ERROR.");
return response;
}
}
} catch(Exception e) {
response.setMessageErr("Service ERROR.");
e.printStackTrace();
return response;
}
return response;
}
}
上面的代码是一个连接数据库的简单示例。如果您有问题,请告诉我。谢谢。
我希望能帮助你。:)
于 2012-08-02T15:34:38.430 回答
0
这是从 jsp 访问数据库的示例
于 2012-08-02T05:54:21.123 回答
0
与开始使用 web 服务 springboot 是一个神奇的。只需进入http://start.spring.io,然后使用依赖项(web、mysql 和 jpa)创建一个项目,他们还有示例项目可以帮助您轻松入门。
考虑查看 youtube 教程,那里有很多资源。
于 2018-07-13T03:01:12.780 回答