<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[AAAristotle的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/AAAristotle</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; AAAristotle]]></copyright><item><title><![CDATA[酒店预订系统实现的数据表搭建]]></title><link>https://blog.youkuaiyun.com/AAAristotle/article/details/124669191</link><guid>https://blog.youkuaiyun.com/AAAristotle/article/details/124669191</guid><author>AAAristotle</author><pubDate>Mon, 09 May 2022 17:06:21 +0800</pubDate><description><![CDATA[不知道写酒店预订系统的码友是否遇到这个问题

选择预订日期这个部分，每个商家有多种房型，每一个房型每天有不同的余量或者价格，当我们在进行日期段选择时，需要实时渲染出不同日期的房型价格和余量。

同时，因为每个房型含有预订功能，而预订从今日算起往后延长，通常可以长达30日，这样的话，每一日都需要有自己明确的房型价格和余量，相当于数据库中需要有30日的每一天的各房型的这类数据，如果使用最简单直接的方法，存储量不计的话，需要创建30张数据表，以日期作为主键，同时还要实现服务器自动的对数据表进行更新，理论上是可以实]]></description><category></category></item><item><title><![CDATA[springboot配置]]></title><link>https://blog.youkuaiyun.com/AAAristotle/article/details/124150200</link><guid>https://blog.youkuaiyun.com/AAAristotle/article/details/124150200</guid><author>AAAristotle</author><pubDate>Wed, 13 Apr 2022 18:55:56 +0800</pubDate><description><![CDATA[springboot配置]]></description><category></category></item><item><title><![CDATA[springboot快速搭建helloworld]]></title><link>https://blog.youkuaiyun.com/AAAristotle/article/details/124148268</link><guid>https://blog.youkuaiyun.com/AAAristotle/article/details/124148268</guid><author>AAAristotle</author><pubDate>Wed, 13 Apr 2022 15:33:02 +0800</pubDate><description><![CDATA[springboot快速搭建helloworld]]></description><category></category></item><item><title><![CDATA[SSM框架学习21-MyBatis整合spring]]></title><link>https://blog.youkuaiyun.com/AAAristotle/article/details/123692745</link><guid>https://blog.youkuaiyun.com/AAAristotle/article/details/123692745</guid><author>AAAristotle</author><pubDate>Wed, 23 Mar 2022 19:54:20 +0800</pubDate><description><![CDATA[SSM框架学习21-MyBatis整合spring]]></description><category></category></item><item><title><![CDATA[SSM框架学习20-MyBatis注解开发]]></title><link>https://blog.youkuaiyun.com/AAAristotle/article/details/123667376</link><guid>https://blog.youkuaiyun.com/AAAristotle/article/details/123667376</guid><author>AAAristotle</author><pubDate>Tue, 22 Mar 2022 23:40:49 +0800</pubDate><description><![CDATA[SSM框架学习20-MyBatis注解开发]]></description><category></category></item><item><title><![CDATA[SSM框架学习19-MyBatis多表操作]]></title><link>https://blog.youkuaiyun.com/AAAristotle/article/details/123622945</link><guid>https://blog.youkuaiyun.com/AAAristotle/article/details/123622945</guid><author>AAAristotle</author><pubDate>Mon, 21 Mar 2022 23:57:23 +0800</pubDate><description><![CDATA[SSM框架学习19-MyBatis多表操作


在这里，用户对订单时一对多的关系，而订单对用户是一对一的关系

2. 一对一模型的配置实现

首先这里有两个模型，一个是订单一个是用户，我们配置mapper文件都要配置双份，重温一下：

1. mapper接口

2. 实体类和别名

3. 核心配置文件mapper映射

4. 映射配置文件的namespace

配置好后开始实现一对一，这里的一对一是指查询订单时，每一条订单都有唯一的一个用户，我们order表的结构如下：



可以看到主键是id，]]></description><category></category></item><item><title><![CDATA[SSM框架学习18-深入MyBatis映射文件及核心配置文件]]></title><link>https://blog.youkuaiyun.com/AAAristotle/article/details/123619987</link><guid>https://blog.youkuaiyun.com/AAAristotle/article/details/123619987</guid><author>AAAristotle</author><pubDate>Sun, 20 Mar 2022 22:00:14 +0800</pubDate><description><![CDATA[SSM框架学习18-深入MyBatis映射文件及核心配置文件]]></description><category></category></item><item><title><![CDATA[SSM框架学习17-MyBatis的Dao层实现]]></title><link>https://blog.youkuaiyun.com/AAAristotle/article/details/123618990</link><guid>https://blog.youkuaiyun.com/AAAristotle/article/details/123618990</guid><author>AAAristotle</author><pubDate>Sun, 20 Mar 2022 19:52:50 +0800</pubDate><description><![CDATA[SSM框架学习17-MyBatis的Dao层实现]]></description><category></category></item><item><title><![CDATA[SSM框架学习16-MyBatis操作（未整合spring版）]]></title><link>https://blog.youkuaiyun.com/AAAristotle/article/details/123616779</link><guid>https://blog.youkuaiyun.com/AAAristotle/article/details/123616779</guid><author>AAAristotle</author><pubDate>Sun, 20 Mar 2022 17:38:48 +0800</pubDate><description><![CDATA[SSM框架学习16-MyBatis操作（未整合spring版）]]></description><category></category></item><item><title><![CDATA[SSM框架学习15-事务控制]]></title><link>https://blog.youkuaiyun.com/AAAristotle/article/details/123604414</link><guid>https://blog.youkuaiyun.com/AAAristotle/article/details/123604414</guid><author>AAAristotle</author><pubDate>Sun, 20 Mar 2022 00:13:06 +0800</pubDate><description><![CDATA[目录



