美文网首页
常用语法

常用语法

作者: 酷泡泡 | 来源:发表于2018-05-13 15:36 被阅读0次

    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语法:

    <!-- 1、判空输出 -->
     th:classappend="${user?.passport}?'hide'"
    <p>Hello, [[${session.user.name}]]!</p>
    ---
    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 放到前面
    -----------
    <div th:switch="${user.role}"><p th:case="'admin'">
    ---
    <!-- 字符串拼接:-->
     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

    相关文章

      网友评论

          本文标题:常用语法

          本文链接:https://www.haomeiwen.com/subject/oleldftx.html