首页 > 代码库 > C3P0连接数据库的两种方式
C3P0连接数据库的两种方式
方法一(推荐):使用xml文件连接
xml
<?xml version="1.0" encoding="UTF-8"?> <c3p0-config> <default-config> <property name="driverClass">com.mysql.jdbc.Driver</property> <property name="jdbcUrl">jdbc:mysql://localhost:3306/mydb?characterEncoding=GBK</property> <property name="user">root</property> <property name="password"></property> </default-config> </c3p0-config>
类文件
public static void main(String[] args) throws Exception{ ApplicationContext context = new ClassPathXmlApplicationContext("beans.xml"); DataSource ds = (DataSource) context.getBean("dataSource"); Connection conn = ds.getConnection(); conn.close(); }
方法二:直接在类文件中连接数据库
public static void main00(String[] args) throws Exception { ComboPooledDataSource ds = new ComboPooledDataSource(); \\依次设置连接数据库的各项属性 ds.setDriverClass("com.mysql.jdbc.Driver"); ds.setJdbcUrl("jdbc:mysql://localhost:3306/mydb"); ds.setUser("root"); ds.setPassword(""); ds.setMinPoolSize(5); ds.setMaxPoolSize(20); Connection conn = ds.getConnection(); conn.close(); }
C3P0连接数据库的两种方式
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。