<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_38277366的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_38277366</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_38277366]]></copyright><item><title><![CDATA[对Java的几种对象(POJO、PO、VO、DAO、DO、VO、BO、DTO)解释]]></title><link>https://blog.youkuaiyun.com/qq_38277366/article/details/88536191</link><guid>https://blog.youkuaiyun.com/qq_38277366/article/details/88536191</guid><author>qq_38277366</author><pubDate>Wed, 13 Mar 2019 16:48:19 +0800</pubDate><description><![CDATA[1、PO(persistant object ):持久化对象
　　持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录，多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。
2、VO(Value Object)
　　一个值对象就是一个含有值的对象，比如java.lang.Integer.VO:通常用于业务层之间的数据传递，和PO一样也是仅...]]></description><category></category></item><item><title><![CDATA[springboot多数据源配置及自动切换（二）]]></title><link>https://blog.youkuaiyun.com/qq_38277366/article/details/88421862</link><guid>https://blog.youkuaiyun.com/qq_38277366/article/details/88421862</guid><author>qq_38277366</author><pubDate>Tue, 12 Mar 2019 15:33:58 +0800</pubDate><description><![CDATA[springboot多数据源配置及自动切换（二）

]]></description><category></category></item><item><title><![CDATA[SpringBoot单数据源配置（一）]]></title><link>https://blog.youkuaiyun.com/qq_38277366/article/details/88418015</link><guid>https://blog.youkuaiyun.com/qq_38277366/article/details/88418015</guid><author>qq_38277366</author><pubDate>Tue, 12 Mar 2019 14:31:08 +0800</pubDate><description><![CDATA[SpringBoot单数据源配置

]]></description><category></category></item><item><title><![CDATA[idea生成类注释和方法注释的正确方法]]></title><link>https://blog.youkuaiyun.com/qq_38277366/article/details/83149451</link><guid>https://blog.youkuaiyun.com/qq_38277366/article/details/83149451</guid><author>qq_38277366</author><pubDate>Thu, 18 Oct 2018 16:56:49 +0800</pubDate><description><![CDATA[生成类注释
一、首先我们来设置IDEA中类的模板：（IDEA中在创建类时会自动给添加注释）
1、File–&amp;gt;settings–&amp;gt;Editor–&amp;gt;File and Code Templates–&amp;gt;Files
我们选择Class文件（当然你要设置接口的还也可以选择Interface文件）
（1）${NAME}：设置类名，与下面的${NAME}一样才能获取到创建的类名
（2）TO...]]></description><category></category></item><item><title><![CDATA[使用React-Redux简单项目入门（七）]]></title><link>https://blog.youkuaiyun.com/qq_38277366/article/details/82939023</link><guid>https://blog.youkuaiyun.com/qq_38277366/article/details/82939023</guid><author>qq_38277366</author><pubDate>Thu, 04 Oct 2018 17:34:40 +0800</pubDate><description><![CDATA[目录结构：

相关代码
1:index.js
import React from 'react';
import ReactDOM from 'react-dom';
import TodoList from './TodoList';

//第一步
import {Provider} from 'react-redux';//引入react-redux 
import  store from '...]]></description><category></category></item><item><title><![CDATA[Redux中发送异步请求及Redux中的React-thunk中间件使用（六）]]></title><link>https://blog.youkuaiyun.com/qq_38277366/article/details/82927331</link><guid>https://blog.youkuaiyun.com/qq_38277366/article/details/82927331</guid><author>qq_38277366</author><pubDate>Tue, 02 Oct 2018 17:33:25 +0800</pubDate><description><![CDATA[ajax请求相关代码
TodoList.js
import React ,{Component}from 'react';
import store from './store/index';
import { getInputChangeAction,getddItemActiom,getDeleteItemAction, initListAction }from './store/action...]]></description><category></category></item><item><title><![CDATA[UI组件与容器组件的拆分以及无状态组件优化（五）]]></title><link>https://blog.youkuaiyun.com/qq_38277366/article/details/82924348</link><guid>https://blog.youkuaiyun.com/qq_38277366/article/details/82924348</guid><author>qq_38277366</author><pubDate>Tue, 02 Oct 2018 09:55:35 +0800</pubDate><description><![CDATA[UI组件：只负责页面的渲染功能，也称为傻瓜组件；
容器组件：负责组件的业务逻辑，也称为聪明组件；
组件如何渲染由render函数决定，当逻辑和渲染都写在一个组件中，给维护带来很大的困难，这是可以将组件进行拆分，让UI组件单独负责页面渲染的功能（只包含render函数），让容器组件负责逻辑，在容器组件中引入UI组件进行渲染即可，这样可以使代码更加精简

