![](https://img-blog.csdnimg.cn/20200527232809989.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
MyBatis
SSM框架学习前 学习MyBatis
忆_恒心
计算机研究生,研究方向为人工智能中的自然语言处理
在校期间获过国家奖学金,发表过SCI一区顶刊论文,CCF-B会议论文,51CTO博客专家。
研究领域:C++,自然语言处理中的细粒度情感分析。
展开
-
JSP-MyBatis(四)补多对多表、缓存
一、many2many:多对多要设置中间表规范:1.先对查询语句进行测试:SELECT t.id as t_id,t.name,s.id as stu_id,s.name as stu_name from teacher t LEFT JOIN tea_stu m on m.t_id=t.id LEFT JOIN student s ON m.s_id=s.idNote...原创 2020-02-14 15:22:18 · 279 阅读 · 0 评论 -
JSP-MyBatis(三)高级查询+分页+注解+延时+缓存+多对一
目录一、高级查询+分页:二、#和$的区别三、使用注解的方式1.配置映射2.使用@Param的注解:四、many2One五、延时加载六、N+1问题七、一级缓存一、高级查询+分页:核心代码示意图Notes:1.动态SQL语句中<WHERE>可以使用<trim>标签表示,要配置好前缀和后缀2.采用include可以外...原创 2020-02-12 23:01:07 · 382 阅读 · 0 评论 -
JSP-MyBatis(二)入门补ResultMap映射、Mapper接口实现CRUD
一、MyBatis和Hibernate的区别:和hibernate对比,MyBatis更基础,要求使用者自己控制的东西更多。mybatis完成了基本的一些ORM概念,但是没有Hibernate那么完善。要使用mybatis,程序员的关注点更集中于SQL和数据库结构设计。mybatis没有hibernate使用起来那么面向对象,所以,在使用mybatis的时候,hibernate的一...原创 2020-02-11 22:45:31 · 517 阅读 · 0 评论