-
配置包括3个文件:
web.xml文件、applicationContext.xml文件、spring-servlet.xml文件
项目中的Spring配置包含以下几个部分【web.xml文件】:
context-param上下文参数【配applicationContext.xml的路径】
listener
filter
filter-mapping
servlet
servlet-mapping【如果路径是/,表示是全部路径】
welcome-file-list
查看全部 -
SpringMVC配置(资源):
《context的内容:》
include【1个】、exclude【2个】、type【注解】、expression【注解的全路径】
annotation:注解的意思
《mvc内容:》
写的是静态资源的东西
SpringMVC配置(映射):《HTTP请求映射:》
《bean:》
写的是http请求与代码之间的映射关系,涉及2个,一个是RequestMappingHandlerMapping、一个是RequestMappingHandlerAdapter
其中:RequestMappingHandlerAdapter包含2个,一个是messageConverters消息转换器、一个是webBindingInitializer页面初始化绑定
SpringMVC配置(视图):
《bean:》
ignoreAcceptHrader、mediaTypes、defalutContentType、favorParameter、viewResolvers
///////////
Spring配置(资源及数据源):
包扫描与资源管理:context【1个location:即jdbc.properties】【只有1个exclude】、aop、bean【包含数据库用户名密码取值】
//////////
Spring结合Hibernate的一些配置:
《bean:》
dataSource、hiberateProperties、packagesToScan【由于使用的是hibernate的注解方式,故指到endity的位置】
/////////
Spring配置(事物):
《bean:》
transactionManager 【事物处理器的配置,引用sessionFactory】
《tx:advice》【配置什么样的方法配置什么样的处理规则】
《aop:config》【表示什么样的方法会被加上返回值,指到service】
查看全部 -
Spring事务管理配置
查看全部 -
Spring配置 hibernate
查看全部 -
Spring配置
查看全部 -
视图配置d
查看全部 -
Http请求映射
查看全部 -
springMVC配置 包扫描与资源管理
查看全部 -
用注解的方式配置hibernate从实体类到表的映射,主要声明了表名(放在实体类上的@Table(name="表名")注解),类成员到字段的映射(写在成员的get方法上,以@Column注解声明,包括字段名,是否为空,长度等属性)
查看全部 -
关于Spring如何加载配置文件
查看全部 -
@RequestMapping 用来处理请求地址映射,value指请求的实际地址。
查看全部 -
在实体类中 @Column注解将属性映射到列
查看全部 -
在实体类中 @Table指定了Entity所要映射的数据库表
查看全部 -
@Entity指明该类是一个实体bean
查看全部 -
service里 使用@Autowired进行自动装配,而无需使用get/set方法
查看全部
举报