<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[simple的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/simplelove0519</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; simplelove0519]]></copyright><item><title><![CDATA[SpringBoot-补充]]></title><link>https://blog.youkuaiyun.com/simplelove0519/article/details/119946674</link><guid>https://blog.youkuaiyun.com/simplelove0519/article/details/119946674</guid><author>simplelove0519</author><pubDate>Fri, 27 Aug 2021 10:02:36 +0800</pubDate><description><![CDATA[1 thymeleaf中的onclick
如果需要使用th:onclick,这个时候我们需要把代码用||包裹起来，之后在||里面就可以添加表达式了如${}，或者@{}。
1.1 获取地址参数、number或者boolean类型参数
th:οnclick="|xadmin.open('用户编辑','@{/user/edit(id=${item.id})}',650,650)|"&gt;

1.2 获取其他类型参数
thymeleaf为了防止js脚本注入，对于非number、bool类型的参数是不信任的，这里如]]></description><category></category></item><item><title><![CDATA[SpringBoot-进阶]]></title><link>https://blog.youkuaiyun.com/simplelove0519/article/details/119939680</link><guid>https://blog.youkuaiyun.com/simplelove0519/article/details/119939680</guid><author>simplelove0519</author><pubDate>Thu, 26 Aug 2021 20:27:37 +0800</pubDate><description><![CDATA[1  thymeleaf常用配置
spring:
  thymeleaf:
    cache: false
    mode: LEGACYHTML5
    # 配置了前缀
    prefix: classpath:/templates/
    # 配置了后缀
    suffix: .html

  web:
    resources:
      # 配置静态文件路径默认是classpath:/static/
      static-locations: classpath:/static/]]></description><category></category></item><item><title><![CDATA[Maven-进阶]]></title><link>https://blog.youkuaiyun.com/simplelove0519/article/details/119898660</link><guid>https://blog.youkuaiyun.com/simplelove0519/article/details/119898660</guid><author>simplelove0519</author><pubDate>Tue, 24 Aug 2021 21:03:47 +0800</pubDate><description><![CDATA[1 Maven依赖范围
1.1 依赖配置
&lt;project&gt;
  ...
	&lt;dependencies&gt;
    &lt;denpendcy&gt;
      &lt;groupId&gt;&lt;/groupId&gt;
      &lt;artifactId&gt;&lt;/artifactId&gt;
      &lt;version&gt;&lt;/version&gt;
      &lt;type&gt;&lt;/type&gt;
      &lt;scope&g]]></description><category></category></item><item><title><![CDATA[SpringBoot-基础]]></title><link>https://blog.youkuaiyun.com/simplelove0519/article/details/119898009</link><guid>https://blog.youkuaiyun.com/simplelove0519/article/details/119898009</guid><author>simplelove0519</author><pubDate>Tue, 24 Aug 2021 20:26:32 +0800</pubDate><description><![CDATA[1 SpringBoot介绍
1.2 优势

创建独立的 Spring 应用程序
嵌入的 Tomcat，无需部署 WAR 文件
简化 Maven 配置
自动配置 Spring
提供生产就绪型功能，如指标，健康检查和外部配置

1.2 特性

为基于 Spring 的开发提供更快的入门体验
开箱即用，没有代码生成，也无需 XML 配置。同时也可以修改默认值来满足特定的需求
提供了一些大型项目中常见的非功能特性，如嵌入式服务器、安全、指标，健康检测、外部配置等
Spring Boot 并不是对 Spring 功]]></description><category></category></item><item><title><![CDATA[SSM-mvc补充及ssm搭建]]></title><link>https://blog.youkuaiyun.com/simplelove0519/article/details/119897599</link><guid>https://blog.youkuaiyun.com/simplelove0519/article/details/119897599</guid><author>simplelove0519</author><pubDate>Tue, 24 Aug 2021 20:06:00 +0800</pubDate><description><![CDATA[1 MVC知识补充
1.1 import
&lt;import resource="classpath:applicationContext.xml" /&gt;

