zdd小小菜鸟 zdd小小菜鸟
2年前
MyBatis面试
MyBatis面试1.MyBatis中{}和${}的区别是什么?tex\{}是预编译处理,${}是字符替换。在使用{}时,MyBatis会将SQL中的{}替换成“?”,配合P
Stella981 Stella981
3年前
Spring Boot(四):如何优雅的使用 Mybatis
一、前言Orm框架的本质是简化编程中操作数据库的编码,发展到现在,基本上就剩宣称不用谢一句sql的hibernate,一个是可以灵活调试动态sql的mybatis,两者各有特点,在企业级系统来发中可以根据需求灵活使用。发现一个有趣的现象:传统企业大都喜欢hibernate,互联网行业通常使用mybatis。hibernate特点就是所有的sq
Stella981 Stella981
3年前
BeetlSQL 3 功能预览
BeetlSQL3目前正在研发过程,预计9月能发版。相比于BeetlSQL2,有非常多的改进,本博客会用一部分介绍BeetlSQL3的功能,另外一部分介绍如何定制Beetl3。BeetSql是一个全功能DAO工具,同时具有Hibernate优点&Mybatis优点功能,适用于承认以SQL为中心,同时又需求工具能自动能生成大量常用的SQL的应用
Stella981 Stella981
3年前
ES6中的import()函数
import(specifier)上面代码中,import函数的参数specifier,指定所要加载的模块的位置。import命令能够接受什么参数,import()函数就能接受什么参数,两者区别主要是后者为动态加载。import()返回一个Promise对象。下面是一个例子。constmaindoc
Stella981 Stella981
3年前
PHP中die()和exit()有什么区别?
问题:_Whatarethedifferencesbetweendie()andexit()functionsinPHP?_PHP中die()和exit()函数之间有什么区别?_Ithinkbothhavethesamefunctionality,butIdoubtthere
Wesley13 Wesley13
3年前
MySQL Replication
支持的复制类型:1.基于语句的复制mysql默认采用基于语句的复制,效率高。基本方式:在master上执行的sql语句,在slave上再次执行同样的语句,而一旦发现没法复制时会自动选择基于行的复制。2.基于行的复制基本方式:把master服务器上改变的内容复制过去,而不是把sql语句在从服务器上执行一遍,mysql从5.0开始支持基于行的复制
Stella981 Stella981
3年前
Egret之自定义Tween缓动动画函数
/自定义Tween动画类/namespaceTweenPro{exportclassEase{constructor(){};/asineout缓动动画函数:先较快,后
Stella981 Stella981
3年前
Golang之匿名函数和闭包
Go语言支持匿名函数,即函数可以像普通变量一样被传递或使用。使用方法如下:main.go!复制代码(https://oscimg.oschina.net/oscnet/cf4405f1d31ed55912b22f881ff1e165bba.gif)packagemainimport("fm
Easter79 Easter79
3年前
Springboot加入拦截器(待完善)
1、在sdk中加入拦截器主类packagecom.self.activity.sdk.aop;importjava.io.IOException;importjava.sql.SQLException;importjava.util.List;importorg.aspectj.lang.ProceedingJoinPoin
Wesley13 Wesley13
3年前
MySQL视图,函数,触发器,存储过程
1\.视图  视图是一个虚拟表,它的本质是根据SQL语句获取动态的数据集,并为其命名,用户使用时只需使用【名称】即可获取结果集,可以将该结果集当做表来使用。使用视图我们可以把查询过程中的临时表摘出来,用视图去实现,这样以后再想操作该临时表的数据时就无需重写复杂的sql了,直接去视图中查找即可,但视图有明显地效率问题,并且视