# 软件开发与管理 **Repository Path**: chinarzj/web-framework ## Basic Information - **Project Name**: 软件开发与管理 - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 511 - **Created**: 2021-03-09 - **Last Updated**: 2021-04-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 软件开发与管理项目 ####2021年4月5日 实现AOP的基本步骤: 1.新建maven项目(上午这一步一直会爆出The specified user settings file does not exist: C:\Users\lenovo\.m2\setting这个错误,按照网上的方法修改maven路径以及setting.xml文件之后依然不对。下午再打开之后就出现不了创建正确与否的页面了) 2.在pom.xml中配置Spring和Aspectj依赖 3.创建目标类及接口 4.创建切面(切面中最重要的就是切面的逻辑,通知和连接点) 5.在配置文件中打包 6.创建测试类,单元测试不在pom.xml中配置,就可以使用 执行顺序: 1.在测试类中按顺序执行,容器创建时会去读配置文件, 2.在配置文件中首先声明对象,目标对象和切面类。 3. 走到这里的时候Aspectj框架就会将所有的目标对象都一次性生成代理对象 今日暂时看到这里,对了,以上运行没有成功,会出现“D:\web-framework\aop-aspectj\com\rzj\aop\MyTest.java:13:7 java: 找不到符号 符号: 类 SomeService 位置: 类 com.rzj.aop.MyTest” 这个错误。我极度怀疑是maven项目那里没有run成功导致的,但是现在也没有解决的方法。