<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[siting97的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/siting97</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; siting97]]></copyright><item><title><![CDATA[图床]]></title><link>https://blog.youkuaiyun.com/siting97/article/details/100185950</link><guid>https://blog.youkuaiyun.com/siting97/article/details/100185950</guid><author>siting97</author><pubDate>Sun, 01 Sep 2019 18:16:13 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[【spring】（三）装配spring bean详解]]></title><link>https://blog.youkuaiyun.com/siting97/article/details/96275327</link><guid>https://blog.youkuaiyun.com/siting97/article/details/96275327</guid><author>siting97</author><pubDate>Wed, 17 Jul 2019 09:49:34 +0800</pubDate><description><![CDATA[文章目录一、装配Bean的概述1.1 方式选择的原则二、通过XML配置装配Bean2.1 装配简易值2.2 装配集合2.3 命名空间装配2.4 引入其他配置文件三、通过注解装配Bean3.1 使用@Compoent 装配 Bean
转载自https://www.cnblogs.com/wmyskxz/p/8830632.html
一、装配Bean的概述
前面已经介绍了Spring IoC 的理念和...]]></description><category></category></item><item><title><![CDATA[【SpringMVC】（一）SpringMVC框架理解]]></title><link>https://blog.youkuaiyun.com/siting97/article/details/96102743</link><guid>https://blog.youkuaiyun.com/siting97/article/details/96102743</guid><author>siting97</author><pubDate>Tue, 16 Jul 2019 16:47:43 +0800</pubDate><description><![CDATA[文章目录一、为什么要使用SpringMVC二、MVC设计模式三、SpringMVC架构
本文转载自https://blog.youkuaiyun.com/litianxiang_kaola/article/details/79169148
javaEE体系结构包括四层，从上到下分别是应用层，Web层，业务层，持久层。Struts和SpringMVC是web层的框架，Spring是业务层的框架，Hibernat...]]></description><category></category></item><item><title><![CDATA[【spring】（二）理解Spring IoC]]></title><link>https://blog.youkuaiyun.com/siting97/article/details/96016210</link><guid>https://blog.youkuaiyun.com/siting97/article/details/96016210</guid><author>siting97</author><pubDate>Tue, 16 Jul 2019 09:33:21 +0800</pubDate><description><![CDATA[文章目录一、IOC是什么
本文参考
https://www.cnblogs.com/xdp-gacl/p/4249939.html
https://www.cnblogs.com/wmyskxz/p/8824597.html
一、IOC是什么
IoC ——Inversion of control，即控制反转，不是什么技术，而是一种思想。在Java 开发中，意味着将你设计好的
对象交给容器控制，而不...]]></description><category></category></item><item><title><![CDATA[【设计模式】代理模式详解]]></title><link>https://blog.youkuaiyun.com/siting97/article/details/95508001</link><guid>https://blog.youkuaiyun.com/siting97/article/details/95508001</guid><author>siting97</author><pubDate>Thu, 11 Jul 2019 19:08:21 +0800</pubDate><description><![CDATA[文章目录一、理解代理模式二、静态代理二、动态代理2.1 理解动态代理2.1 jdk代理2.2 cglib代理
一、理解代理模式
代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象。这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能.
这里使用到编程中的一个思想: 不要随意去修改别人已经写好的代码或者方法,如果需改修改,可以...]]></description><category></category></item><item><title><![CDATA[【Spring】（一）spring快速入门]]></title><link>https://blog.youkuaiyun.com/siting97/article/details/95309004</link><guid>https://blog.youkuaiyun.com/siting97/article/details/95309004</guid><author>siting97</author><pubDate>Thu, 11 Jul 2019 12:08:25 +0800</pubDate><description><![CDATA[文章目录一、Spring简介1.1 Spring的特点
一、Spring简介
Spring是一个开放源代码的设计层面框架，他解决的是业务逻辑层和其他各层的松耦合问题。因此他将面向接口的编程思想贯穿整个系统应用。Spring是于2003年兴起的一个轻量级的java开发框架。简单来说，Spring是一个分层的JavaSE/EE full-stack（一站式）轻量级开源框架
1.1 Spring的特点
...]]></description><category></category></item><item><title><![CDATA[【mybatis】（四）mybatis高级映射——一对一、一对多、多对多]]></title><link>https://blog.youkuaiyun.com/siting97/article/details/95231497</link><guid>https://blog.youkuaiyun.com/siting97/article/details/95231497</guid><author>siting97</author><pubDate>Wed, 10 Jul 2019 09:26:47 +0800</pubDate><description><![CDATA[mybatis 支持自动映射和手动映射

自动映射：可以根据查询出的结果自动将数据封装成resultType指定的类型。原理：通过反射创建对象，根据结果集中的字段名，找到对应的setter方法给属性赋值
- 要求：字段名和属性名需要保持一致。
- 注：如果数据库表的字段和对应的pojo类的属性名不相等，需要在查询时给字段取别名
手动映射：当自动映射没有办法将数据赋值给属性时，需要程序员手动指定规则...]]></description><category></category></item><item><title><![CDATA[【mybatis】（二）、基于接口的mybatis]]></title><link>https://blog.youkuaiyun.com/siting97/article/details/95212483</link><guid>https://blog.youkuaiyun.com/siting97/article/details/95212483</guid><author>siting97</author><pubDate>Tue, 09 Jul 2019 18:00:23 +0800</pubDate><description><![CDATA[文章目录一、配置方式和接口方式的区别二、mybatis接口开发2.1 实例2.1.1 teacherMapper.xml  mapper文件2.2.2 TeacherMapper.java 对应的接口类2.2.3  测试类2.2  接口开发注意3 接口映射过程
一、配置方式和接口方式的区别
在上一讲中，采用配置的方式使用mybatis框架。操作数据库时，利用SqlSession对象调用对应的方法去...]]></description><category></category></item><item><title><![CDATA[【mybatis】（一）mybatis快速入门]]></title><link>https://blog.youkuaiyun.com/siting97/article/details/95093900</link><guid>https://blog.youkuaiyun.com/siting97/article/details/95093900</guid><author>siting97</author><pubDate>Mon, 08 Jul 2019 20:27:51 +0800</pubDate><description><![CDATA[文章目录一、定义二、mybatis使用步骤1、导入mybatis依赖包2、编写mybatis的主配置文件。3、准备数据库和数据4、编写POJO类5、编写mapper文件6、在主配置文件中加载mapper文件二、mybatis：自动映射的原理三、接口映射四、在mybatis中获取参数值方式
一、定义

MyBatis 是一款优秀的持久层框架，它支持定制化 SQL、存储过程以及高级映射。MyBatis...]]></description><category></category></item><item><title><![CDATA[排序算法]]></title><link>https://blog.youkuaiyun.com/siting97/article/details/89225393</link><guid>https://blog.youkuaiyun.com/siting97/article/details/89225393</guid><author>siting97</author><pubDate>Fri, 12 Apr 2019 09:23:50 +0800</pubDate><description><![CDATA[0、算法概述

0.1 算法分类

十种常见排序算法可以分为两大类：

比较类排序：通过比较来决定元素间的相对次序，由于其时间复杂度不能突破O(nlogn)，因此也称为非线性时间比较类排序。
	非比较类排序：不通过比较来决定元素间的相对次序，它可以突破基于比较排序的时间下界，以线性时间运行，因此也称为线性时间非比较类排序。


0.2 算法复杂度



0.3 相关概念

稳定：如果a原本在b前...]]></description><category></category></item></channel></rss>