Spring随笔(03)

1、Spring测试

  

  @RunWith(SpringJUnit4ClassRunner.class)  // 告诉把Spring容器运行在JVM中

  // 若配置文件名=当前测试类名-context.xml,就可以在当前路径找
  @ContextConfiguration({"/spring/applicationContext.xml"}) // 加载配置文件,默认从当前路径去找
  public class BaseJunit4Test {
  }

时间: 2024-10-20 15:46:03

Spring随笔(03)的相关文章

Spring随笔(06)

1.简单类型和复合类型的setter注入 DI:Dependency Injection(依赖注入) 从字面上分析: IoC:指将对象的创建权,反转到Spring容器 DI:指Spring容器创建对象的过程中,将对象依赖属性通过配置进行注入 其实它们是同一个概念的不同角度描述.DI相对IoC而言,明确描述了"被注入对象依赖IoC容器配置依赖对象". 1)怎么注入值: 方式1:属性注入,通过setter方法: 方式2:构造器注入,通过构造器: 2)注入的方式: 手动装配: 基于XML:

Spring 随笔05 文件上传

本小节你将建立一个可以接受HTTP multi-part 文件的服务. 你将建立一个后台服务来接收文件以及前台页面来上传文件. 要利用servlet容器上传文件,你要注册一个MultipartConfigElement类,以往需要在web.xml 中配置<multipart-config>,而在这里,你要感谢SpringBoot,一切都为你自动配置好了. 1.新建一个文件上传的Controller: 应用已经包含一些 存储文件 和 从磁盘中加载文件 的类,他们在cn.tiny77.guide0

Spring随笔 —— IOC配置的三种不同方式简介

在spring framework中,IOC的配置是最基础的部分,常见的配置方式有基于xml文件和基于注解的配置方式.除了这两种配置方式之外,今天这里再介绍另一种配置方式,先用小demo重温下我们熟悉的两种配置方式. UserService调用UserDao中的login(String username, String password)方法. 一.基于XML配置文件的方式 UserDao.java 1 package org.lizf.demo; 2 3 public class UserDa

Spring随笔06 利用LDAP校验用户

本小节将一步步教会你建立一个项目并给它添加Spring Security LDAP 模块. 你将建立一个 通过 Spring Security 提供的服务 来加密的程序, 该服务嵌入了 java 基本的 LDAP 加密. 你会通过加载一个配置了用户名密码集合的配置文件 来启动该服务. 1.建立一个简单的Controller.这个Controller向前端写回简单的一句话.如下: 1 package cn.tiny77.guide06; 2 3 import org.springframework

Spring随笔 - 事务隔离级别

Spring提供5中事务隔离级别: ISOLATION_DEFAULT:使用数据库后端的默认隔离级别. ISOLATION_READ_UNCOMMITTED:允许读取尚未提交的数据变更.可能会导致脏读.幻读或者不可重复读. ISOLATION_READ_COMMITTED:允许读取并发事务已经提交的数据.可以阻止脏读,但是幻读或者不可重复读仍有肯能发生. ISOLATION_REPEATABLE_READ:对同一字段的多次读取结果是一致的.除非数据被本事务自己所修改,可以防止脏读和不可重复读,但

Spring 从零开始-03

这里说说bean装配集合,spring的支持的集合元素,其基本使用方式如同与Java的集合,所以如果对Java的集合不太了解的可以先找个帖子好好学习一下, 时间关系这里就不说了.~~ list的例子 public interface Instrument { void play(); } public class Guitar implements Instrument { @Override public void play() { // TODO Auto-generated method

Spring guide 03: Restful服务的消费

这一小节我们建立一个消费WebService的应用. 我们将建立一个通过Spring的RestTemplate从http://gturnquist-quoters.cfapps.io/api/random 获得数据的应用. http://gturnquist-quoters.cfapps.io/api/random是一个RestfulService接口,它随机引用一些关于SpringBoot的话并以Json形式返回.Json格式大致如下{ type: "success", value:

Spring 教程03

spring-3 1. Xml <!-- \src\applicationContext-xml.xml --> <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instan

Spring随笔-bean装配-自动装配

Spring提供了三种装配方式 1.XML文件进行显式装配 2.java中进行显示装配 3.自动化装配 1.自动化装配的两种实现方式 1.组件扫描:Spring会自动发现应用上下文中创建的bean 2.自动装配:Spring自动满足bean之间的依赖 自动装配 自动装配