可以通过 导入别的配置文件
1.2 重定向
在controller层返回"redirect:地址"。就可以重定向到指定地址
1.3 返回Json数据
在接口上加上@ResponseBody
如果希望这个controller类所有方法都返回Json，可以在类上加@RestController代替@Controller
1.4 地址参数
在resf]]></description><category></category></item><item><title><![CDATA[SpringMVC-基础]]></title><link>https://blog.youkuaiyun.com/simplelove0519/article/details/119616101</link><guid>https://blog.youkuaiyun.com/simplelove0519/article/details/119616101</guid><author>simplelove0519</author><pubDate>Wed, 11 Aug 2021 20:20:28 +0800</pubDate><description><![CDATA[文章目录1 MVC设计模式介绍2 SpringMVC简介3 请求流程4 实现方式4.1 xml实现(不常用)4.1.1 创建项目并引入依赖4.1.2 配置web.xml文件4.1.3 创建basic-servlet.xml文件4.1.4 编写controller层4.1.5 编写jsp页面4.1.6 运行测试4.2 注解实现4.2.1 编写配置文件4.2.2 配置包扫描4.2.3 配置地址与controller的映射关系4.2.4 配置地址和方法的映射关系4.2.5 返回一个字符串5 常用的注解6 控制器类]]></description><category></category></item><item><title><![CDATA[Ajax-基础及JQuery中的Ajax]]></title><link>https://blog.youkuaiyun.com/simplelove0519/article/details/119578635</link><guid>https://blog.youkuaiyun.com/simplelove0519/article/details/119578635</guid><author>simplelove0519</author><pubDate>Tue, 10 Aug 2021 20:33:53 +0800</pubDate><description><![CDATA[文章目录1 Ajax1.1 介绍1.2 同步和异步的区别1.2.1 同步1.2.2 异步1.3 原理1.4 Ajax示例2 JQuery Ajax2.1 关于JQuery与Ajax2.2 JQuery的load方法2.2.1 作用2.2.2 语法2.2.3 load()方法回调2.3 JQuery的$.get() 方法2.3.1 作用2.3.2 语法2.4 JQuery的$.post方法2.4.1 作用2.4.2 语法2.5 JQuery的$.ajax方法2.5.1 作用2.5.2 语法3 JSON3.1 ]]></description><category></category></item><item><title><![CDATA[Spring-AOP及集成mybatis和jdbcTemplate]]></title><link>https://blog.youkuaiyun.com/simplelove0519/article/details/119568702</link><guid>https://blog.youkuaiyun.com/simplelove0519/article/details/119568702</guid><author>simplelove0519</author><pubDate>Tue, 10 Aug 2021 14:12:29 +0800</pubDate><description><![CDATA[文章目录1 AOP1.1 AOP的介绍1.2 AOP的作用1.3 AOP的底层实现1.4 动态代理1.5 AOP相关术语1.6 实现方法1.6.1 注解实现1.6.1.1 引入依赖1.6.1.2 加上注解1.6.1.3 编写AOP类1.6.2 xml实现1.6.2.1 引入依赖1.6.2.2 配置xml文件1.6.2.3 编写AOP类1.7 AOP实现记录操作日志1.7.1 自定义一个注解1.7.2 编写一个切面类2 Spring集成Mybatis2.1 引入依赖2.2 添加mybatis的xml配置文件2]]></description><category></category></item><item><title><![CDATA[Spring-基础及IOC]]></title><link>https://blog.youkuaiyun.com/simplelove0519/article/details/119568455</link><guid>https://blog.youkuaiyun.com/simplelove0519/article/details/119568455</guid><author>simplelove0519</author><pubDate>Tue, 10 Aug 2021 14:03:04 +0800</pubDate><description><![CDATA[文章目录1 概念2 优点3 Spring Framework Runtime4 在IDEA中创建Spring项目4.1 创建一个maven项目4.2 引入Spring的包依赖4.3 添加配置文件4.4 编写相应的代码4.5 将Bean的实例化交给Spring4.6 测试5 注入的方式5.1 set方法注入5.1.1 普通属性注入5.1.2 集合属性注入5.2 构造方法注入5.3 注解注入6 Scope属性6.1 Singleton6.2 Prototype7 自动装配(Autowire)7.1 byName]]></description><category></category></item><item><title><![CDATA[Git-介绍及使用]]></title><link>https://blog.youkuaiyun.com/simplelove0519/article/details/119426401</link><guid>https://blog.youkuaiyun.com/simplelove0519/article/details/119426401</guid><author>simplelove0519</author><pubDate>Thu, 05 Aug 2021 20:28:33 +0800</pubDate><description><![CDATA[文章目录Git-介绍及使用1 概述1.1 是什么1.2 Git的优势1.3 作用1.4 常用的Git仓库2 基本用法2.1 工作流程2.1.1 工作区2.1.2 暂存区2.1.3 本地仓库2.1.4 远程仓库2.2 常用命令2.3 HEAD2.4 Branch2.5 Merge2.6 Rebase2.7 Reset2.8 Revert2.9 项目Git管理流程2.9.1 初始化Git仓库2.9.2 添加到暂存区2.9.3 添加到本地仓库2.9.4 添加到远程仓库2.10 远程仓库的操作远程仓库的添加推送代码]]></description><category></category></item><item><title><![CDATA[Mybatis-补充]]></title><link>https://blog.youkuaiyun.com/simplelove0519/article/details/119393258</link><guid>https://blog.youkuaiyun.com/simplelove0519/article/details/119393258</guid><author>simplelove0519</author><pubDate>Wed, 04 Aug 2021 21:06:55 +0800</pubDate><description><![CDATA[文章目录Mybatis-补充1 连接池1.1 实现1.2 分类1.3 UNPOOLED连接过程分析1.4 POOLED过程分析2 事务和隔离级别2.1 mybatis中的事务2.2 事务回滚2.3 事务的隔离级别3 延迟加载3.1 概念3.2 实现4 注解开发4.1 使用Result进行映射4.2 注解进行映射5 缓存5.1 一级缓存5.2 二级缓存5.2.1 实现5.3 总结6 分页查询6.1 插件实现6.1.1 引入依赖6.1.2 配置拦截器6.1.3 配置插件6.1.4 使用插件6.2 基本代码实现
]]></description><category></category></item><item><title><![CDATA[Mybatis-进阶与动态sql及联合查询]]></title><link>https://blog.youkuaiyun.com/simplelove0519/article/details/119358036</link><guid>https://blog.youkuaiyun.com/simplelove0519/article/details/119358036</guid><author>simplelove0519</author><pubDate>Tue, 03 Aug 2021 20:07:55 +0800</pubDate><description><![CDATA[文章目录Mybatis-进阶与动态sql及联合查询1 #和$的区别1.11.2 $1.3 多个参数1.4 包装类型单个参数2 paramerterType 和 resultType2.1 paramerterType2.2 resultType2.3 resultMap3 mybatis-config.xml 配置文件3.1 属性配置的两种方式3.1.1 直接配置3.1.2 读取配置文件3.2 typeAliases属性3.2.1 单个别名3.2.2 批量定义3.3 mapper属性3.3.1 resour]]></description><category></category></item><item><title><![CDATA[Mybatis-介绍及基本使用]]></title><link>https://blog.youkuaiyun.com/simplelove0519/article/details/119358016</link><guid>https://blog.youkuaiyun.com/simplelove0519/article/details/119358016</guid><author>simplelove0519</author><pubDate>Tue, 03 Aug 2021 20:06:53 +0800</pubDate><description><![CDATA[文章目录Mybatis-介绍及基本使用1 框架1.1 概念1.2 作用1.3 重要性2 Mybatis概述2.1 JDBC存在的问题2.2 什么是Mybatis2.3 使用方式2.4 使用场景3 IDEA项目集成3.1 引入依赖3.2 创建配置文件3.3 创建数据库操作的xml文件3.4 编写相应的Servlet4 日志打印4.1 引入依赖4.2 设置4.3 添加配置文件5 单元测试5.1 添加依赖5.2 添加测试用例5.3 运行5.4 运行所以测试用例5.5 断言6 Mapper的三种形式6.1 sqlS]]></description><category></category></item><item><title><![CDATA[Maven之IDEA使用]]></title><link>https://blog.youkuaiyun.com/simplelove0519/article/details/119255963</link><guid>https://blog.youkuaiyun.com/simplelove0519/article/details/119255963</guid><author>simplelove0519</author><pubDate>Fri, 30 Jul 2021 21:00:54 +0800</pubDate><description><![CDATA[文章目录Maven之IDEA使用1 下载2 配置环境变量3 Maven配置3.1 配置本地目录3.2 配置阿里云镜像4 IDEA配置4.1 在IntelliJ IDEA中进入idea初始界面4.2 做IDEA默认配置4.3 修改Maven配置4.4 相关概念5 pom.xml文件结构6 Maven命令
Maven之IDEA使用
1 下载
官方地址：http://maven.apache.org/download.cgi
2 配置环境变量
在系统环境变量中添加M2_HOME

