一.EL(SPEL) EL 1.概述:EL是JSP内置的表达式语言,用以访问页面的上下文以及不同作用域中的对象 ,取得对象属性的值,或执行简单的运算或判断操作.EL在得到某个数据时,会自动进行数据类型的转换.使用EL表达式输出数据时,如果有则输出数据,如果为null则什么也不输出.2.语法:a.EL表达式总是放在{}中,而且前边有一个$作为前缀:${}b.获取对象的属性值可以直接通过“对象.属性名”:${user.name}; 注意:这里的属性名是get和set方法对应的属性值,并不是对象中的变
一.自定义注解 先聊聊这个需求,我需要根据用户的权限对数据进行一些处理,但是痛点在哪里呢?用户的权限是在请求的时候知道的,我怎么把用户的权限传递给处理规则呢?想了以下几种方案: Mybatis 拦截器:如果你的权限参数可以渗透到 Dao 层,那么这是最好的处理方式,直接在 Dao 层数据返回的时候,根据权限做数据处理. Dubbo 过滤器:如果 Dao 层没办法实现的话,只好考虑在 service 层做数据处理了. ResponseBodyAdvice :要是 service 层也没办法做到,只
概述: NodeJS宣称其目标是“旨在提供一种简单的构建可伸缩网络程序的方法”,那么它的出现是为了解决什么问题呢,它有什么优缺点以及它适用于什么场景呢? 本文就个人使用经验对这些问题进行探讨. 一. NodeJS的特点 我们先来看看NodeJS官网上的介绍: Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node