1. 什么是事务控制

2. 基于xml的声明式事务控制

2.1 导坐标

2.2 需要事务控制的业务方法

2.3 创建切点bean

2.4 配置通知(advice)：事务的增强

2.4.1  事务的属性

2.5 编写aop切面的织入

3. 基于注解的声明式事务控制

4. 测试



1. 什么是事务控制

简单来说，事务控制就是控制一件事情的完成性，成功则提交事务，失败则需要回调事务，什么意思呢，接下来举个例子：

假设开发一个转账的业务方法，我们设计的思路是数据库中，存放着用户]]></description><category></category></item><item><title><![CDATA[SSM框架学习14-基于注解的AOP开发]]></title><link>https://blog.youkuaiyun.com/AAAristotle/article/details/123597120</link><guid>https://blog.youkuaiyun.com/AAAristotle/article/details/123597120</guid><author>AAAristotle</author><pubDate>Sat, 19 Mar 2022 21:56:48 +0800</pubDate><description><![CDATA[SSM框架学习14-基于注解的AOP开发



]]></description><category></category></item><item><title><![CDATA[SSM框架学习13-基于Xml的AOP开发]]></title><link>https://blog.youkuaiyun.com/AAAristotle/article/details/123591518</link><guid>https://blog.youkuaiyun.com/AAAristotle/article/details/123591518</guid><author>AAAristotle</author><pubDate>Sat, 19 Mar 2022 16:04:49 +0800</pubDate><description><![CDATA[SSM框架学习13-基于Xml的AOP开发]]></description><category></category></item><item><title><![CDATA[SSM框架学习12-AOP相关知识点]]></title><link>https://blog.youkuaiyun.com/AAAristotle/article/details/123590800</link><guid>https://blog.youkuaiyun.com/AAAristotle/article/details/123590800</guid><author>AAAristotle</author><pubDate>Sat, 19 Mar 2022 11:33:10 +0800</pubDate><description><![CDATA[SSM框架学习12-AOP相关知识点]]></description><category></category></item><item><title><![CDATA[SSM框架学习11-springmvc异常处理]]></title><link>https://blog.youkuaiyun.com/AAAristotle/article/details/123586118</link><guid>https://blog.youkuaiyun.com/AAAristotle/article/details/123586118</guid><author>AAAristotle</author><pubDate>Fri, 18 Mar 2022 22:58:09 +0800</pubDate><description><![CDATA[SSM框架学习11-springmvc异常处理]]></description><category></category></item><item><title><![CDATA[SSM框架学习10-springmvc拦截器]]></title><link>https://blog.youkuaiyun.com/AAAristotle/article/details/123532261</link><guid>https://blog.youkuaiyun.com/AAAristotle/article/details/123532261</guid><author>AAAristotle</author><pubDate>Wed, 16 Mar 2022 18:19:59 +0800</pubDate><description><![CDATA[SSM框架学习10-springmvc拦截器]]></description><category></category></item><item><title><![CDATA[SSM框架学习9-springmvc文件上传]]></title><link>https://blog.youkuaiyun.com/AAAristotle/article/details/123514843</link><guid>https://blog.youkuaiyun.com/AAAristotle/article/details/123514843</guid><author>AAAristotle</author><pubDate>Tue, 15 Mar 2022 23:10:32 +0800</pubDate><description><![CDATA[SSM框架学习9-springmvc文件上传]]></description><category></category></item><item><title><![CDATA[SSM框架学习8-springmvc获得请求参数]]></title><link>https://blog.youkuaiyun.com/AAAristotle/article/details/123508162</link><guid>https://blog.youkuaiyun.com/AAAristotle/article/details/123508162</guid><author>AAAristotle</author><pubDate>Tue, 15 Mar 2022 22:00:42 +0800</pubDate><description><![CDATA[SSM框架学习8-springmvc获得请求参数]]></description><category></category></item><item><title><![CDATA[SSM框架学习7-SprigMVC数据响应]]></title><link>https://blog.youkuaiyun.com/AAAristotle/article/details/123499154</link><guid>https://blog.youkuaiyun.com/AAAristotle/article/details/123499154</guid><author>AAAristotle</author><pubDate>Tue, 15 Mar 2022 12:40:11 +0800</pubDate><description><![CDATA[SSM框架学习7-SprigMVC数据响应]]></description><category></category></item><item><title><![CDATA[SSM框架学习6-SprigMVC开发步骤]]></title><link>https://blog.youkuaiyun.com/AAAristotle/article/details/123459392</link><guid>https://blog.youkuaiyun.com/AAAristotle/article/details/123459392</guid><author>AAAristotle</author><pubDate>Sun, 13 Mar 2022 15:12:31 +0800</pubDate><description><![CDATA[SSM框架学习6-SprigMVC开发步骤]]></description><category></category></item><item><title><![CDATA[SSM框架学习5-Spring集成web环境]]></title><link>https://blog.youkuaiyun.com/AAAristotle/article/details/123458143</link><guid>https://blog.youkuaiyun.com/AAAristotle/article/details/123458143</guid><author>AAAristotle</author><pubDate>Sun, 13 Mar 2022 13:50:26 +0800</pubDate><description><![CDATA[目录



1.创建带有web应用的maven项目并引入spring

2. 创建controller层，编写servlet

3. 添加spring-web提供的监听器包并使用



1.创建带有web应用的maven项目并引入spring

点击新建maven项目，选择这个：



点击下一步，然后设置名称进入后，首先是配置包和pom.xml，默认刚创建的项目的结构下没有java和resource文件夹，可以自行新建，一个是源，一个是资源，然后再java包下添加自己的包名和各层类和接口，再pom.xml]]></description><category></category></item></channel></rss>