沉静御姐

文章
10
资源
0
加入时间
2年10月17天

mybatis是否支持延迟加载,如果支持他的实现原理是什么?

1.mybatis仅支持关联对象association和关联集合对象collection的延迟加载,association是一对一,collection指的是一对多查询,在mybatis配置文件中可以配置lazyloadingEnable=true/false.2.原理:使用CGLIB为目标对象建立代理对象,当调用目标对象的方法时进入拦截器方法。比如调用a.getb().getName(),拦截器方法invoke()发现a.getb()为null值,会单独发送事先保存好的查询关联b对象的sql语

一个用jquery写的判断div滚动条到底部的方法

jQuery 里和滚动条有关的概念很多,但是有三个属性和滚动条的拖动有关,就是:scrollTop、scrollLeft、scrollHeight。其中 scrollHeight 属性,互联网上几乎搜素不到关于它的应用技巧,而我正好需要用到它。    我们现在只探讨和垂直滚动有关的 scrollTop、scrollHeight 属性。    一、滚动条有关属性的正确理解:    假设有

java 创建自定义菜单_Java实现微信公众号自定义菜单的创建方法示例

本文实例讲述了Java实现微信公众号自定义菜单的创建方法。分享给大家供大家参考,具体如下:开发公众号的时候可能需要给一些自定义菜单添加事件,比如点击某菜单然后服务端给用户推送信息。我们也可以使用微信提供的网页调试工具直接生成菜单,不过需要考虑是否影响用户问题。注意:使用代码自定义菜单事件,手动添加的菜单会失效!谨慎使用!官方文档httpClientUtil工具类需要的话可以在前面微信公众号获取ac...

模态对话框

模式对话框 dlg.setModal(true): 非模式对话框 dlg.setModal(false);

数据分析师内幕揭秘

本篇是给各种有兴趣的,好奇的,想学习,想转行数据分析师的门外汉做的简介,有兴趣的同学请传阅,业内各位老炮儿看了随意吐槽 ( ^∀^)问:你们叫数据分析师?答:额,其实还有其他名字,比如有些公司喜欢加个“大”,叫:大数据分析师……o(╯□╰)o问:你们是干什么的?答:我们提供数据,以及基于数据的业务建议这是句官话,通俗的说就是,看到旁边这个东东了吗→本月彩电销量35台首先:我们把这个月销量35台统计出来其次:提醒老板:基于你老婆昨天打麻将输了8万多块钱,如果本月彩电卖不到1000台的话,你就得

MATLAB与CST联调“错误使用 feval 创建服务器失败: 没有注册类“的解决方案结论

在使用cst = actxserver(‘CSTStudio.application’);时,matlab报错,显示百思不得其解,测试了其他的如都是没问题的,说明matlab没问题,问题在cst上。我查阅了网上的解决方案,说是com接口有问题,于是我参考了这篇文章https://blog.csdn.net/weixin_45376502/article/details/118230551看了一下dcom接口,发现CSTStudio.Bending这个组件的本地路径有问题!