0

我需要使用 Eclipse 在 Java 中创建一个 Web 服务。我的要求是使用该 Web 服务连接到数据库并检索一些值。请向我发送至少一个示例程序,说明如何实现这一目标。我用谷歌搜索过,但我得到的结果并没有让我清楚。

4

3 回答 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 访问数据库的示例

http://www.roseindia.net/jsp/connect-jsp-mysql.shtml

于 2012-08-02T05:54:21.123 回答
0

与开始使用 web 服务 springboot 是一个神奇的。只需进入http://start.spring.io,然后使用依赖项(web、mysql 和 jpa)创建一个项目,他们还有示例项目可以帮助您轻松入门。
考虑查看 youtube 教程,那里有很多资源。

于 2018-07-13T03:01:12.780 回答