读书人

Java 动态署理和Cglib代理(二)

发布时间: 2012-11-11 10:07:57 作者: rapoo

Java 动态代理和Cglib代理(二)

No Cglib示例:

package com.cglibjava.cglib;public class ClientTest {    public static void main(String[] args) {        ClientTest c = new ClientTest();        c.selectivityAuthManager();    }        public void selectivityAuthManager() {        System.out.println("the loginer's name is not maurice,so have no permits do manager except do query operator");        InfoManager authManager = InfoManagerFactory.getSelectivityAuthInstance(new AuthProxy("maurice1"));        doCRUD(authManager);        separatorLine();    }    private void doCRUD(InfoManager manager) {        manager.query();    }    private void separatorLine() {        System.out.println("################################");    }}

读书人网 >软件架构设计

热点推荐