博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring使用细节
阅读量:5073 次
发布时间:2019-06-12

本文共 852 字,大约阅读时间需要 2 分钟。

● 注入属性

//根据bean的类型注入@AutoWired//根据bean的id注入@Resource

● component-scan标签只能用一个,扫描多个包要用逗号分隔

 ● 有时浏览器插件对json类型数据支持不好,需要springmvc要给前台返回text-plain类型

@RequestMapping(value="/pic/upload",produces=MediaType.TEXT_PLAIN_VALUE+";charset=utf-8")

● 用spring的core包下的方法md5加密

String md5 = DigestUtils.md5DigestAsHex(user.getPassword().getBytes());

● 用在Controller方法参数里的注解

@RequestBody //将前端传来的json转为对象@PathVariable //获取请求路径上的参数@RequestParam(defaultValue = "0") //若传来null,给参数赋默认值@RequestParam(required = false)//指定该参数不必传,默认值为true

● 限定只能通过post请求访问该方法

@RequestMapping(value = "/user/register", method = RequestMethod.POST) //或者 @PostMapping(value = "/user/register")

 ● 使某个Controller能被不用域名的js访问(实现跨域):

在Controller类上加 @CrossOrigin

● Springmvc接收日期类型

@DateTimeFormat(pattern="yyyy-MM-dd")private Date reserveSignEndDate;

转载于:https://www.cnblogs.com/naixin007/p/10358721.html

你可能感兴趣的文章
web服务器
查看>>
网卡流量检测.py
查看>>
poj1981 Circle and Points 单位圆覆盖问题
查看>>
POP的Stroke动画
查看>>
SQL语句在查询分析器中可以执行,代码中不能执行
查看>>
yii 1.x 添加 rules 验证url数组
查看>>
html+css 布局篇
查看>>
SQL优化
查看>>
用C语言操纵Mysql
查看>>
轻松学MVC4.0–6 MVC的执行流程
查看>>
redis集群如何清理前缀相同的key
查看>>
Python 集合(Set)、字典(Dictionary)
查看>>
获取元素
查看>>
proxy写监听方法,实现响应式
查看>>
第一阶段冲刺06
查看>>
十个免费的 Web 压力测试工具
查看>>
EOS生产区块:解析插件producer_plugin
查看>>
mysql重置密码
查看>>
jQuery轮 播的封装
查看>>
一天一道算法题--5.30---递归
查看>>