0

我曾经在我所有的项目中使用 MySQL。

但是现在我应该使用 JEE 和 SQL Server 开发一个 Web 应用程序吗?我们能做到吗?如果是,我应该在这个连接部分更改什么:

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();
    }
4

1 回答 1

0

最好配置应用程序服务器为您打开连接。应用服务器将管理连接池、生命周期等。

对于 jboss:我们如何从 JBOSS 配置数据库连接?

于 2020-02-14T09:43:03.663 回答