<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[freson86的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/freson86</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; freson86]]></copyright><item><title><![CDATA[mybatis源码分析(1)——SqlSessionFactory实例的产生过程]]></title><link>https://blog.youkuaiyun.com/freson86/article/details/55261140</link><guid>https://blog.youkuaiyun.com/freson86/article/details/55261140</guid><author>freson86</author><pubDate>Thu, 16 Feb 2017 17:06:27 +0800</pubDate><description><![CDATA[在使用mybatis框架时，第一步就需要产生SqlSessionFactory类的实例（相当于是产生连接池），通过调用SqlSessionFactoryBuilder类的实例的build方法来完成。下面具体对这一过程涉及的源码进行分析。
首先用Eclipse工具查看SqlSessionFactoryBuilder类的Outline视图：

从上图中可以看出，SqlSessionFactory]]></description><category></category></item><item><title><![CDATA[mysql执行计划介绍]]></title><link>https://blog.youkuaiyun.com/freson86/article/details/54342006</link><guid>https://blog.youkuaiyun.com/freson86/article/details/54342006</guid><author>freson86</author><pubDate>Wed, 11 Jan 2017 11:31:26 +0800</pubDate><description><![CDATA[mysql执行计划介绍


烂sql不仅直接影响sql的响应时间，更影响db的性能，导致其它正常的sql响应时间变长。如何写好sql，学会看执行计划至关重要。下面我简单讲讲mysql的执行计划，只列出了一些常见的情况，希望对大家有所帮助。
测试表结构：


复制代码 代码如下:

CREATE TABLE `t1` (
  `c1` int(11) NOT NULL DEFAU]]></description><category></category></item><item><title><![CDATA[Spring事务管理（详解+实例）]]></title><link>https://blog.youkuaiyun.com/freson86/article/details/54290811</link><guid>https://blog.youkuaiyun.com/freson86/article/details/54290811</guid><author>freson86</author><pubDate>Mon, 09 Jan 2017 17:16:34 +0800</pubDate><description><![CDATA[时间：2016-03-26 07:04:31      阅读：26138      评论：0      收藏：2
      [点我收藏+] 

标签：

写这篇博客之前我首先读了《Spring in action》，之后在网上看了一些关于Spring事务管理的文章，感觉都没有讲全，这里就将书上的和网上关于事务的知识总结一下，参考的文章如下：


Spring事务机制详解
Spr]]></description><category></category></item><item><title><![CDATA[java 消息机制 ActiveMQ入门实例]]></title><link>https://blog.youkuaiyun.com/freson86/article/details/53982338</link><guid>https://blog.youkuaiyun.com/freson86/article/details/53982338</guid><author>freson86</author><pubDate>Mon, 02 Jan 2017 21:26:54 +0800</pubDate><description><![CDATA[1.下载ActiveMQ 
去官方网站下载：http://activemq.apache.org/ 
我下载的时候是 ActiveMQ 5.8.0 Release版 

2.运行ActiveMQ 
解压缩apache-activemq-5.8.0-bin.zip，然后双击apache-activemq-5.5.1\bin\activemq.bat运行ActiveMQ程序。 

启动A]]></description><category></category></item><item><title><![CDATA[CXF框架入门实例]]></title><link>https://blog.youkuaiyun.com/freson86/article/details/53982068</link><guid>https://blog.youkuaiyun.com/freson86/article/details/53982068</guid><author>freson86</author><pubDate>Mon, 02 Jan 2017 20:42:43 +0800</pubDate><description><![CDATA[CXF是apache旗下的开源框架，由Celtix + XFire这两门经典的框架合成，是一套非常流行的web service框架。

它提供了JAX-WS的全面支持，并且可以根据实际项目的需要，采用代码优先（Code First）或者 WSDL 优先（WSDL First）来轻松地实现 Web Services 的发布和使用，同时它能与spring进行完美结合。

在apache cxf]]></description><category></category></item><item><title><![CDATA[MySQL存储过程详解  mysql 存储过程]]></title><link>https://blog.youkuaiyun.com/freson86/article/details/53887377</link><guid>https://blog.youkuaiyun.com/freson86/article/details/53887377</guid><author>freson86</author><pubDate>Mon, 26 Dec 2016 16:43:32 +0800</pubDate><description><![CDATA[mysql存储过程详解


1.      存储过程简介

 

我们常用的操作数据库语言SQL语句在执行的时候需要要先编译，然后执行，而存储过程（Stored
 Procedure）是一组为了完成特定功能的SQL语句集，经编译后存储在数据库中，用户通过指定存储过程的名字并给定参数（如果该存储过程带有参数）来调用执行它。

一个存储过程是一个可编程的函数，它在数据库中创建并保存]]></description><category></category></item></channel></rss>