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.id Note...原创 2020-02-14 15:22:18 · 291 阅读 · 0 评论 -
JSP-MyBatis(三)高级查询+分页+注解+延时+缓存+多对一
目录 一、高级查询+分页: 二、#和$的区别 三、使用注解的方式 1.配置映射 2.使用@Param的注解: 四、many2One 五、延时加载 六、N+1问题 七、一级缓存 一、高级查询+分页: 核心代码示意图 Notes: 1.动态SQL语句中<WHERE>可以使用<trim>标签表示,要配置好前缀和后缀 2.采用include可以外...原创 2020-02-12 23:01:07 · 392 阅读 · 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 · 526 阅读 · 0 评论