第一章课后作业

飞一样的编程
飞一样的编程
擅长邻域:Java,MySQL,Linux,nginx,springboot,mongodb,微信小程序,vue

分类: Java 专栏: ssm框架课 标签: ssm第一章课后作业

2022-11-27 09:07:34 794浏览

ssm第一章课后作业

1.搭建基于mybatis框架的开发环境

需求:为724系统搭建基于MyBatis框架的开发环境,实现对供货商表总记录数的查询

完成时间:20分钟

提示如下:

  • 在IDEA中创建普通java工程,导入MyBatis框架开发所需的jar文件
  • 创建MyBatis框架核心配置文件
  • 创建供货商表对应的实体类Supplier、Mapper接口及SQL映射文件
  • 可以采用两种方式对SQL语句进行绑定
    • 基于字符串常量进行SQL语句映射。
    • 基于Mapper接口进行SQL语句映射。
  • 编写JUnit测试类,使用Log4j在控制台输出结果

2.实现对供货商表记录的查询操作

需求:在上一个练习的基础上,使用MyBatis框架查询供货商表的全部数据,以Supplier集合的形式返回并输出

完成时间:10分钟

3.优化724系统中mybatis核心类的管理和使用

需求:在上一个练习的基础上,编写工具类MyBatisUtil优化对于SqlSessionFactory实例的维护和使用

完成时间:20分钟

4.完善724系统中的MyBatis框架配置

需求:在上一个练习的基础上,完成以下修改更改

  • properties元素对于数据库信息的配置方式,使用property子节点配置,并观察resource属性值和property子节点配置的优先级
  • 使用typeAliases元素为实体类设置类型别名
  • 增加数据库测试运行环境,并完成由开发环境到测试环境的切换

完成时间:20分钟

5.改造724系统的登录模块

这个课堂上已经讲过,每个人必须掌握!

预习作业

预习下一章

  1. 列举SQL映射文件的顶级元素
  2. MyBatis多参数入参有几种处理方式?
  3. mapper元素的namespace属性的作用是什么?
  4. 不同的SQL映射文件,元素的id必须不同吗?
  5. 谈谈你对association和collection元素的理解

好博客就要一起分享哦!分享海报

此处可发布评论

评论(0展开评论

暂无评论,快来写一下吧

展开评论

您可能感兴趣的博客

客服QQ 1913284695