<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Http on Sawyer Zheng's Blog</title><link>https://elated-raman-42e0c2.netlify.app/tags/http/</link><description>Recent content in Http on Sawyer Zheng's Blog</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Mon, 24 Feb 2025 12:42:11 +0800</lastBuildDate><atom:link href="https://elated-raman-42e0c2.netlify.app/tags/http/index.xml" rel="self" type="application/rss+xml"/><item><title>Web in python</title><link>https://elated-raman-42e0c2.netlify.app/post/notes/python/web/</link><pubDate>Wed, 22 Feb 2023 00:00:00 +0000</pubDate><guid>https://elated-raman-42e0c2.netlify.app/post/notes/python/web/</guid><description>&lt;div id="outline-container-headline-1" class="outline-2"&gt;
&lt;h2 id="headline-1"&gt;
工具收集
&lt;/h2&gt;
&lt;div id="outline-text-headline-1" class="outline-text-2"&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;连接重试工具&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;tenacity: &lt;a href="https://github.com/jd/tenacity"&gt;GitHub - jd/tenacity: Retrying library for Python&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-2" class="outline-2"&gt;
&lt;h2 id="headline-2"&gt;
MVC 架构
&lt;/h2&gt;
&lt;div id="outline-text-headline-2" class="outline-text-2"&gt;
&lt;p&gt;参考：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;demo 项目&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.rockdata.net/zh-cn/tutorial/spring-boot-spring-data-jpa/"&gt;PostgreSQL 教程: 在 Spring Boot 中使用 Spring Data JPA - Redrock Postgres&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;层的功能解释：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;java 中的 MVC 和 python 中的东西注意对应关系&lt;/li&gt;
&lt;li&gt;MVC: Model, View, Controller&lt;/li&gt;
&lt;li&gt;Model: 数据库 model&lt;/li&gt;
&lt;li&gt;View: html 模板渲染&lt;/li&gt;
&lt;li&gt;Controller: 外部的 http 请求路由转换成 内部的函数调用， 即： routers&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Service: 服务层包含业务逻辑&lt;/p&gt;</description></item></channel></rss>