MyBatis笔记:
一.MyBatis半自动ORM映射框架, 将数据库中的数据和程序中的数据进行自动映射的前提条件
1. 数据库中的字段必须和程序中的属性保持一致
2. 程序中属性的数据类型必须是基础数据类型
二、动态sql,基于ONGL强大的语言表达式,解决处理复杂的问题,比如 :多条件判断,多数据处理等...
常用的动态sql标签
条件标签 if 、 choose
迭代标签 foreach
where标签:可智能忽略多余的and或者or语言
思考:
1.你学不好,是因为你花的时间太少。敲的代码太少,学习态度不对,学习方法不对。?多学习,多花功夫,多多问别人。你不会,你不问你室友同学学长学姐老师,你怎么知道你室友会不会呢?。求学,关键在你的学习问题解决了吗?弄明白了吗?弄懂了吗?人的遗忘曲线,熟能生巧。勤能补拙。人无完人,物无完物,有毛病就改正。
2.进入到代码中去。。学会百度查找,关键词,搜索,找到定位我要找的信息。Q&A
3.代码不懂就查,查出每一个代码单词的作用,每一行代码都有作用才写的,每一行代码不是瞎写的,没有多余的代码,代码是有结构的和思想的,就像英语单词不会去查一样,就像汉字生字生词不认识一样去查。后端很严谨,每一行代码都有思维的。
4.我好累。不累。你累吗?不累。