2023-01-09一、Mybatis映射文件1、映射文件根标签mapping标签:该标签中的namespace要求与接口的全类名一致2、映射文件子标签(1)cache(该命名空间的缓冲配置)(2)cache-ref(引用其他命名空间的缓存配置)(3)resultMap(描述如何从数据库结果集中加载对象,是最复杂也是最强大的元素)注意:resultType解决不了的问题,交给resultMap(一般是多表查询)。(4)sql(可被其他语句引用的可重用语句块)(5)insert(映射插入语句)(6)update(映射更新语句)(7)delete(映射删除语句)(8)select(映射查询语句)3
2023-01-09一、Mybatis映射文件1、映射文件根标签mapping标签:该标签中的namespace要求与接口的全类名一致2、映射文件子标签(1)cache(该命名空间的缓冲配置)(2)cache-ref(引用其他命名空间的缓存配置)(3)resultMap(描述如何从数据库结果集中加载对象,是最复杂也是最强大的元素)注意:resultType解决不了的问题,交给resultMap(一般是多表查询)。(4)sql(可被其他语句引用的可重用语句块)(5)insert(映射插入语句)(6)update(映射更新语句)(7)delete(映射删除语句)(8)select(映射查询语句)3
文章的评论制作先做跟评论,在做子评论发表评论框的制作:前端渲染发表评论框:{#评论功能开始#}{%ifrequest.user.is_authenticated%}发表评论:提交评论{%else%}登录注册{%endif%}{#评论功能结束#}提交评论数据://向后端提交用户评论数据$('#id_commit').click(function(){letconTent=$('#comment').val();$.ajax({type:'post',url:'/comment/',data:{'article_id':'{{article_obj.pk}}','content':conTent,
文章的评论制作先做跟评论,在做子评论发表评论框的制作:前端渲染发表评论框:{#评论功能开始#}{%ifrequest.user.is_authenticated%}发表评论:提交评论{%else%}登录注册{%endif%}{#评论功能结束#}提交评论数据://向后端提交用户评论数据$('#id_commit').click(function(){letconTent=$('#comment').val();$.ajax({type:'post',url:'/comment/',data:{'article_id':'{{article_obj.pk}}','content':conTent,