Web学习笔记 - 第012天

自动构建工具

Ant + Ivy / Maven / Gradle

数据库连接池

server.xml配置


数据库配置类

    private static DataSource dataSource = null;
    
    static {
        try {
            Context ctx = new InitialContext();
            dataSource = (DataSource) ctx.lookup("java:comp/env/jdbc/house");
        } catch (NamingException e) {
            e.printStackTrace();
        }
    }
    
    private DbConfig() {
        throw new AssertionError();
    }
    
    public static Connection getConnection() {
        try {
            return dataSource.getConnection();
        } catch (SQLException e) {
            throw new DbException("创建数据库连接失败", e);
        }
    }

你可能感兴趣的:(Web学习笔记 - 第012天)