0、前情回顾
什么是动态代理,Spring动态代理的基本实现参考:https://www.yusian.com/blog/?p=1981
动态代理中比较重要的一个环节就是AOP组装,将附加方法与原始方法进行组合,那哪些原始方法需要进行组装呢?如何匹配原始方法,这便是切入点表达式需要解决的问题;[……]
什么是动态代理,Spring动态代理的基本实现参考:https://www.yusian.com/blog/?p=1981
动态代理中比较重要的一个环节就是AOP组装,将附加方法与原始方法进行组合,那哪些原始方法需要进行组装呢?如何匹配原始方法,这便是切入点表达式需要解决的问题;[……]
UserService
package com.yusian.service;
import com.yusian.domain.User;
public interface UserService {
void register(User user[......]
UserDao
package com.yusian.dao;
import com.yusian.domain.User;
public inte[......]
User
package com.yusian;
public class User {
private String username;
private String password;
public User(String username,[......]