- 博客(22)
- 资源 (1)
- 收藏
- 关注
翻译 spring bean初始化过程
SpringBean 初始化过程 ClassPathXmlApplication reflsh() //记录执行时间 prepareRefresh(); //主要是创建beanFactory(DefaultListableBeanFactory),同时加载配置文件.xml中的beanDefinition //通过String[] configLocations = getCo
2017-06-26 17:56:55 415
翻译 spring Bean加载
1.转换对应的beanName2.尝试从缓存里面加载3.bean实例化4.原型模式的依赖检查5.检查parentBeanFactory6.将存储xml配置文件的gernerricBeanDefinition转换为RootBeanDefinition7.寻找依赖8.针对不同的scope进行bean的创建9.类型转换直接贴代码吧获取bean主代码如下
2017-06-26 17:21:52 262
转载 Spring aop 表达式
任意公共方法的执行: execution(public * *(..)) 任何一个以“set”开始的方法的执行: execution(* set*(..)) AccountService 接口的任意方法的执行: execution(* com.xyz.service.AccountService.*(..)) 定义在service包里的任意方法的执行: executio
2016-10-13 14:08:03 231
原创 SpringAOP使用入门,如何对自定义的注解进行切面编程
spring AOP需要的jar包 org.aspectj aspectjrt 1.7.3 org.aspectj aspectjweaver 1.7.3 cglib cglib-nodep 2.1_3主要配置信息:设置切面代理注入切面的类在servi
2016-09-27 21:29:56 2922
转载 软件设计六大原则
单一职责原则:可以降低类的复杂度,一个类只负责一项职责,其逻辑肯定要比负责多项职责简单的多;提高类的可读性,提高系统的可维护性;变更引起的风险降低,变更是必然的,如果单一职责原则遵守的好,当修改一个功能时,可以显著降低对其他功能的影响。里氏替换原则:子类可以实现父类的抽象方法,但不能覆盖父类的非抽象方法。子类中可以增加自己特有的方法。当子类的方法重载父类的方法时,方
2016-08-25 19:10:15 390
原创 nodejs linux环境设置,tnpm安装
git初始化登录信息(http://site.alipay.net/CustomerServiceCloud/front-guide/other/gitlab.html)git clone git@gitlab.alipay-inc.com:CustomerServiceCloud/CustomerServiceCloud.gitcd CustomerServiceClou
2016-08-12 11:16:28 8960
原创 react-redux使用实例
/*** redux使用* 1.创建component页面*/import React, { Component, PropTypes } from 'react';import { Link,Router, Route } from 'react-router';import { connect } from 'react-redux';import * as act
2016-08-08 11:05:27 1007
转载 使用tomcat在eclipse里面部署springmvc的mvn项目加载不到jar的问题
关于eclipse里面使用tomcat部署springmvc的maven项目的异常java.lang.ClassNotFoundException:org.springframework.web.context.ContextLoaderListener解决办法
2016-07-15 11:05:34 2489
原创 dubbo
dubbo入门实例准备工作1.下载zookeeper2.解压进入conf文件夹添加zoo.cfg文件,内容为zoo_simple.cfg文件内容3.启动zookeeper写一个基本的user类package com.unj.dubbotest.provider.impl;import java.io.Serializable;public class Use
2016-07-05 18:35:52 308
原创 mvn 创建简单的spring项目
1.HelloWorldControllerpackage controller;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.springframework.stereotype.Controller;i
2016-06-02 19:03:10 424
原创 flux使用入门
入口:app.jsx通过router进入对应的模块react.createClass初始化:1.添加监听器2.初始化分页控件3.通过action获取数据action:通过flux的dispatch分发请求到对应的StoreStore:根据dispatch里面传递的actionType进入对应的处理逻辑(处理返回的数据更新stat)4.新的stat用户渲染页面
2016-06-02 17:28:40 881
原创 redux文档
入口:routers.js根据对应的path和component进入对应的模块在对应的container里面 初始化:this.props.dispatch(fetchTasks('http://socialportal.d0877.alipay.net'));fetchTasks是action里面的方法action里面调用return dispatch => {d
2016-06-02 17:26:45 451
原创 java web后端打算转做前端改如何下手?
本人做java 3.5年,在平时的工作中接触了jquery,backbone,react,grunt,jquery-easyui,,flux最近又接触了react-redux,想学习前端的相关知识,但是对于css和html实在觉得无从下手,对于一些文章,视频什么的也只是局限于单个功能的实现和具体的开发还是有很大的区别,请各位大神留下宝贵的意见
2016-05-26 17:01:00 1527 1
原创 React
主要方法:React.createClass({//1.初始化state,返回值是个对象getInitialState: function() {return {};},//2.渲染页面方法,最外面只能有一个标签render(){return ;},//3.render方法之前执行,主要用于初始化数据,例如列表初始化发送请求componentDidMou
2016-05-19 16:47:25 295
原创 关于&运算符
public static void main(String[] args) { int h = 12, length = 6; System.out.println(test(h, length)); } public static int test(int h, int length) { return h &
2016-05-06 17:28:25 344
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人