📝 Spring教程
113篇技术文档📅  最后修改于: 2020-12-04 08:34:36        🧑  作者: Mango
Spring MVC表单下拉列表Spring MVC表单下拉列表包含元素列表。此标记生成HTML select元素。它允许将数据绑定到所选元素。句法这是用于选择选项的其他一些标签。选项标签该标签生成HTML选项标签。每个标签都包含一个可由用户选择的值。句法选项标签该标签生成HTML选项标签的列表。每个标签包含用户选择的元素列表。句法Spring MVC表单下拉列表示例1.将依赖项添加到pom.xm...
📅  最后修改于: 2020-12-04 08:35:54        🧑  作者: Mango
Spring MVC CRUD示例CRUD(创建,读取,更新和删除)应用程序是用于创建任何项目的最重要的应用程序。它提供了开发大型项目的想法。在Spring MVC中,我们可以开发一个简单的CRUD应用程序。在这里,我们使用JdbcTemplate进行数据库交互。建立表格在这里,我们使用MySQL数据库中存在的emp99表。它具有4个字段:ID,名称,薪水和名称。在此,id由序列自动生成。Spri...
📅  最后修改于: 2020-12-04 08:37:08        🧑  作者: Mango
Spring MVC分页示例分页用于在不同部分显示大量记录。在这种情况下,我们将在一页中显示10、20或50条记录。对于其余记录,我们提供链接。我们可以简单地在Spring MVC中创建分页示例。在此分页示例中,我们使用MySQL数据库来获取记录。创建表或导入SQL文件在这里,我们在“测试”数据库中创建了“ emp”表。 emp表具有三个字段:ID,名称和薪水。创建一个表并手动插入记录或导入我们的...
📅  最后修改于: 2020-12-04 08:41:52        🧑  作者: Mango
Spring MVC文件上传示例Spring MVC提供了一种上传文件的简便方法,它可以是图像或其他文件。让我们看一个使用Spring MVC上传文件的简单示例。所需的Jar文件要运行此示例,您需要加载:Spring Core jar文件Spring Web jar文件commons-fileupload.jar和commons-io.jar文件1)下载spring的所有jar文件,包括core,...
📅  最后修改于: 2020-12-04 08:43:00        🧑  作者: Mango
Spring MVC验证Spring MVC验证用于限制用户提供的输入。为了验证用户的输入,Spring 4或更高版本支持并使用Bean验证API。它可以验证服务器端和客户端应用程序。Bean验证APIBean验证API是Java规范,用于通过注释将约束应用于对象模型。在这里,我们可以验证长度,数字,正则表达式等。除此之外,我们还可以提供自定义验证。由于Bean验证API只是一个规范,因此需要实现...
📅  最后修改于: 2020-12-04 08:44:16        🧑  作者: Mango
Spring MVC正则表达式验证Spring MVC Validation允许我们以特定顺序(即正则表达式)验证用户输入。@Pattern批注用于实现正则表达式验证。在这里,我们可以为regexp属性提供所需的正则表达式,并将其与注释一起传递。Spring MVC正则表达式验证示例1.将依赖项添加到pom.xml文件。pom.xml2.创建bean类Employee.java3.创建控制器类4....
📅  最后修改于: 2020-12-04 08:45:25        🧑  作者: Mango
Spring MVC编号验证在Spring MVC Validation中,我们可以在一个数字范围内验证用户的输入。以下注释用于实现数字验证:@Min批注-需要传递带有@Min批注的整数值。用户输入必须等于或大于此值。@Max批注-需要传递带有@Max批注的整数值。用户输入必须等于或小于此值。Spring MVC编号验证示例1.将依赖项添加到pom.xml文件。pom.xml2.创建bean类Em...
📅  最后修改于: 2020-12-04 08:46:37        🧑  作者: Mango
Spring MVC自定义验证Spring MVC框架允许我们执行自定义验证。在这种情况下,我们声明自己的注释。我们可以根据自己的业务逻辑执行验证。Spring MVC自定义验证示例在此示例中,我们同时使用预定义的批注和自定义批注来验证用户输入。1.将依赖项添加到pom.xml文件。pom.xml2.创建bean类Employee.java3.创建控制器类EmployeeController.ja...
📅  最后修改于: 2020-12-04 08:47:59        🧑  作者: Mango
Spring MVC Tiles示例Spring提供了与apache tile框架的集成支持。因此,我们可以借助Spring Tile支持简单地管理Spring MVC应用程序的布局。Spring MVC中Tiles支持的优势可重用性:我们可以在多个页面中重用单个组件,例如页眉和页脚组件。集中控制:我们只能通过单个模板页面来控制页面的布局。易于更改布局:借助单个模板页面,我们可以随时更改页面的布局...
📅  最后修改于: 2020-12-04 08:48:59        🧑  作者: Mango
在Spring Framework中进行远程处理Spring框架使远程支持服务的开发变得容易。通过提供自己的API,它节省了大量代码。弹簧远程处理的优势程序员只需要专注于业务逻辑,而不必研究诸如启动和停止服务器之类的活动。Spring框架支持以下远程技术:远程方法调用(RMI)Spring的HTTP调用程序黑森州麻布JAX-RPC(J2EE 1.4 API)JAX-WS(Java EE 5和Jav...
📅  最后修改于: 2020-12-04 08:49:56        🧑  作者: Mango
Spring和RMI集成Spring RMI使您可以通过RMI基础结构公开服务。Spring在org.springframework.remoting.rmi的帮助下提供了一种运行RMI应用程序的简便方法。RmiProxyFactoryBean和org.springframework.remoting.rmi。RmiServiceExporter类。RmiServiceExporter它为rmi对...
📅  最后修改于: 2020-12-04 08:50:58        🧑  作者: Mango
通过HTTP Invoker进行Spring Remoting示例Spring提供了自己的远程服务实现HttpInvoker。它可以用于HTTP请求而不是RMI,并且可以在整个防火墙中正常工作。借助于HttpInvokerServiceExporter和HttpInvokerProxyFactoryBean类,我们可以实现Spring的Http Invokers提供的远程服务。Http调用程序和其...
📅  最后修改于: 2020-12-04 08:51:54        🧑  作者: Mango
通过Hessian示例进行Spring Remoting借助于HessianServiceExporter和HessianProxyFactoryBean类,我们可以实现hessian提供的远程服务。黑森州的优势粗麻布在防火墙之间运行良好。 Hessian可移植以与其他语言(例如PHP和.Net)集成。黑森州远程处理的示例您需要创建以下文件来创建简单的粗麻布应用程序:Calculation.jav...
📅  最后修改于: 2020-12-04 08:52:51        🧑  作者: Mango
粗麻布示例的Spring远程处理Hessian和Burlap均由Coucho提供。粗麻布是Hessian的基于xml的替代方案。借助于BurlapServiceExporter和BurlapProxyFactoryBean类,我们可以实现burlap提供的远程服务。粗麻布的示例与粗麻布相同,您只需将粗麻布更改为粗麻布。粗麻布远程处理的示例您需要创建以下文件来创建简单的麻布应用程序:Calculat...
📅  最后修改于: 2020-12-04 08:53:55        🧑  作者: Mango
Spring和JMS集成要将spring与JMS集成,您需要创建两个应用程序。JMS接收器应用程序JMS Sender应用程序为了使用spring创建JMS应用程序,我们使用Apache的Active MQ Server创建队列。让我们看一下将spring应用程序与JMS集成的简单步骤:所需的Jar文件1)您需要添加spring core,spring misc,spring aop,spring...