自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 JdbcTemplate基本使用

它是Spring框架中提供的一个对象,是对原始繁琐的Jdbc APl对象的简单封装。spring框架为我们提供了很多的操作模版类。

2024-01-22 09:31:25 411

原创 SpringMVC 获得请求数据-文件上传

多文件上传,只需将页面修改为多个文件上传项,将方法参数MultipartFile类型修改为MultiparFile[]即可。1.导入fileupload和io坐标。1.文件上传客户端三要素。2.配置文件上传解析器。MVC实现数据请求方式。3.编写文件上传代码。

2024-01-20 16:39:02 373

原创 SpringMVC获取请求数据

--声明自定义的类型转换器-->

2024-01-20 11:30:30 376

原创 SpringMVC的数据响应

使用<mvc:annotation-driven>自动加载RequestMappingHandlerMapping(处理映射器)和RequestMappingHandlerAdapter(处理适配器),可用在Spring-xml.xml配置文件中使用<mvc:annotation-driven>替代注解处理器和适配器的配置。在方法上添加@ResponseBody就可以返回json格式的字符串,但是这样配置比较麻烦,配置的代码比较多,因此,我们可以使用mvc的注解驱动代替上述配置。1. 返回字符串形式。

2024-01-17 15:10:50 337

原创 SpringMVC的组件解析

SpringMVC基于Spring容器,所以进行SpringMVC操作时,需要将Controller存储到Spring容器中,如果使用@Controller注解标注的话,就需要使用<context:component-scan base-package="com.itheima.controller"/>进行组件扫描。作用: 用于建立URL和处理请求方法之间的对应关系。SpringMVC的注解和配置。SpringMVC的相关组件。1. mvc命名空间引入。

2024-01-16 17:29:22 744 1

原创 SpringMVC简介

SpringMVC是一种基于Java的实现MVC设计模型的请求驱动类型的轻量级Web框架,属于SpringFrameWork的后续产品,已经融合在Spring Web Flow中SpringMVC已经成为目前最主流的MVC框架之一,并且随着Spring3.0发布,全面超越Struts2,成为最优秀的MVC框架。它通过一套注解,让一个简单的Java类成为处理请求的控制器,而无须实现任何接口。同时它还支持RESTful编程风格的请求。

2024-01-16 15:19:26 335 1

原创 Spring集成web环境

在web项目中,可以使用ServietContextListener监听web应用的启动,我们可以在web应用启动时,就加载Spring的配置文件,创建应用上下文对象ApplicantContext,在将其储存到最大的域ServletContext域中就这样可以在任意位置从域中获得应用上下文ApplicantContext对象了。在Spring提供的方法中只要做两件事。

2024-01-15 16:58:13 395 1

原创 Spring整合Junit

这两行代码的作用是获取容器,如果不写的话,直接会提示指针异常,所以又不能轻易删掉。使用@ContextConfiguration指定配置文件或配置类。在测试类中, 每个测试方法都有以下两行代码。使用@Runwith注解替换原来的允许期。使用@Autowired注入要测试的对象。Spring集成Junit步骤案例。创建测试方法进行测试。

2024-01-11 15:17:55 391

原创 Spring注解开发

使用注解进行开发时,需要applicationContext.xml中配置组件扫描,作用是指哪个包及其子包下的Bean需要进行扫描以便识别使用注解配置的类、字段和方法。使用上面注解还不能全部替代xml配置文件,需要使用注解替代的配置如下。用于指定 Spring 在初始化容器时要扫描的包。Spring原始注解主要替代<Bean>的配置。作用和在Spring 的xml 配置文件中的。

2024-01-11 14:27:43 338

原创 Spring配置数据源

命名空间:xmlns:context="http://www.springframework.org/schema/context。约束路径:http://www.springframework.org/schema/context。3. 手动创建c3p0 数据源(加载jdbc.properties配置文件)2. 手动创建 druid 数据源。1. 手动创建 c3p0 数据源。

2024-01-10 19:33:19 359 1

原创 Spring相关APl

其中,当参数的数据类型是字符串时,表示Bean的id从容器中获得Bean实例,返回是Object,需要强转。当参数是Class类型时,表示类型从容器中匹配Bean实例,当容器中相同类型的Bean有多个时,则此方法会报错。3. AnnotationConfigApplicationContext 当使用注解配置容器对象时,需要使用此类来创建spring容器。applicationContext:接口类型, 代表应用上下文, 可以通过其实例获得Spring容器中的Bean对象。Spring的重点APl。

2024-01-10 10:22:06 356 1

原创 Spring配置文件-依赖注入

Spring的依赖注入是指通过外部配置的方式,将一个类所依赖的其他类的实例注入到该类中,从而实现类之间的解耦。Spring的依赖注入:构造函数注入:通过构造函数注入依赖对象,通过在构造函数中声明参数的方式来实现依赖注入。Setter方法注入: 通过Setter方法注入依赖对象,通过在类中声明Setter方法,通过调用Setter方法来实现依赖注入。

2024-01-09 16:40:31 357

原创 Spring配置文件

对象销毁:当对象长时间不用就会被java垃圾回收站自动回收。对象创建:当应用被加载时,创建容器时,对象被创建了。对象销毁:当应用卸载,销毁容器时,对象就被销毁了。Bean的实例化时机:当调用getBean()方法实例化Bean。对象创建:当使用对象时,创建新的对象实例化。对象运行:只要对象在使用中就一直存在。对象运行:当容器在对象一直活着。默认情况下它调用类中的无参构造函数,没有无参构造函数则创无法创建成功。destroy-method:指定类中的销毁方法。init-method:指定类中的初始化方法。

2024-01-09 11:36:15 308

原创 Spring快速入门

4. 在Spring配置文件中配置UserDaolmpl。3. 创建Spring核心配置文件 ​​​​​​​。5. 使用Spring的APL获得Bean实例。1. 导入Spring开发的基本包坐标。2. 创建UserDaolmpl实现类。3. 创建Spring核心配置文件。导入Spring开发的基本包坐标。2. 编写Dao接口和实现类。1.创建UserDao接口。

2024-01-08 20:50:06 333

原创 Spring简介

提供了展现层SpringMVC和持久层Spring JDBCTemplate以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多著名第三方框架和类库,逐渐成为使用最多的Java EE企业应用开源框架。通过Spring提供的loC容器,可以将对象的依赖关系交由Spring进行控制,避免硬编码所造成的过度耦合. 用户也不必再为单例模式类、属性文件解析等这些底层的需求编写代码,可以更专注于上层的应用。可以用非容器依赖的编程方式进行几乎所有的测试工作,测试不再是昂贵的操作,而是随手可做的事情。

2024-01-08 15:12:25 388 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除