316 随笔

 


 


2021-3-16 09:25:49



# Java #{} 和 ${} 的区别:

    前者表示一个占位符,后者表示 SQL 的拼接

    注:一般能用# 的就别用 $,若不得不使用 ${xx} 这样的参数,要手工的做好过滤工作,以防止 SQL 注入攻击。



    Editors avaliable on marketplace 的解决方法

    "jdbc:mysql://localhost:3306/j1906" 连接数据库





# Java 集合框架

    接口: Collection、List、Set、Map ···
    实现(类):ArrayList、LinkedList、HashSet、HashMap ···
    算法:Collections


# List 接口:
    存储一组不唯一有序的对象。

# Set 接口:
    存储一组唯一无序的对象。

# Map 接口:
    存储一组键值对象,提供key(键)到value(值)的映射。






Get/Post/Put

查看、创建(新增)、更新(修改)

Get:    向服务器发索取数据的一种请求来查询该数据;查询(select)
Post:    向服务器提交数据的一种请求会创建新的内容;新增(insert)
Put:    向服务器发送数据改变内容即更新该数据。修改(update)


Get请求参数通过 url 传递(/url/xxx),Post 放在 Request body 中(/url);

例如:
    提交表单或者上传文件、修改图片时用 Post;
    (注:分页查询特殊情况 需传参时用 @RequestBody、@RequestParam多数用 Post)
    列表查询历史订单或订单详情、根据id查询、退出登录等时用 Get;
    家长建议回复内容时用 Put;


   

 

 

 

 


 

Note:
欢迎点赞,留言,转载请在文章页面明显位置给出原文链接
知者,感谢您在茫茫人海中阅读了我的文章
没有个性 哪来的签名!
详情请关注点我
持续更新中

扫一扫  有惊喜~

© 2021 03 - Guyu.com | 【版权所有 侵权必究】

 

posted @ 2021-03-16 17:05  故屿γ  阅读(62)  评论(0编辑  收藏  举报