在path中添加maven的bi]]></description><category></category></item><item><title><![CDATA[Servlet-过滤器与监听器]]></title><link>https://blog.youkuaiyun.com/simplelove0519/article/details/119255673</link><guid>https://blog.youkuaiyun.com/simplelove0519/article/details/119255673</guid><author>simplelove0519</author><pubDate>Fri, 30 Jul 2021 20:36:18 +0800</pubDate><description><![CDATA[文章目录Servlet-过滤器与监听器1 过滤器1.1 作用1.2 用法1.2.1 创建过滤器,实现Filter接口1.2.2 配置Filter1.2.3 地址配置说明1.2.4 集成HttpFilter1.2.5 多个过滤器的执行顺序1.2.6 生命周期2 监听器2.1 作用2.2 用法2.2.1 实现ServletContextListener接口2.2.2 配置Listener3 Tomcat与Servlet-API版本对照表4 后端的三层架构4.1 controller请求设置参数封装返回值的封装4]]></description><category></category></item><item><title><![CDATA[Servlet-Cookie与Session]]></title><link>https://blog.youkuaiyun.com/simplelove0519/article/details/119255655</link><guid>https://blog.youkuaiyun.com/simplelove0519/article/details/119255655</guid><author>simplelove0519</author><pubDate>Fri, 30 Jul 2021 20:34:47 +0800</pubDate><description><![CDATA[文章目录Servlet-Cookie与Session1lombok包2 会话管理3 Cookie3.1 获取方法3.2 设置Cookie3.3 Cookie的过期时间3.4 Cookie的作用范围4 Session4.1 怎么获取4.2 向Session域中添加数据4.3 Session的过期时间4.4 Session客户端失效5 Cookie与Session比较5.1 cookie5.2 session
Servlet-Cookie与Session
1lombok包
可以快速生成get和set方法，让代码]]></description><category></category></item><item><title><![CDATA[Servlet-jsp进阶之EL与JSTL]]></title><link>https://blog.youkuaiyun.com/simplelove0519/article/details/119255642</link><guid>https://blog.youkuaiyun.com/simplelove0519/article/details/119255642</guid><author>simplelove0519</author><pubDate>Fri, 30 Jul 2021 20:33:25 +0800</pubDate><description><![CDATA[文章目录Servlet-jsp进阶之EL与JSTL1 base标签1.1 作用1.2 用法2 MVC分层结构2.1 概述2.2 作用3 EL表达式3.1 作用3.2 jsp文件位置的影响3.3 语法3.4 取值的顺序3.5 EL获取集合和对象的数据4 JSTL4.1 作用4.2 流程4.2.1 在Maven中引入依赖4.2.2 页面头部加上相关标签4.3 条件渲染4.4 循环渲染4.5 数据格式化4.6 相关函数
Servlet-jsp进阶之EL与JSTL
1 base标签
1.1 作用
给url加上统一的]]></description><category></category></item><item><title><![CDATA[Servlet-请求、响应及JSP基础]]></title><link>https://blog.youkuaiyun.com/simplelove0519/article/details/119220376</link><guid>https://blog.youkuaiyun.com/simplelove0519/article/details/119220376</guid><author>simplelove0519</author><pubDate>Thu, 29 Jul 2021 20:45:40 +0800</pubDate><description><![CDATA[文章目录Servlet-请求、响应及JSP基础1 生命周期1.1 创建Servlet1.2 执行init方法1.3 Service()-&gt;doGet()/doPost()1.4 destroy()1.5 注意2 Request2.1 请求格式2.2 请求方式2.2.1 Get请求2.2.2 Post请求2.2.3 Delete请求2.2.4 Put请求2.2.5 Options请求2.3 常用API2.4 Post请求的发送和处理2.4.1 发送2.4.2 发送普通表单请求2.4.3 针对Json请求]]></description><category></category></item><item><title><![CDATA[Servlet-基础介绍]]></title><link>https://blog.youkuaiyun.com/simplelove0519/article/details/119220353</link><guid>https://blog.youkuaiyun.com/simplelove0519/article/details/119220353</guid><author>simplelove0519</author><pubDate>Thu, 29 Jul 2021 20:44:34 +0800</pubDate><description><![CDATA[文章目录Servlet-基础介绍1 Web流程1.1 软件架构1.2 资源分类1.3 网络通信三要素1.4 流程图2 服务器软件2.1 概念2.2 Tomcat2.2.1 基本介绍2.2.2 安装2.2.3 相关目录2.2.4 相关操作2.2.5 修改端口号3 Servlet3.1 概述3.2 idea快速搭建web项目3.2.1 创建web项目3.2.2 配置tomcat3.2.3 目录结构3.3 基础操作3.3.1 创建Servlet3.3.2 配置Servlet3.3.2.1 通过web.xml3.3]]></description><category></category></item><item><title><![CDATA[JS-DOM操作与BOM]]></title><link>https://blog.youkuaiyun.com/simplelove0519/article/details/119008760</link><guid>https://blog.youkuaiyun.com/simplelove0519/article/details/119008760</guid><author>simplelove0519</author><pubDate>Thu, 22 Jul 2021 20:54:31 +0800</pubDate><description><![CDATA[文章目录JS-DOM操作与BOM1 webapi介绍1.1 api概念1.2 webapi概念1.3 JS组成2 DOM概念3 获取元素的方式3.1 通过id获取元素3.2 通过类名获取元素3.3 通过标签名获取元素3.4 通过name名获取元素3.5 通过选择器的querySelector获取元素3.6 通过选择器的querySelectorAll获取元素4 事件4.1 概念4.2 事件三要素4.3 基本使用4.4 事件触发的多种写法5 非表单元素的属性操作5.1 添加src属性值显示图片5.2 改变图片]]></description><category></category></item></channel></rss>