发表于: 2017-06-10 21:17:01

2 1132


今天完成的事情:
   因为MybatisDAO都是基于JDBC的所以我又跟着在how2j上学习过程从新来了一遍,
   温故而知新!
   然后还学习了ORM,我把我的理解写一下!

     ORM还需要外键的知识,外键就是大哥跟小弟的关系
   一个大哥可以有多个小弟,多名小弟跟的是一名大哥!小弟就是另一个表的,删除大哥时必须
   先删除小弟,不然垃圾数据就会增多(不对的地方请师兄指教)

     ORM是可以根据一个主键找到对应的一条记录

   核心代码是这个:

     根据id找到Hero的记录
     String sql = "select * from hero where id = " + id;
     ResultSet rs = s.executeQuery(sql);
     if (rs.next()) {
          hero = new Hero();
          String name = rs.getString(2);
          float hp = rs.getFloat("hp");
          int damage = rs.getInt(4);

          hero.hp = hp;

          hero.damage = damage;
          hero.id = id;

       }

     在补一点用ORM根据id查找对应的记录

       

       

       今天最重要的就是我不用IDEA,改用eclipse
       eclipse之前几乎没用过,用了之后方法名能记住了

       IDEA过于强大,太依赖导致很多方法名记不住!


      


       粗略的看了一下DAO,觉得不过如此!

明天计划的事情:
      继续研究17!
遇到的问题:
      问题挺多,不过都是小问题
收获:
      敲代码越来越顺手



返回列表 返回列表
评论

    分享到