博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
spring的部分配置
阅读量:4361 次
发布时间:2019-06-07

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

这个是Spring的配置

配置可以自动扫描下面这个包中的注解
例如: @Controller @Service @Repository @Component 这四个注解

一个类该是哪层的bean就是用哪个注解来配置.

controller层: Controller
service层: Service
dao层: Repository
如果一个bean不属于上述三层中的任意一个, 那么就使用Component注解.

这个四个注解都可以注解到类上 -->

下面的这个配置实际上就是在扫描被上面的注解所注解的类 ,把这些类直接配置为bean

写你要扫描的包 

是SpringMVC的配置

这个注解直接开启了@RequestMapping的HandlerMapping和HandlerAdapter

例:

配置拦截器

``配置视图解析例:

 
webapp目录下的静态资源会使用默认的Servlet来处理      否则静态资源也会走Controller,就会出现找不到的情况

配置可以根据注解自动加切面的功能

第一种:在xml中只写这个,在实体类中写剩下的

第二种:在xml中直接写全

为对象赋值默认情况下,由Spring 容器中创建的都是单例模式,    也就是说,不论容器中取出几次,取出的都是一个对象例:
李忠仁
麻辣小龙虾
郭敬明
陈鑫源的复活
陈鑫源的崛起
配置处理器,映射器 HandlerMapping    他的作用    根据前端请求地址(url)来找处理器(Handler)    处理器(Handler)是用来处理用户发送过来的请求

/book1
/book1
orderServlet
userHandler
处理器适配器 HandlerAdapter    不同的适配器用来处理不同的 Handlehandler可能是什么    1.可能是Controller实现的接口-> BookController    2.可能是被RequestMapping所注解的方法 -> CategoryController中的list和create    3.可能是一个Servlet    4.可能是HttpRequestHandler的实现类

```

转载于:https://www.cnblogs.com/lxx-1843693653/p/10921652.html

你可能感兴趣的文章
Missing Number
查看>>
Ionic3 demo TallyBook 实例3
查看>>
laravel服务容器
查看>>
Entity Framework的查询
查看>>
ZH奶酪:Python按行读取文件
查看>>
07-使用循环进行遍历数组(运算符)
查看>>
控件布局通用解决方案
查看>>
scala流程控制语句以及方法和函数
查看>>
MySQL的sql_mode模式
查看>>
windows命令——explorer
查看>>
<转载>Bootstrap 入门教程 http://www.cnblogs.com/ventlam/archive/2012/05/28/2520703.html 系列...
查看>>
jquery和js cookie的使用解析
查看>>
类的内置方法
查看>>
世界是数字的 读后感
查看>>
算法项目步骤流程
查看>>
POJ 2942 Knights of the Round Table ★(点双连通分量+二分图判定)
查看>>
10.scheam.xml的配置
查看>>
Android Studio 生成aar包多Module引用问题
查看>>
hdu--1540 Tunnel Warfare(线段树+区间合并)
查看>>
通过命令给Linux(CentOS)分区
查看>>