📝 Spring教程
113篇技术文档📅  最后修改于: 2020-12-04 08:05:56        🧑  作者: Mango
带ORM框架的SpringSpring提供的API可以轻松将Spring与ORM框架集成,例如Hibernate,JPA(Java持久性API),JDO(Java数据对象),Oracle Toplink和iBATIS。Spring的ORM框架的优势与ORM框架相比,Spring框架有很多优势。内容如下:所需的编码更少:借助Spring框架,您不需要在实际的数据库逻辑之前和之后编写额外的代码,例如获...
📅  最后修改于: 2020-12-04 08:07:02        🧑  作者: Mango
Hibernate和Spring集成我们可以简单地将<b>休眠应用程序与spring应用程序</b>集成在一起。在hibernate框架中,我们提供了所有数据库信息hibernate.cfg.xml文件。但是,如果要将hibernate应用程序与spring集成在一起,则无需创建hibernate.cfg.xml文件。我们可以在applicationContext.xml文件中提供所有信息。Spr...
📅  最后修改于: 2020-12-04 08:08:06        🧑  作者: Mango
Spring Data JPA教程Spring Data JPA API提供了JpaTemplate类,以将Spring应用程序与JPA集成。JPA(Java持久性API)是用于在企业应用程序中持久存储对象的sun规范。当前,它用作复杂实体bean的替代品。许多供应商提供了JPA规范的实现,例如:冬眠顶联iBatisOpenJPA等Spring JpaTemplate的优势您无需编写前后代码即可持...
📅  最后修改于: 2020-12-04 08:21:15        🧑  作者: Mango
Spring表达语言(SPEL)教程SpEL是一种扩展语言,支持在运行时查询和操纵对象图的功能。有许多可用的表达语言,例如JSP EL,OGNL,MVEL和JBoss EL。 SpEL提供了一些其他功能,例如方法调用和字符串模板功能。SpEL APISpEL API提供了许多接口和类。它们如下:表达接口SpelExpression类ExpressionParser接口SpelExpressionP...
📅  最后修改于: 2020-12-04 08:22:07        🧑  作者: Mango
SPEL中的运算符我们可以在SpEL中使用许多运算符,例如算术,关系,逻辑等。给出了在SpEL中使用不同运算符的许多示例。在SPEL中使用运算符的示例...
📅  最后修改于: 2020-12-04 08:23:01        🧑  作者: Mango
SPEL中的变量| StandardEvaluationContext在SpEL中,我们可以将值存储在变量中,然后在方法中使用变量并调用方法。要处理变量,我们需要使用StandardEvaluationContext类。在SPEL中使用变量的示例...
📅  最后修改于: 2020-12-04 08:24:02        🧑  作者: Mango
Spring MVC教程Spring MVC是一个Java框架,用于构建Web应用程序。它遵循Model-View-Controller设计模式。它实现了核心Spring框架的所有基本功能,例如控制反转,依赖注入。Spring MVC在DispatcherServlet的帮助下提供了一种优雅的解决方案,可以在Spring框架中使用MVC。在这里,DispatcherServlet是一个类,用于接收...
📅  最后修改于: 2020-12-04 08:25:06        🧑  作者: Mango
Spring MVC多视图页面示例在这里,我们将一个视图页面重定向到另一个视图页面。让我们看一下Spring Web MVC框架的简单示例。步骤如下:在Maven的情况下加载spring jar文件或添加依赖项创建控制器类在web.xml文件中提供控制器的条目在单独的XML文件中定义bean创建其他视图组件启动服务器并部署项目Spring MVC的目录结构1.将依赖项添加到pom.xml2.创建请...
📅  最后修改于: 2020-12-04 08:26:09        🧑  作者: Mango
Spring MVC多控制器示例在Spring MVC中,我们可以一次创建多个控制器。需要使用@Controller注释映射每个控制器类。在这里,我们看到了多个控制器的Spring MVC示例。步骤如下:在Maven的情况下加载spring jar文件或添加依赖项创建控制器类在web.xml文件中提供控制器的条目在单独的XML文件中定义bean创建其他视图组件启动服务器并部署项目Spring MV...
📅  最后修改于: 2020-12-04 08:27:19        🧑  作者: Mango
Spring MVC模型接口在Spring MVC中,模型工作的容器包含应用程序的数据。在这里,数据可以采用任何形式,例如对象,字符串,数据库中的信息等。需要将Model接口放置在应用程序的控制器部分中。HttpServletRequest对象读取用户提供的信息,并将其传递给Model接口。现在,视图页面可轻松访问模型零件中的数据。模型接口方法MethodDescriptionModel addA...
📅  最后修改于: 2020-12-04 08:28:24        🧑  作者: Mango
Spring MVC RequestParam批注在Spring MVC中,@RequestParam批注用于读取表单数据并将其自动绑定到提供的方法中存在的参数。因此,它忽略了HttpServletRequest对象读取提供的数据的要求。包括表单数据,它还将请求参数映射到多部分请求中的查询参数和部分。如果方法参数类型为Map并且指定了请求参数名称,则将请求参数值转换为Map,否则将使用所有请求参数...
📅  最后修改于: 2020-12-04 08:29:17        🧑  作者: Mango
Spring MVC表单标签库Spring MVC表单标签是网页的可配置和可重用的构建块。这些标签提供了JSP,这是一种开发,读取和维护的简便方法。Spring MVC表单标签可以看作是可识别数据绑定的标签,可以自动将数据设置为Java对象/ bean并从中进行检索。在这里,每个标签都为其对应的HTML标签对应属性集提供支持,从而使标签变得熟悉且易于使用。Spring MVC表单标签的配置表单标签...
📅  最后修改于: 2020-12-04 08:30:21        🧑  作者: Mango
Spring MVC表单文本字段Spring MVC表单文本字段标签使用绑定值生成HTML输入标签。默认情况下,输入标签的类型是文本。句法在这里,path属性将form字段绑定到bean属性。Spring MVC表单标签库还提供其他输入类型,例如电子邮件,日期,电话等。对于电子邮件:对于日期:Spring MVC表单文本字段的示例让我们看一个使用表单标签库创建铁路预订表单的示例。1.将依赖项添加到...
📅  最后修改于: 2020-12-04 08:31:38        🧑  作者: Mango
Spring MVC表单单选按钮Spring MVC表单单选按钮使我们一次只能选择一个选项。此标签呈现单选类型的HTML输入标签。句法除了单选按钮标签,Spring MVC的表单标签库也包含单选按钮标签。此标签呈现带有radio类型的多个HTML输入标签。Spring MVC表单单选按钮的示例1.将依赖项添加到pom.xml2.创建bean类Reservation.java3.创建控制器类Rese...
📅  最后修改于: 2020-12-04 08:33:11        🧑  作者: Mango
Spring MVC表单复选框Spring MVC表单复选框有助于同时选择多个选项。此标记呈现类型为checkbox的HTML输入标记。句法除了复选框标签之外,Spring MVC表单标签库还包含复选框标签。此标签呈现带有类型复选框的多个HTML输入标签。仅当您不想列出视图页面中的所有元素时,才使用此标记。在这种情况下,您可以在运行时提供元素并将其传递给标签。由于用户可以选择多个选项,因此您需要传...