0
Je dois publier un service Web, mais JDeveloper ne permet pas de publier la méthode statique et principale. Comment appeler à nouveau cette sortie OU; Comment puis-je publier la sortie de ce code? Quel genre de changement ai-je besoinMéthode principale du service Web
package hr;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class DataHandler
{
public DataHandler()
{
super();
}
public static void main (String[] args)
{
try
{
String url;
url = "jdbc:oracle:thin:@*****";
Connection conn;
conn = DriverManager.getConnection(url,"SIS****","****");
Statement stmt;
stmt = conn.createStatement();
ResultSet rs;
System.out.println ("oracle.db.open");
rs = stmt.executeQuery("SELECT * FROM **** WHERE ****** ");
while (rs.next())
{
TABLE NAMES
}
conn.close();
System.out.println("oracle.db.close");
}
catch (SQLException e)
{
System.err.println("Error!!!");
System.err.println(e.getMessage());
'JDeveloper ne permet pas de publier static et main'' méthode, bien que dit-il exactement – Ramanlfc
La méthode statique principale ne peut pas être publiée dans un service Web. –
btw vous n'avez pas besoin d'appeler explicitement le constructeur de la classe parent s'il a un constructeur no-args donc vous pouvez omettre le mot-clé 'super' –