小学期学习总结一

在这几天的学习中,老师首先讲述了JDBC是使用,将数据库连接到Java中使用。

我们首先在Navicat for MySQL中创建了一个简单的数据库,数据库中有一个Userinfo表,里面包含一些简单的信息。然后在Java中配置连接数据库,实现一些对数据库的操作。

比如插入信息的操作:

 public boolean addUser(Userinfo userinfo) {
  String sql = "insert into userinfo(username,pwd) values (?,?)";
  Object[] obj = new Object[]{userinfo.getUsername(),userinfo.getPwd()};
  int a = Dbutils.executeUpdate(sql, obj);
  if(0!=a){
    return true;
  }
  return false;
 }

然后在一个test类中测试结果。 其中还讲述了List的应用,将数据库表中的信息存入List中方便访问和传递。

比如查询所有用户的信息:

 public List<Userinfo> findAll() {
  // TODO Auto-generated method stub
  List<Userinfo> list = new ArrayList<Userinfo>();
  String sql = "select * from userinfo";
  ResultSet rs = Dbutils.executeQuery(sql, null);
  try {
   while(rs.next()){
    Userinfo userinfo = new Userinfo();
    userinfo.setUserid(rs.getInt("userid"));
    userinfo.setUsername(rs.getString("username"));
    userinfo.setPwd(rs.getString("pwd"));
    list.add(userinfo);
   }
  } catch (SQLException e) {
   e.printStackTrace();
  }
  return list;
 }

在这几天的学习中,我了解到了比平时基础学习更实践的内容,小学期的所学的内容更加贴切实际编程的需要,将平时学习的内容结合到实际操作中,让我们能看到编程的效果。

转载于:https://www.cnblogs.com/zhangwen4/p/7096132.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
引用中提到了DarkDown是一个命令,而在引用中提到了邸老师对于截止时间的推迟和提交代码的问题。在引用中,作者提到了这个系列博客是对小学期程序设计作业的总结回顾,并希望对后来的学弟学妹们有所帮助。综合这些信息,可以推断出DarkDown是一个与程序设计作业相关的项目或任务的名称。它可能是一个命令或指令,由老师或者相关人员给出,而学生需要按照要求完成任务并在截止日期前提交代码。这个项目可能是BIT(北京理工大学)的一门课程或者某个学期的编程作业。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [【BIT2021程设】29.树上统计](https://blog.csdn.net/m0_62573554/article/details/120603986)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [【BIT2021程设】19.填坑II](https://blog.csdn.net/m0_62573554/article/details/120603727)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值