EchartDemo
项目介绍
主要分析浙江省各市区的gdp和固定资产投资、以及房产数据,数据源浙江省经济社会发展统计,数据经过整理后插入数据库中。
主页面:
固定资产页面:
将excel中的数据导入mysql数据库
所需jar包百度云
-
数据库的连接配置在dbcpconfig.properties文件中,注意更换自己的用户名、密码等信息
#连接设置 driverClassName=com.mysql.jdbc.Driver url=jdbc:mysql://113.141.72.49:3306/yy-visualization username=root password=root #<!-- 初始化连接 --> initialSize=10 #最大连接数量 maxActive=50 #<!-- 最大空闲连接 --> maxIdle=20 #<!-- 最小空闲连接 --> minIdle=5 #<!-- 超时等待时间以毫秒为单位 6000毫秒/1000等于60秒 --> maxWait=60000 #JDBC驱动建立连接时附带的连接属性属性的格式必须为这样:[属性名=property;] #注意:"user" 与 "password" 两个属性会被明确地传递,因此这里不需要包含他们。 connectionProperties=useUnicode=true;characterEncoding=utf-8
-
JDBC连接池——DBCP
public class JDBCUtils { private static DataSource dataSource; static { try { InputStream is = JDBCUtils.class.getClassLoader().getResourceAsStream("dbcpconfig.properties"); Properties properties = new Properties(); properties.load(is); dataSource = BasicDataSourceFactory.createDataSource(properties); } catch (Exception e) { throw new RuntimeException(e); } } public static DataSource getDataSource() { return dataSource; } public static Connection getConnection() { try { return dataSource.getConnection(); } catch (SQLException e) { throw new RuntimeException(e); } } public static void release(ResultSet rs,PreparedStatement pstmt,Connection conn){ try { rs.close(); pstmt.close(); conn.close(); } catch (SQLException e) { e.printStackTrace(