摘要:
if if(value,value2,value3),如果value结果为true(一般为表达式),返回value2,否则value3 case when 方式1(相当Java的if..else if.. else) case when 条件1 then 结果1 when 条件2 then 结果2 阅读全文
摘要:
@Transactional概述 @Transactional注解可以加在方法、类和接口上,加在类和接口上等于给类中的每个public方法都添加了@Transactional,在使用时尽量直接加在方法上。@Transactional属性及说明见下表: name:一般只有1个事务管理器,默认即可,无需 阅读全文
摘要:
常用聚合函数 聚合函数是对一组数据、或者说是一列或一个字段数据进行计算,然后得到一个单值的结果。mysql的聚合函数其实挺多的,但实际开发中用的比较多的有5个,分别是:sum(),avg(),max(),min(),count() sum()和avg() sum()是用来对一组数据进行求和,avg是 阅读全文
摘要:
常见的七种join 现在假设有A表即employees表,B表departments表 join1 上图使用左外连接即可做到,sql: SELECT * FROM employees e LEFT JOIN departments d ON e.department_id = d.departmen 阅读全文
摘要:
order by 如果想让查询的结果按某个字段进行排序,可以使用order by。 字段升序: SELECT * FROM employees order by department_id asc 或 SELECT * FROM employees order by department_id 字段 阅读全文
摘要:
比较运算符 常见的比较运算符: = != >= <= 等等 值得注意是某些变量类型的优先顺序:null > 数字类型 > 字符。 null不管与谁比较,都是null 数字与字符比较,字符若是数字,则会被转换为数字类型。如果非数字,默认是0 阅读全文
摘要:
组件自定义事件 组件自定义事件完成的功能:子组件给父组件传数据。是的,就这么简单; 自定义事件三步走 想要实现组件自定义事件,流程只需三步: 在父组件中给子组件绑定 自定义事件 子组件中触发事件 父组件调用触发事件后的业务逻辑 代码实现 给子组件绑定自定义事件 静态绑定 <template> <di 阅读全文
摘要:
scoped vue文件有style标签来让我们编写样式,但是会存在一个问题: 如果一个父组件中同时用到了多个子组件,最终编译后产生的css是会被汇总到一起的。比如说子组件A对.demo进行修饰,然后子组件B也对.demo进行修饰,那最终结果听谁的? 为了解决样式冲突的问题,可以在style标签上加 阅读全文
摘要:
插件 在vue这里的插件,并不是说我们去写一个第三方程序,然后通过命令行或者其他方式进行安装。 说简单点,本次所说的插件就是一个json对象;一般我们都会创建一个js(如plugins.js)文件,然后在里面编写插件的内容,比如: export default { install(Vue,x,y,z 阅读全文
摘要:
mixin mixin是vue提供的一个功能,意为混入。他用起来像共享一个js,实际的效果又不太像,下面具体来说下 局部mixin 定义一个共用的js文件,定义的json对象里的属性需要是组件实例可以编写的属性,比如created,mounted,data(),methods等等: export c 阅读全文