情况不一样

情况不一样

相关截图:

https://img1.sycdn.imooc.com//climg/619e4a3c09b520fb19201080.jpg

问题描述:

老师,我一开始的情况还和视频里的一样,不知道为什么现在情况不一样了,也没有创建10个连接

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
路人甲华华华 提问者 2021-11-24 22:47:20

我在这个类的界面右键,再点菜单中的DeBug出现的情况正常了,我刚刚直接点上面的小虫子,所以出现的情况不一样

  • 同学你好,所以同学是解决问题了吗?如果是,同学可以继续往后学习哟~棒棒的

    祝学习愉快~

    2021-11-25 09:59:36
  • 提问者 路人甲华华华 #2

    问题解决了

    2021-11-25 10:32:26
  • 同学你好,非常棒~继续加油~

    祝学习愉快~

    2021-11-25 10:34:40
路人甲华华华 提问者 2021-11-24 22:24:00

我是一点那个小虫子,然后就是这样了

  • 提问者 路人甲华华华 #1
    1. 这是我的代码

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    package com.imooc.jdbc.sample;
     
    import com.alibaba.druid.pool.DruidDataSourceFactory;
    import com.imooc.jdbc.command.DbUtils;
     
    import javax.sql.DataSource;
    import java.io.FileInputStream;
    import java.io.UnsupportedEncodingException;
    import java.net.URLDecoder;
    import java.sql.Connection;
    import java.sql.PreparedStatement;
    import java.sql.ResultSet;
    import java.util.Properties;
     
    public class DruidSample {
        public static void main(String[] args) {
            //1. 加载属性文件
            Properties properties = new Properties();
            String propertyFile = DruidSample.class.getResource("/druid-config.properties").getPath();
            try {
                propertyFile = new URLDecoder().decode(propertyFile, "UTF-8");
                properties.load(new FileInputStream(propertyFile));
            catch (Exception e) {
                e.printStackTrace();
            }
     
            Connection conn = null;
            PreparedStatement pstmt = null;
            ResultSet rs = null;
            try {
                //2. 获取DataSource数据源对象
                DataSource dataSource = DruidDataSourceFactory.createDataSource(properties);
                //3. 创建数据库连接
                conn = dataSource.getConnection();
                pstmt = conn.prepareStatement("select * from employee limit 0,10");
                rs = pstmt.executeQuery();
                while (rs.next()) {
                    Integer empId = rs.getInt(1);
                    String ename = rs.getString("ename");
                    String dname = rs.getString("dname");
                    Float salary = rs.getFloat("salary");
                    System.out.println(dname + "-" + empId + "-" + ename + "-" + salary);
                }
            catch (Exception e) {
                e.printStackTrace();
            finally {
                 
                DbUtils.closeConnection(rs, pstmt, conn);
            }
        }
    }


    2021-11-24 22:26:47
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师
插入代码