spring guides笔记
文章平均质量分 65
https://spring.io/guides下面Getting Started Guides笔记
艺菲
这个作者很懒,什么都没留下…
展开
-
使用LDAP验证用户登录
Authenticating a User with LDAP1.目标建立简单的web应用,使用Spring Security验证登录用户,启动ldap服务加载用户信息。2.代码pom文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance原创 2021-07-24 18:30:04 · 1899 阅读 · 0 评论 -
计划的任务
Scheduling Tasks1.目标你将建立一个应用,每5秒打印一次当前的时间,这里使用@Scheduled。pom文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="htt原创 2021-07-24 16:54:13 · 81 阅读 · 0 评论 -
使用WebSocket建立交互式的Web应用
Using WebSocket to build an interactive web application简介建立Hello,world应用,在浏览器和服务器之间发送消息。WebSocket是轻量的再TCP之上的一层。这使他可以使用子协议嵌入消息。这里例子,我们使用Spring的STOMP消息创建一个交互的web应用。1.目标你会建立一个服务来接收消息,这里是接收用户姓名。服务会将问候的消息存放到队列中,返回给用户。pom文件<?xml version="1.0" e原创 2021-07-10 16:12:25 · 485 阅读 · 2 评论 -
处理表单提交
Handling Form Submission1.目标建立一个web表单,通过http://localhost:8080/greeting可以看到这个表单。填写id和content提交表单后,可以看到提交的结果。2.代码pom文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org原创 2021-07-07 19:46:31 · 422 阅读 · 0 评论 -
springboot管理事务
Managing Transactions1.目标建立一个简答的JDBC应用,设置数据库的事务而不用写JDBC代码。2.代码pom文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocati原创 2021-07-04 19:28:05 · 91 阅读 · 2 评论 -
使用Maven建立Java项目
Building Java Projects with Maven1.目标建立一个应用提供一天中的时间查询,使用Maven构建该项目。2.代码package hello;public class Greeter { public String sayHello() { return "Hello world!"; }}package hello;public class HelloWorld { public static void原创 2021-07-04 18:25:19 · 421 阅读 · 2 评论 -
创建一个批量作业服务
Creating a Batch Service1.目标创建一个服务,从CSV文件读取数据,使用自定义的代码转换并存储到数据库中。2.代码创建src/main/resources/sample-data.csv文件并填入数据Jill,DoeJoe,DoeJustin,DoeJane,DoeJohn,Doe创建src/main/resources/schema-all.sql并填入如下脚本DROP TABLE people IF EXISTS;CREATE .原创 2021-06-30 17:24:21 · 436 阅读 · 1 评论 -
使用Redis发布订阅消息
Messaging with Redis1.目标使用StringRedisTemplate发布消息,使用MessageListenerAdapter订阅消息2.代码安装redis服务并启动。创建Redis消息接收类package com.example.messagingredis;import java.util.concurrent.atomic.AtomicInteger;import org.slf4j.Logger;import org.slf4j.Logg原创 2021-06-26 18:45:26 · 116 阅读 · 0 评论 -
消费RESTful的web服务
Consuming a RESTful Web Service1.目标建立应用使用RestTemplate获取https://quoters.apps.pcfone.io/api/random资源。2.代码MyValue类package com.example.consumingrest;import com.fasterxml.jackson.annotation.JsonIgnoreProperties;import org.springframework.beans.fa.原创 2021-06-25 14:39:19 · 566 阅读 · 1 评论 -
建立RESTful的web服务
官方的第一个列子,Building a RESTful Web Service1.目标建立一个服务,接收HTTP的GET请求,格式如http://localhost:8080/greeting。返回的结果为{"id":1,"content":"Hello, World!"}可以在查询字符串路径后面增加参数http://localhost:8080/greeting?name=User返回的结果为{"id":1,"content":"Hello, User!"}2..原创 2021-06-25 11:00:28 · 108 阅读 · 0 评论