
SSM学习
文章平均质量分 55
秃头二师兄
这个作者很懒,什么都没留下…
展开
-
SpringMVC请求
目录获取请求参数获取基本参数类型获取POJO类型参数获取集合类型参数@RequestParam注解配置全局乱码过滤器获取Restful分格参数自定义类型转换器获取请求头文件上传客户端三要素文件上传原理文件上传步骤获取请求参数客户端请求参数的格式是:name=value&name=value服务器端要获得请求的参数,有时还需要进行数据的封装。SpringMVC可以接收如下类型的参数:基本类型参数POJO类型参数原创 2022-04-25 19:46:48 · 222 阅读 · 0 评论 -
SpringMVC-数据响应
目录页面跳转1.返回字符串形式2.ModeAndVIew形式回写数据1.直接返回字符串2.json返回(返回对象)页面跳转1.返回字符串形式直接返回字符串:此种方式会将返回的字符串与视图解析器的前后缀拼接后跳转。 @RequestMapping(value="/quick",method = RequestMethod.GET) public String save(){ System.out.println("Controller...原创 2022-04-23 16:41:34 · 310 阅读 · 0 评论 -
Spring-MVC组件解析
目录SpringMVC运行流程RequestMapping视图解析器SpringMVC运行流程1.用户发送请求至前端控制器DispatcherServlet。2.DispatcherServlet收到请求调用HandlerMapping处理器映射器。3.处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet...原创 2022-04-22 19:34:49 · 222 阅读 · 0 评论 -
Spring-WEB集成
为什么要集成:在web应用层时应用上下文对象是通过new ClasspathXmIApplicationContext(spring配置文件)方式获取的,但是每次从容器中获得Bean时都要编写new ClasspathXmIApplicationContext(spring配置文件),这样的弊端是配置文件加载多次,应用上下文对象创建多次。在怎么解决在Web项目中,可以使用ServletContextListener监听Web应用的启动,我们可以在Web应用启动时,就加载Spring的配置文件,创原创 2022-03-31 20:19:04 · 299 阅读 · 0 评论 -
Spring-junit集成
目录为什么要集成解决思路集成步骤为什么要集成ApplicationContext app=new AnnotationConfigApplicationContext(SpringConfiguration.class); UserServiceImp bean = app.getBean(UserServiceImp.class);在使用spring时老是要编写这两行代码来运行,非常麻烦解决思路·让SpringJunit负责创建Spring容器,但是需原创 2022-03-29 19:59:27 · 514 阅读 · 0 评论 -
Spring-注解开发
前言:在之前学完了Spring的依赖注入后,虽然使用xml配置很方便,但是有些时候还是不太方便或者容易配置容易堆积,所以我们使用了注解开发。Spring原始注解Component使用//<bean name="userDao" class="com.itpig.dao.impl.UserDaoImp"></bean>@Component("userDao")public class UserDaoImp implements UserDao {原创 2022-03-26 11:30:23 · 682 阅读 · 0 评论 -
Spring配置数据源
目录数据连接池的作用使用spring配置数据源抽取配置文件定义命名空间数据连接池的作用数据源的配置步骤使用spring配置数据源 /** * 测试手动创建c3po数据连接 * */ @Test public void test() throws PropertyVetoException, SQLException { ComboPooledDataSource dataSource = new原创 2022-03-24 20:36:08 · 1227 阅读 · 1 评论 -
Spring—依赖注入
前景:因为我们一直是在dao层进行的配置,但是如果我们去到业务层和web层进行配置会更麻烦所以就出现了依赖注入这个概念,可以让我们更简单的配置和使用spring概念:依赖注入前题在使用依赖注入的时候需要保证的是注入的依赖是已经配置好的对象,否则会出现问题使用Set方法注入依赖public class UserServiceImp implements UserService { private UserDao userDao; public void se原创 2022-03-19 14:47:42 · 333 阅读 · 0 评论 -
Spring-Bean配置文件详解
目录前言:一:Bean-Scope配置属性二.生命周期配置三.实例化三种方式前言:在之前学习了spring的基础使用,在其中涉及到了xml的配置文件的配置,其中有个Bean的配置,而本章就是分析Bean的配置的一些属性的一:Bean-Scope配置属性Scope是指定对象的作用范围的,也就是指定spring能够创建几个容器Scope-singleton这个Scope的默认值,它表示的是单列模式也就是说只能创建一个容器<bean id="UserDao"原创 2022-03-19 14:44:28 · 1996 阅读 · 0 评论 -
Spring入门
目录前言:Spring的编写流程前言:上一章了解了Spring是干啥的有啥用后,现在需要去学习Spring怎么使用或者怎么编写,这一章就是spring的入门也就是是如何编写一个spring的流程Spring的编写流程1、导入Spring的开发基本包坐标(就是在mave里导入spring 包) <dependencies> <dependency> <groupId>org.springf原创 2022-03-17 20:35:40 · 228 阅读 · 0 评论 -
Sping介绍
前言:spring是SSM中一个框架,属于是一个轻量级的框架轻量级:对于java框架来说分为重量级以及轻量级,而现在趋势是往轻量级发展的Spring的作用:1.整合框架使现有技术更加实用 . 本身就是一个大杂烩 , 整合现有的框架技术2.使用代码编写更简单3.分层的SE/EE 轻量级框架已oc(反转控制)和AOP(面向切面编程)为核4.提供了展现层(spring MVC)和持久层(SPring JDBCTemplate)以及业务层事务管理的企业级应用技术Spring的优点原创 2022-03-17 20:33:28 · 662 阅读 · 0 评论