常用语法

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • C++文件 例:从文件income. in中读入收入直到文件结束,并将收入和税金输出到文件tax. out。 检查...
    SeanC52111阅读 2,866评论 0 3
  • 首先附上jQuery官网 http://jquery.com/ 2.0版本开始放弃了对IE7/8及其之前版本的...
    风之帆阅读 715评论 4 2
  • 一、SQL速成 结构查询语言(SQL)是用于查询关系数据库的标准语言,它包括若干关键字和一致的语法,便于数据库元件...
    shadow雨轩阅读 524评论 0 3
  • 20- 枚举,枚举原始值,枚举相关值,switch提取枚举关联值 Swift枚举: Swift中的枚举比OC中的枚...
    iOS_恒仔阅读 2,324评论 1 6
  • ES6语法跟babel: 一、首先我们来解释一下什么是ES? ES的全称是ECMAScript。1996 11 ,...
    Mooya_阅读 1,057评论 0 0