Spring
文章平均质量分 50
xiao玖
Java爱好者
展开
-
spring
方式一:通过spring原生态实现aop 在已有的spring-webmvc依赖基础下添加依赖 <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>1.9.6</version> </dependency> 1、定义接口 public interface U原创 2021-05-05 23:58:44 · 58 阅读 · 0 评论 -
spring
动态代理 使用jdk基于接口的动态代理 1、定义接口 public interface UserService { void add(); void delete(); void update(); void query(); } 2、真是对象 public class UserServiceImpl implements UserService{ @Override public void add() { System.out.printl原创 2021-05-05 22:02:55 · 68 阅读 · 0 评论 -
spring-aop-proxy
静态代理 1、没使用代理 场景:房东要出租房子。 // 接口 public interface Rent { void ren(); } // 房东真实对象 public class Host implements Rent{ @Override public void ren() { System.out.println("房东出租房子"); } } // 客户直接找房东 public class Client { public static voi原创 2021-05-05 21:14:17 · 59 阅读 · 0 评论 -
Spring-bean
一、手动装配xml显示装配 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans原创 2021-05-05 14:15:56 · 56 阅读 · 0 评论 -
Spring-IOC
Spring IOC本质 1、没有使用控制反转思想 public interface UserDao { void show(); } public class UserDaoImpl implements UserDao{ @Override public void show() { System.out.println("MySQL数据库"); } } public interface UserService { void data(); }原创 2021-05-04 22:16:16 · 61 阅读 · 0 评论