- 博客(22)
- 收藏
- 关注
原创 @RequestParam与@Param的区别
@RequestParam@RequestParam是Spring的注解,主要用于Controller层,用于处理前台参数名称与后端处理参数名称不一致的情况。有以下三个参数:value:后面跟前台的参数名称 required:是否必须,有两个值true和false,true表示请求中必须有相应的参数,否则会报错 defaultValue:默认值,表示如果请求中没有同名参数时的默认值,默认值可以是SpEL表达式,如“#{systemProperties['java.vm.versi...
2021-12-17 20:02:33
982
原创 in module XXX. File is included in 4 contexts
问题描述:整合SSM框架时,出现以下情况原因分析:这四个配置文件应该位于同一个ApplicationContext下解决方案:
2021-12-17 11:02:58
304
原创 @Autowired与@Qualifier注释
@Autowired:自动装配,spring会根据类型进行装配@Qualifier:当一个接口有多个实现类时,自动装配会报错,需要使用@Qualifier指定bean进行注入1、情况1此时接口BookService只有一个实现类,可以使用@Autowired自动装配,程序不会报错2、情况2此时接口BookService有两个个实现类并且都注册了bean此时仍然采用@Autowired自动装配,程序会报错应采用如下形式...
2021-12-15 21:13:04
477
原创 SSM整合
目录1.环境搭建1.1创建Maven项目1.2导入依赖以及解决静态资源导出问题2.整合Mybatis2.1创建database.properties2.2创建mybatis-config.xml(自动扫描包生成别名、注册mapper)2.3创建spring-dao.xml2.4编写BookMapper接口和BookMapper.xml,同时注册mapper(2.2创建的文档中注册)3.整合Spring3.1编写Service层接口以及实现类3.2编写spri.
2021-12-15 20:50:26
688
原创 03.SpringMVC数据处理
目录1.提交的域名称和处理方法的参数名一致2.提交的域名称和处理方法的参数名不一致3.提交的是一个对象1.提交的域名称和处理方法的参数名一致form表单: <form method="get" action="/u1/t1"> <input type="text" name="name"> <input type="submit" name="Submit"> </form>处理方法:@Contro
2021-12-14 21:48:11
320
原创 02.SpringMVC简单入门(注释版)
1.环境搭建2.注册DispatcherServlet在web.xml中配置如下<!--1.注册DispatcherServlet--> <servlet> <servlet-name>springmvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-cl
2021-12-14 16:43:13
338
原创 01.SpringMVC简单入门
1.环境搭建2.配置DispatcherServlet DispatcherServlet是SpringMVC统一的入口,它也是一个Servlet,所有的请求都通过它。DispatcherServlet 是前端控制器,配置在web.xml文件中,Servlet依自已定义的具体规则拦截匹配的请求,分发到目标Controller来处理。 <!--1.注册DispatcherServlet--> <servlet> <s...
2021-12-14 14:51:11
224
原创 Mybatis注册mapper的方式
1.通过class注册接口和mapper.xml的路径如下:配置如下: <mappers> <mapper class="com.mapper.UserMapper"/> </mappers>注意:接口和对应的xml文件应该在同一目录下2.通过resource来注册 <mappers> <mapper resource="com/mapper/UserMapper.xml..
2021-12-13 15:06:40
471
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人