常用语法

restful API

GET /zoos:列出所有动物园
POST /zoos:新建一个动物园
GET /zoos/ID:获取某个指定动物园的信息
PUT /zoos/ID:更新某个指定动物园的信息(提供该动物园的全部信息)
PATCH /zoos/ID:更新某个指定动物园的信息(提供该动物园的部分信息)
DELETE /zoos/ID:删除某个动物园
GET /zoos/ID/animals:列出某个指定动物园的所有动物
DELETE /zoos/ID/animals/ID:删除某个指定动物园的指定动物
1、命名规范:
Controller中命名,以restful为参考
Service和Mapper层的命名,以sql为参考

json返回规范格式:

{
  "code": 0
  ,"msg": ""
  ,"data": {
    "src": "http://cdn.layui.com/123.jpg"
  }
}   

常用thymeleaf语法:


 th:classappend="${user?.passport}?'hide'"

Hello, [[${session.user.name}]]!

--- th:utext可以输出html --- ${#dates.format(one.loginTime, 'yyyy年MM月dd日 hh:mm:ss')} --- th:text="${one.sex}?'男':'女'" --- th:attr="value=#{subscribe.submit}" th:value= th:attrappend 追加 th:attrprepend 放到前面 -----------

--- th:onClick="|window.location='/shop/user/editor/${one.userId}'|" th:if="${not #lists.isEmpty(prod.comments)}">

layer

layer.msg('hi,你还没选择分类啊!~', {
                    icon: 2,
                    anim:6,
                    time: 3000,

                })
//icon:叹号(0)、绿色勾(1)、红叉(2)、黄问号(3)、灰锁(4)、不开心脸(5)、绿开心(6)

=================
判断变量是否或包含正常可使用的数字
$.isNumeric("-10"); // true
$.isNumeric(NaN); // false
================
java中:
StringUtils.isBlank(aid) //判断请求参数缺失(即为null)、为空、为空白字符时:
StringUtils.isEmpty()//如果是空白字符,则为false

你可能感兴趣的:(常用语法)