Подключить javaEE к SQL серверу? - PullRequest
0 голосов
/ 14 февраля 2020

Раньше я работал во всех своих проектах с MySQL.

Но теперь мне нужно разработать веб-приложение с использованием JEE и SQL Server? Мы можем сделать это? Если да, что я должен изменить в этой части соединения:

public class gestion extends HttpServlet {
    private static final long serialVersionUID = 1L;
     String urlPilote="com.mysql.cj.jdbc.Driver";//chemin pr xarger le pilote
        String urlBaseDonnees="jdbc:mysql://localhost/lydec?serverTimezone=UTC";//chemin de connexion a la bd
        Connection con=null; 

    public gestion() {
        super();        // TODO Auto-generated constructor stub
    }       

    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        PrintWriter out =response.getWriter();
        try {
            Class.forName(urlPilote);
            con=DriverManager.getConnection(urlBaseDonnees, "root", "");
            String sql="select * from poste ";
            PreparedStatement ps=con.prepareStatement(sql);
            ResultSet rs=ps.executeQuery();


    } catch (ClassNotFoundException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    } catch (SQLException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

1 Ответ

0 голосов
/ 14 февраля 2020

Лучше настроить сервер приложений для открытия соединения для вас. Сервер приложений будет управлять пулом соединений, жизненным циклом и т. Д. c.

для jboss: Как мы можем настроить соединение с базой данных из JBOSS?

...