上一页 1 2 3 4 5 6 7 8 ··· 31 下一页
摘要: 一:写自定义注解 package com.wing.cloud.base.modular.strategy; import java.lang.annotation.*; /** * <p> * 自定义策略注解 * </p> * * @author: heluwei * @Date: 2020/4/ 阅读全文
posted @ 2020-04-22 19:11 陆伟 阅读(1425) 评论(0) 推荐(0) 编辑
摘要: 一:责任链模式的定义与特点 责任链(Chain of Responsibility)模式的定义:为了避免请求发送者与多个请求处理者耦合在一起,将所有请求的处理者通过前一对象记住其下一个对象的引用而连成一条链;当有请求发生时,可将请求沿着这条链传递,直到有对象处理它为止。 在现实生活中,常常会出现这样 阅读全文
posted @ 2020-04-20 10:21 陆伟 阅读(575) 评论(0) 推荐(0) 编辑
摘要: 1:利用反射机制在运行时创建代理类 package com.wing.mall.base.proxy; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; import java.lang.refl 阅读全文
posted @ 2020-04-15 11:15 陆伟 阅读(149) 评论(0) 推荐(0) 编辑
摘要: package com.wing.mall.base.test; import lombok.*; import lombok.experimental.Accessors; import java.io.Serializable; /** * @ProjectName: baby * @Packa 阅读全文
posted @ 2020-04-14 18:52 陆伟 阅读(1437) 评论(0) 推荐(0) 编辑
摘要: package com.wing.ai.cloud.system.modular.proxy; import java.util.ArrayList; import java.util.Collection; /** * @ProjectName: ai-cloud * @Package: com. 阅读全文
posted @ 2020-04-14 15:32 陆伟 阅读(1595) 评论(0) 推荐(0) 编辑
摘要: 一:浅拷贝 被引用的类 package com.wing.mall.base.prototype; import lombok.Data; /** * @ProjectName: baby * @Package: com.wing.mall.base.prototype * @ClassName: 阅读全文
posted @ 2020-04-14 10:58 陆伟 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-04-13 17:35 陆伟 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 1、查询SQL尽量不要使用select *,而是select具体字段。 理由: 只取需要的字段,节省资源、减少网络开销。 select * 进行查询时,很可能就不会使用到覆盖索引了,就会造成回表查询。 2、如果知道查询结果只有一条或者只要最大/最小一条记录,建议用limit 1 理由: 加上limi 阅读全文
posted @ 2020-03-26 13:44 陆伟 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 路由配置信息:使用Spring 5的函数式web框架 /* * Copyright (c) 2019-2020, 冷冷 (wangiegie@gmail.com). * <p> * Licensed under the GNU Lesser General Public License 3.0 (t 阅读全文
posted @ 2020-03-26 11:38 陆伟 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 通过在controller层建一个切面来实现接口访问的统一日志记录 AOP AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间 阅读全文
posted @ 2020-03-25 11:57 陆伟 阅读(214) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 31 下一页