
小知识
南桥追光
这个作者很懒,什么都没留下…
展开
-
js复制内容到剪切板
js复制内容到剪贴板document.execCommandnavigator.clipboard原创 2021-11-25 14:44:37 · 1277 阅读 · 0 评论 -
常用的JSTL标签
重定向标签<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %><c:redirect url="/index" />引用js文件、css文件、图片等的标签<%@ taglib uri="http://www.springframework.org/tags" prefix="原创 2018-03-08 15:36:05 · 226 阅读 · 0 评论 -
mySql count()
count()中只有结果是not null时,才计数+1。比如在‘select count(year=2017) from film’中,count()里面的条件判断的结果可能是true,也有可能是false,在数据库中的表示就是1或者0,这两者都不为null,属于not null。而在条件语句后面加上or null,即表示当‘or’左边的条件判断的结果是true时,则返回1,计数+1;是flas...原创 2018-02-23 17:09:48 · 642 阅读 · 0 评论 -
MyBatis 插入空值时,需要指定JdbcType.如#{name,jdbcType=VARCHAR}
在执行SQL时MyBatis会自动通过对象中的属性给SQL中参数赋值,它会自动将Java类型转换成数据库的类型。而一旦传入的是null它就无法准确判断这个类型应该是什么,就有可能将类型转换错误,从而报错。要解决这个问题,需要针对这些可能为空的字段,手动指定其转换时用到的类型。一般情况下,我们没有必要按个字段去识别/判断它是否可以为空,而是将所有的字段都当做可以为空,全部手动设置转换类型。<i...转载 2018-03-10 12:54:59 · 8974 阅读 · 2 评论 -
单元测试时无法注入
在单元测试时发现无法注入,注入的对象都是null,原因是加载的时候没有把配置文件加载进来。在单元测试类上写上@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations = { "classpath:applicationContext.xml" })这两个注解就可以了。...原创 2018-08-10 09:21:27 · 1875 阅读 · 0 评论 -
vue侧边栏动态生成下级菜单
循环传入的数据去生成下级菜单 <template> <div class="headBar"> <div class="title"> 微商城管理后台 </div> <el-menu class="el-menu-headBar" <!-原创 2018-08-02 18:12:53 · 4513 阅读 · 2 评论 -
el-tab组件设置添加按钮
element的el-tab默认添加按钮不能满足需求,所以自己通过el-tab-pane模拟了一个添加按钮。先上效果图:最后的添加按钮实际上是一个el-tab-pane,但是却实现了添加的效果,在渲染el-tab时就需要添加 <el-tabs v-if="currentShopId == shopId" type="card" style="margin-top:20px" v...原创 2018-09-21 10:56:03 · 12922 阅读 · 0 评论