Java架构师之旅(二十五)

夜光序言:

很多时候,一个人的改变是从另一个人的出现或离开开始的~~

Java架构师之旅(二十五)

 

 

正文:

基础知识十分重要(理解了基础,下面都好说嗯)

Mybatis框架原理

Mybatis入门程序【和springmvc一样通过订单商品,案例驱动】

是一种持久性的框架,那你就很清楚了,肯定是对jdbc的封装

 

对原生态jdbc程序(单独使用jdbc开发)问题总结

 

用户的增删改查

 

我们是不是学过hibernate,这里就需要用mybatis去开发dao

  • 原始dao开发方法:我们需要去写dao接口和dao实现类【需要掌握】
  • 特有的:mybatis的mapper(相当于dao接口)代理开发方法【需要掌握】

 

 

夜光学习路线:

  • mybatis配置文件SqlMapConfig.xml
  • mybatis核心:

输入映射

输出映射

mybatis的动态sql,这一点和hibernate不一样,也是M的优越处

学完之后,你会发现去查询一个东西特别简单