总结本次实训中springMVC中常用的注解@,以后用到别的会持续更新

@Repository    //dao层注解。声明本层为dao层。
@serivce         //service层。
@controller     //con层。
@autowired     //声明自动创建对象。spring ioc     @Required(一个效果)
@RequestMapping(value="/定义的请求的名字",method=RequestMethod.Get/Post) //声明请求的方式,请求名字@responseBody     //一般用户ajax请求方法的注解,使用后,不会使该方法的返回值走视图解析器。相当于response.getWrite.write(xxx)(未尝试,有待考证)@requestParam(value="name",required=false,defalutValue="")String name    //声明前台jsp页面传递到后台的的数值(value属性为key值,required=false,默认为true,声明此变量是否可以为空,如果为空,要给默认值)@Param("name") String name //单一注解/多个参数时使用。使用注解后,xml映射文件可以用#{}/${}来进行取值(${}只有在使用@Param注解后才能使用,否则报错)

目前注解都是基于ssm框架整合的,对于别的框架未研究

时间: 2024-10-11 12:40:20

总结本次实训中springMVC中常用的注解@,以后用到别的会持续更新的相关文章

18年7月实训unity项目中遇到的问题记录

1.在一个项目中做好的UI做成预置体后在另一个项目中使用时发现无法响应鼠标的输入事件 解决:在使用预置体的项目中添加EventSystem. 2.使用DontDestroyOnLoad()来避免场景切换后GameObject被销毁存在的问题 假如A场景中有一个GameObject名为player,为了不让player在场景切换到B时消失而使用DontDestroyOnLoad(player),这样会导致场景再次切换回A时,A场景中同时出现两个player,并且两个player在场景切换后都不会消

IOS比较常用的第三方组件及应用源代码(持续更新中)

把平时看到或项目用到的一些插件进行整理,文章后面分享一些不错的实例,若你有其它的插件欢迎分享,不断的进行更新~ 一:第三方插件 1:基于响应式编程思想的oc 地址:https://github.com/ReactiveCocoa/ReactiveCocoa 2:hud提示框 地址:https://github.com/jdg/MBPRogressHUD 3:xml/HTML解析 地址:https://github.com/topfunky/hpple 4:有文字输入时,能根据键盘是否弹出来调整自

关于本次实训ssh框架开发过程

学生管理系统需求分析 一.系统功能需求 我们的系统需要实现的功能主要包括以下几个方面: 1. 设计不同用户的操作权限和登录方法: 2. 学生有查询个人档案信息和成绩信息.修改个人档案.个人登录密码的权利: 3.教师可以查询所授课程的学生信息,可以录入并所授课程的成绩,查询.修改个人档案信息: 4.教务管理员可以对学生.教师的档案进行审查,维护学生.教师的登录密码. 图1 用例模型 二.功能描述 该系统主要分为四个模块:登录管理模块.学生管理模块.教师管理模块和管理员管理模块. 1. 登录管理模块

SOA中springmvc中restful服务的数据权限加密方式分享

restful中数据权限加密方式有很多种,特别是针对于request json的方式加密,这里详细介绍了SOA中针对于get.post数据加密方式,保证数据传输中的安全性: Java代码 @Component("dataSignInterceptor") publicclass DataSignInterceptorimplements MethodInterceptor { @Autowired private SoaServiceConfigService soaServiceCo

SOA中springmvc中restful服务动态刷新token信息

因为要考虑服务端token的动态刷新,而且还要单独启动定时调度任务去刷新token信息,保证token的时效及安全问题,直接分享动态刷新token的代码: Java代码 @CrossOrigin(origins = "*", maxAge = 3600,methods={RequestMethod.GET,RequestMethod.POST,RequestMethod.DELETE,RequestMethod.PUT}) @RestController @RequestMapping

java新手在实际开发中所遇到的问题及解决方法小结,(持续更新遇到的问题)

?从事开发一年有余,想到自己初入公司时的困窘,在此把我记忆中在实际开发中所遇到的问题做一总结性的小结,为自己以后方便查阅,以及后来者遇到相同问题时解决更加方便快捷,希望大家集思广益把自己遇到的问题及解决方法写出来,添砖加瓦.为后来者给予一点帮助! 实用案例 如何使用Java实现汉诺塔问题 Java中定时器的使用方法 Java打印杨辉三角的具体实现代码 Java中如何实现分页功能 Java读取大文件如何高效率 Java中生成随机数的几种方法 Java zip压缩单个文件实现方法 如何计算Java对

iOS开发中,某些耽误我很长时间的问题(持续更新...)

作为一个开发者,经常会有一些莫名其妙的问题,大多都是细节,但是可能困扰我很久很久,在这里记录一下. 加载Xib,造成页面延迟很久才进入,通过查看Time Profile,找到了最终原因:UILabel的字体. label如果使用了attributed,它默认会给你设置为----“苹方”字体,而不是System,这个字体造成了加载的延迟,所以我取消了attributed,换回了System.

中山大学软件工程专业初级实训-会议议程管理Agenda

刚刚经历了两个星期的中级实训,那么这次实训的话毫无疑问地比大一初级实训简单了.在这里的话呢,还要感谢许多前辈给的神器.这里首先感谢@卡帕kalper前辈和@jayjiahua前辈.下面给出两个中级实训的神器.那么经历了一次相对来说比较轻松的实训之后呢,感觉大一时候的初级实训真是太辛苦了,而且的话缺少神器.所以决定向以上两位大神学习,给迷茫中的学弟学妹们一些指引,这里借用前辈的一句话,因为平时在完成一些任务的时候,深刻感受到前人经验带给自己的便利,在此我也分享下自己的东西,希望能给后人乘荫吧-!

短学期实训——第一篇

短学期的第一天,东软的李老师让我们安装两个环境,在安装过程当中,虽然遇到很多的小困难,老师还是 耐心的为我们每位同学解决困难. , 终于在下午我们完成了第一项任务 在第二天我们 开始编写程序 虽然在运行过程中我们每个人的编辑环境都出现了问题,但是在老师的耐心指导下我们终于将此环境运行成功 利用这三天的时间,我深刻体会到了用户的体验,我们所编写的软件是针对用户而言的,我们应当 考虑到用户体验的各种角度,首先就是用户的第一印象,在这里我们要考虑以下两点,第一点就是谁会是我们的目标用户,第二点就是用户