...]]></description><category></category></item><item><title><![CDATA[Redux原理及工作流程和使用方法（四）]]></title><link>https://blog.youkuaiyun.com/qq_38277366/article/details/82919745</link><guid>https://blog.youkuaiyun.com/qq_38277366/article/details/82919745</guid><author>qq_38277366</author><pubDate>Mon, 01 Oct 2018 23:43:11 +0800</pubDate><description><![CDATA[一、Redux结构图

各部分的身份
把这个过程比拟成图书馆的一个流程来帮助理解。

React Component（借书的人 ）
需要借书的人
Action Creator（具体借书的表达）
想借书的人向图书馆管理员说明要借的书的那句话。
Store（图书馆管理员）
负责整个图书馆的管理。是Redux的核心
Reducers（图书馆管理员的记录本）
管理员需要借助Reducer（图书馆管理员的记...]]></description><category></category></item><item><title><![CDATA[了解Webpack模块打包机（一）]]></title><link>https://blog.youkuaiyun.com/qq_38277366/article/details/82907894</link><guid>https://blog.youkuaiyun.com/qq_38277366/article/details/82907894</guid><author>qq_38277366</author><pubDate>Sun, 30 Sep 2018 12:03:47 +0800</pubDate><description><![CDATA[一、什么是Webpack?
WebPack可以看做是模块打包机：它做的事情是，分析你的项目结构，找到JavaScript模块以及其它的一些浏览器不能直接运行的拓展语言（Scss，TypeScript，JSX等），并将其转换和打包为合适的格式供浏览器使用。
二、Webpack的工作方式是：
把你的项目当做一个整体，通过一个给定的主文件（如：index.js），Webpack将从这个文件开始找到你的项...]]></description><category></category></item><item><title><![CDATA[React-Transition-group之 React 动画组件（三）]]></title><link>https://blog.youkuaiyun.com/qq_38277366/article/details/82892656</link><guid>https://blog.youkuaiyun.com/qq_38277366/article/details/82892656</guid><author>qq_38277366</author><pubDate>Sat, 29 Sep 2018 09:20:52 +0800</pubDate><description><![CDATA[React-Transition-group之 React 动画组件
组件安装------CSSTransition部分
项目目录下使用命令行
npm install react-transition-group@1.x --save

安装组件。在需要使用动画的页面加入以下代码
import { CSSTransition, TransitionGroup } from &amp;amp;amp;quot;react-trans...]]></description><category></category></item><item><title><![CDATA[一张图了解React组件的生命周期（二）]]></title><link>https://blog.youkuaiyun.com/qq_38277366/article/details/82862091</link><guid>https://blog.youkuaiyun.com/qq_38277366/article/details/82862091</guid><author>qq_38277366</author><pubDate>Thu, 27 Sep 2018 09:11:16 +0800</pubDate><description><![CDATA[组件生命周期函数的定义：
从组件被创建，到组件挂载到页面上运行，再到页面关闭组件被卸载，这三个阶段总是伴随着组件各种各样的事件，那么这些事件，统称为组件的生命周期函数！
组件生命周期函数总览
组件的生命周期包含三个阶段：创建阶段（Mounting）、运行和交互阶段（Updating）、卸载阶段（Unmounting）
（1）创建阶段-Mounting：
特点：该阶段的函数只执行一次。
constr...]]></description><category></category></item><item><title><![CDATA[React基础（一）]]></title><link>https://blog.youkuaiyun.com/qq_38277366/article/details/82841241</link><guid>https://blog.youkuaiyun.com/qq_38277366/article/details/82841241</guid><author>qq_38277366</author><pubDate>Tue, 25 Sep 2018 16:32:28 +0800</pubDate><description><![CDATA[React创建组件的两种方式

    1 通过 JS函数 创建（无状态组件）
    2 通过 class 创建（有状态组件）

函数式组件 和 class 组件的使用场景说明：
1 如果一个组件仅仅是为了展示数据，那么此时就可以使用 函数组件
2 如果一个组件中有一定业务逻辑，需要操作数据，那么就需要使用 class 创建组件，因为，此时需要使用 state]]></description><category></category></item></channel></rss>