摘要: 对资源的操作,基本都不外乎增删改查4个操作 传统风格:http://i.cnblogs.com/element/add?id=1 http://i.cnblogs.com/element/update?id=1 http://i.cnblogs.com/element/delete?id=1 htt 阅读全文
posted @ 2020-05-12 15:13 遨游java 阅读(181) 评论(0) 推荐(0) 编辑
摘要: ApplicationContext是BeanFactory的子接口 BeanFactory:bean工厂接口;负责创建bean实例;容器里面保存的所有单例bean其实是一个map;Spring最底层的接口 ApplicationContext:是容器接口;更多负责容器功能的实现;(可以基于Bean 阅读全文
posted @ 2020-05-05 11:22 遨游java 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 首先创造ioc容器 ,这条语句一执行,所有的bean都已经创建好了,并存放在了ioc的容器中。 ApplicationContext ioc = new ClassPathXmlApplicationContext("beans.xml"); ClassPathXmlApplicationConte 阅读全文
posted @ 2020-05-04 23:16 遨游java 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 说明:该图节选自雷丰阳老师的课程之中 只供自己学习记录所用!! 阅读全文
posted @ 2020-05-03 13:32 遨游java 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 什么是AOP? AOP(Aspect Oriented Programming) 面向切面编程。 指在程序运行期间,将某段代码动态切入到指定位置进行运行的这种编程方式。 什么是动态代理? 有一个这样的场景 在执行业务逻辑代码的时候加上日志输出 我们可以尝试用动态代理的方法实现 首先定义一个业务逻辑的 阅读全文
posted @ 2020-05-03 12:52 遨游java 阅读(855) 评论(0) 推荐(0) 编辑
摘要: 测试 public class MyTest { ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml"); @Test public void test(){ BookServ 阅读全文
posted @ 2020-05-02 21:40 遨游java 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 一、IOC创建对象的三种方式 1、使用无参构造器,也是默认的创建方式 2、使用有参构造器 1)第一种:下标赋值 : <constructor-arg index="0" value="zhangsan"/> 2)第二种:类型赋值: <constructor-arg type="java.lang.S 阅读全文
posted @ 2020-05-02 11:53 遨游java 阅读(1325) 评论(0) 推荐(0) 编辑
摘要: 普通配置<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-insta 阅读全文
posted @ 2020-05-02 10:43 遨游java 阅读(313) 评论(0) 推荐(0) 编辑