发表于: 2025-04-10 20:04:43

0 105


今天完成的事情:(一定要写非常细致的内容,比如说学会了盒子模型,了解了Margin)

24.直接执行Main方法,去在服务器上跑通流程。

准备测试环境

修改beans.xml配置:

<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource">

    <!-- 基础配置 -->

    <property name="url" value="jdbc:mysql://localhost:3306/test"/>

    <property name="username" value="root"/>

    <property name="password" value="123456"/>

    

    <!-- 连接池参数(关键配置) -->

    <property name="initialSize" value="5"/>

    <property name="maxActive" value="20"/>  <!-- 限制最大连接数 -->

    <property name="maxWait" value="3000"/> <!-- 获取连接超时时间 -->

    

    <!-- 监控配置 -->

    <property name="filters" value="stat"/>

</bean>

修改Main函数

private static void addUser() 
   String name = "老李"; 
   long qq = 123456L;
  scanner.nextLine();    // 保持原有输入缓冲清除
   

   // 通过if实现循环(避免修改while结构)
   for (int i = 0; i < 1000; i++) {
       User user = new User(name, qq);
       int result = userService.addUser(user);

       if (result == 1) {  // 使用原有成功判断逻辑
           i++;
           if (i % 100 == 0) { // 每100条打印进度
               System.out.printf("已添加 %d/1000 条,当前ID: %d\n",
                       i, user.getId());
           }
       } else {
           System.out.println("添加失败!");
       }  
       System.out.println("批量添加完成!成功添加 " + i + " 条记录");
   }
}

然后将其打成jar包在服务器运行

明天计划的事情:(一定要写非常细致的内容)

学习了解TryCatch

遇到的问题:(遇到什么困难,怎么解决的)

收获:(通过今天的学习,学到了什么知识)

在云服务器运行循环代码



返回列表 返回列表
评论

    分享到