首页 \ 问答 \ Spring注解和SpringMVC注解是同一种注解吗,如果不是请举例!

Spring注解和SpringMVC注解是同一种注解吗,如果不是请举例!

Spring注解和SpringMVC注解是同一种注解吗,如果不是请举例!
更新时间:2021-12-07 11:12

最满意答案

Spring 整个开源架构就包括SpringMVC     Spring        SpringJDBC  他们是完美结合一起的,因为本来就是一个整体的开源框架。
  至于说的注解肯定是同一种机制,但不一定是同一种注解,毕竟注解的名称都不一样@Controller,正因为他们之间的完美结合,所以市场上大多用SpringMVC取代了Struts(不过最近好像Angular.js发展势头迅猛,可以替代上述俩种),

其他回答

问题很简单,只要用过就很很明白了,没用过的话,只能简述一下。
1、ssh中的spring充当的是mvc中的model的职能,他也可以集成hibernate等,但它不提供hibernate的功能,仅为集成。
2、spring mvc是mvc架构的整体实现,包括了mvc三项框架,有了它你就不需要再去集成struts和hibernate了,都是由它自己提供。
不知清楚否。

相关问答

更多
  • Spring 整个开源架构就包括SpringMVC Spring SpringJDBC 他们是完美结合一起的,因为本来就是一个整体的开源框架。   至于说的注解肯定是同一种机制,但不一定是同一种注解,毕竟注解的名称都不一样@Controller,正因为他们之间的完美结合,所以市场上大多用SpringMVC取代了Struts(不过最近好像Angular.js发展势头迅猛,可以替代上述俩种),
  • java代码: package cn.javass.spring.chapter12; //省略import public class ComponentDefinitionWithAnnotationTest { private static String configLocation = "classpath:chapter12/componentDefinitionWithAnnotation.xml"; private static ApplicationContext ctx = new Clas ...
  • 靠spring内部的相应处理类了,先在xml配置好。 映射处理器有BeanNameUrlHandlerMapping和SimpleUrlhandlerMapping
  • 楼上的很遗憾,这货是spring-context包里的,虽然用在springmvc 具体解释很麻烦,实际上@Controller只是做了个元数据标记,但context包只是定义了这个annotation,然后下面没有了。。。 springmvc框架看到你定义了这个,做了进一步处理,也就是SpringMVC
  • main调用的时候不能通过 @Autowired 来进行注解,因为你没有启动项目,相当于你注入的东西没有没有被使用,使用main方法使用的话,必须使用getbean
  • @Reource ServiceDao servicedao; 在类中要有那个setter方法 最简单的一种上面是注解,下面是配置的! 如果有邮箱的话,我发个例子给你。
  • 靠 spring 内部的相应处理类了,先在xml配置好。 映射处理器有BeanNameUrlHandlerMapping和SimpleUrlhandlerMapping
  • 现在应该用的很多了,从依赖注入到声明式事务配置再到Spring Web MVC和REST,当然是推荐注解配置了。
  • 先开启扫描 在要注入的类前加 @Controller public class xxxx{ }
  • 靠spring内部的相应处理类了,先在xml配置好。 映射处理器有BeanNameUrlHandlerMapping和SimpleUrlhandlerMapping 开启自动扫描action路径。 再以下两个class激活@requestMapping接口。 @Controller 控制器 组合使用 怎么使用才是重点,原理的话研究下spring的相关类的源代码。

相关文章

更多

最新问答

更多
  • 如何重新加载下拉列表(How to reload dropdownlist)
  • RStudio:在脚本中保留特殊字符(RStudio: keeping special characters in a script)
  • Powershell的“GetLatest”不会在新的TFS工作区上下载文件(“GetLatest” with Powershell doesn't download files on new TFS workspace)
  • 我如何让JS识别一个由字符组成的数组?(How do I get JS to recognise an array insted of characters?)
  • EF从存储过程中急切加载(EF eager loading from stored procedure)
  • 将输出文件添加到Python扩展(Adding output file to Python extension)
  • 淮北职业技术学院电脑应用专业咋样?
  • 更改默认扩展面板箭头的箭头样式(Change arrow style for default expansion panel arrow)
  • 芜湖计算机(计算机)培训机构(培训班,学校)哪家好
  • 致命错误:使用clang-llvm ASTMatcher时未找到'stddef.h'文件(fatal error: 'stddef.h' file not found when using clang-llvm ASTMatcher)
  • 内容的.NET缓存(Contentful .NET caching)
  • 客户端没有发生WCF回调(WCF callback is not happening in client)
  • 使用friend在全局范围内调用类成员函数会产生27个错误(Calling a Class member function in Global Scope using friend Gives 27 ERRORS)
  • 如何绑定到WPF中的另一个控件属性(How to Bind to Another Control Property in WPF)
  • 南华大学电脑专业,就业好不好
  • 是否存在泄密文件的官方(或常见)文件扩展名或后缀?(Is there an official (or common) file extention or suffix for deflated files?)
  • 在SVM python中只训练一次(Training only once in SVM python)
  • 淘汰自定义绑定光滑js无法正常工作(knockout custom binding for slick js not working)
  • 似乎无法正确地抓住网站“福布斯”(Can't seem to scrape the website “Forbes” properly)
  • 无法使用boto.rds2从describe_instance方法检索有关db实例的信息(Not able to retrieve information about db instances from the describe_instance method using boto.rds2)
  • 转换为英国日期格式问题(Convert to british date format issue)
  • 在表中列出不同的元组(10种方法)(List distinct tuples in a table(SQL query)(10 ways))
  • OrientDB查询比较(OrientDB query compare)
  • 全局变量有什么不好?(What is so bad about global variables? [duplicate])
  • 为什么JavaMail Transport.send()是一个静态方法?(Why is JavaMail Transport.send() a static method?)
  • 获取最近3个Instagram图像张贴在一个地方(Get last 3 instagram images posted in a place)
  • 使用libnfc格式化/读/写NDEF Mifare 1K卡(Format/Read/Write NDEF Mifare 1K Card using libnfc)
  • 阻止谷歌索引特定图像(Block Google from indexing a particular image)
  • 消息模板接收让Dispatcher没有订阅频道(Message Template receive gives Dispatcher has no subscribers for channel)
  • OpenShift:使用自定义节点版本(OpenShift: Use custom node version)