javaweb复习-day03

发布时间:2022-06-25 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了javaweb复习-day03脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

思维导图:

javaweb复习-day03

笔记: 1.准备环境

  • 1.在navicat中新建tb_brand表
  • 2.在maven项目中新建一个名为Brand的实体类
  • 3.编写测试用例
  • 4.安装MyBatisX插件(红色小鸟代表sql映射文件,蓝色小鸟代表mapper映射接口)

    javaweb复习-day03

2.查询所有数据

  • 1.新建接口(BrandMapper.java),并编写
  • 2.新建sql映射文件(BrandMapper.xml),并编写
  • 3.编写测试用例,并执行
    • 1)获取sqlSessionFactory
    • 2)获取sqlSession对象【sqlSessionFactory.openSession()】
    • 3)获取Mapper接口的代理对象【sqlSession.getMapper(BrandMapper.class)】
    • 4)执行方法
    • 5)释放资源【sqlSession.close()】

注:只需记住4)即可,其余的以后会简化。

3.为什么sql映射文件(BrandMapper.xml)中的语句resultType类名可以简写? 因为mybatis的核心配置文件中配置了typeAlias标签。【类型别名可为Java类型设置一个缩写名字。它仅用于XML配置,意在降低冗余的全限定类名书写】

4.mybatis完成操作的步骤:

javaweb复习-day03

5.实体类属性名和数据库表列名不一致时的解决方案

javaweb复习-day03

6.查看详情(selectByID)中的知识点

javaweb复习-day03

7.多条件查询中的参数设置

javaweb复习-day03

脚本宝典总结

以上是脚本宝典为你收集整理的javaweb复习-day03全部内容,希望文章能够帮你解决javaweb复习-day03所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: