Java

Spring 页面重定向例子

10 0

Spring 页面重定向例子 下面的例子说明了如何编写一个简单的基于 web 的应用程序,它利用重定向来传送一个 http 请求到另一个页面中。为了开始使用它,让我们在恰当的位置使用 Eclipse IDE,然后按照下面的步骤使用 Spring 的 Web 框架来开发一个动态的基于表单的 Web 应用程序: 步骤 描述 1 创建一个名称为 HelloWeb 的动态 Web 项目,并且在已创建的项目的 src 文件夹中创建一个包 com.tutorialspoint。 2 将上面提到的 Spring 和其他

Java

Spring JDBC 示例

12 0

Spring JDBC 示例 想要理解带有 jdbc 模板类的 Spring JDBC 框架的相关概念,让我们编写一个简单的示例,来实现下述 Student 表的所有 CRUD 操作。 CREATE TABLE Student(ID INT NOT NULL AUTO_INCREMENT,NAME VARCHAR(20) NOT NULL,AGE INT NOT NULL,PRIMARY KEY (ID) ); 在继续之前,让我们适当地使用 Eclipse IDE 并按照如下所示的步骤创建一个 Sp

Java

Spring 使用 Log4J 记录日志

10 0

使用 Log4J 记录日志在 Spring 应用程序中使用 Log4J 的功能是非常容易的。下面的例子将带你通过简单的步骤解释 Log4J 和 Spring 之间的简单集成。假设你已经在你的机器上安装了 Log4J,如果你还没有 Log4J,你可以从 http://logging.apache.org/ 中下载,并且仅仅在任何文件夹中提取压缩文件。在我们的项目中,我们将只使用 log4j-x.y.z.jar。接下来,我们让 Eclipse IDE 在恰当的位置工作,遵循以下步骤,使用 Spring Web

Java

Spring 基于 Java 的配置

10 0

基于 Java 的配置到目前为止,你已经看到如何使用 XML 配置文件来配置 Spring bean。如果你熟悉使用 XML 配置,那么我会说,不需要再学习如何进行基于 Java 的配置是,因为你要达到相同的结果,可以使用其他可用的配置。基于 Java 的配置选项,可以使你在不用配置 XML 的情况下编写大多数的 Spring,但是一些有帮助的基于 Java 的注解,解释如下:@Configuration 和 @Bean 注解带有 @Configuration 的注解类表示这个类可以使用 Spring I

Java

Spring Bean 后置处理器

15 0

Spring——Bean 后置处理器Bean 后置处理器允许在调用初始化方法前后对 Bean 进行额外的处理。?BeanPostProcessor ?接口定义回调方法,你可以实现该方法来提供自己的实例化逻辑,依赖解析逻辑等。你也可以在 ?Spring? 容器通过插入一个或多个 ?BeanPostProcessor? 的实现来完成实例化,配置和初始化一个?bean?之后实现一些自定义逻辑回调方法。 你可以配置多个 ?BeanPostProcessor ?接口,通过设置 ?BeanPostProcessor

Java

Spring 声明式事务管理

10 0

Spring 声明式事务管理 声明式事务管理方法允许你在配置的帮助下而不是源代码硬编程来管理事务。这意味着你可以将事务管理从事务代码中隔离出来。你可以只使用注释或基于配置的 XML 来管理事务。 bean 配置会指定事务型方法。下面是与声明式事务相关的步骤:我们使用标签,它创建一个事务处理的建议,同时,我们定义一个匹配所有方法的切入点,我们希望这些方法是事务型的并且会引用事务型的建议。如果在事务型配置中包含了一个方法的名称,那么创建的建议在调用方法之前就会在事务中开始进行。目标方法会在 try / cat

Java

Spring 注入集合

10 0

注入集合你已经看到了如何使用 value 属性来配置基本数据类型和在你的 bean 配置文件中使用<property>标签的 ref 属性来配置对象引用。这两种情况下处理奇异值传递给一个 bean。现在如果你想传递多个值,如 Java Collection 类型 List、Set、Map 和 Properties,应该怎么做呢。为了处理这种情况,Spring 提供了四种类型的集合的配置元素,如下所示:元素描述<list>它有助于连线,如注入一列值,允许重复。<set>它

Java

Spring Bean 定义继承

7 0

Bean 定义继承bean 定义可以包含很多的配置信息,包括构造函数的参数,属性值,容器的具体信息例如初始化方法,静态工厂方法名,等等。子 bean 的定义继承父定义的配置数据。子定义可以根据需要重写一些值,或者添加其他值。Spring Bean 定义的继承与 Java 类的继承无关,但是继承的概念是一样的。你可以定义一个父 bean 的定义作为模板和其他子 bean 就可以从父 bean 中继承所需的配置。当你使用基于 XML 的配置元数据时,通过使用父属性,指定父 bean 作为该属性的值来表明子 b