随笔分类 - spring
摘要:一:自定义注解类 1 package com.wing.my.cloud.system.modular.system.util.annotation; 2 3 import java.lang.annotation.*; 4 5 @Target({ElementType.PARAMETER, Ele
阅读全文
摘要:测试: 是没有任何问题的。可以插入到数据库中 场景二:parent() 中使用child() 测试: 也能插入,没有任何问题。 场景三:child()这个事务 中抛出了异常 测试: 两个都没有插入到数据库中。 疑问1:场景C中child()抛出了异常,但是parent()没有抛出异常,按道理是不是应
阅读全文
摘要:参考:https://www.cnblogs.com/ITtangtang/p/3978349.html 一:什么是IOC/DI? IOC:最主要的就是完成了对象的创建和依赖的管理注入等等。 什么是控制反转呢? 所谓控制反转,就是把原先我们代码里面需要实现的对象创建、依赖的代码,反转给容器来帮忙实现
阅读全文
摘要:IOC(控制反转): 那么IoC是如何做的呢?有点像通过婚介找女朋友,在我和女朋友之间引入了一个第三者:婚姻介绍所。婚介管理了很多男男女女的资料,我可以向婚介提出一个列表,告诉它我想找个什么样的女朋友,比如长得像李嘉欣,身材像林熙雷,唱歌像周杰伦,速度像卡洛斯,技术像齐达内之类的,然后婚介就会按照我
阅读全文
摘要:1:创建IOC容器。在WEB应用程序启动的时候就创建。利用到监听器。 ServletContextListener类的contextInitialized方法中 在web.xml中创建监听器和applicationContext.xml 然后创建一个实体:Person 然后创建bean 然后写个se
阅读全文
摘要:spring来整合hibernate就是用spring来管理hibernate的sessionFactory和让hibernate来使用spring的声明式事务。 一:加入相应的jar包。 二:写hibernate的配置文件 三:写spring的配置文件 四:写相应的买家和书的实体 然后写相应的hi
阅读全文
摘要:什么叫AOP? 这种在运行时,动态地将代码切入到类的指定方法、指定位置上的编程思想就是面向切面的编程。 1.代理模式readMe: 2.静态代理: 01.接口代码: 02.实现类代码: 03.静态代理类: 04.测试类代码: 3.JDK动态代理: 01.接口代码: 02.实现类代码: 03.动态代理
阅读全文
摘要:1:静态工厂方法配置bean 1):对象 2):静态工厂方法 3):配置文件 2:实例工厂方法
阅读全文
摘要:在配置文件中进行设定哪个方法是初始化方法。哪个是销毁方法 2:在进行初始化前可以进行一些操作
阅读全文
摘要:1:创建一个HelloWorld的类 2:正常使用 HelloWorld类: 3:使用Spring容器IOC: 把2中的创建对象。传入属性都交给Spring来管理 id:就相当于是HelloWorld这个类的引用。如果不写。访问的时候直接写类的全类名也是可以的。 4:使用IOC容器 说明容器创建的时
阅读全文
摘要:AOP: 面向切面编程,当有其它的业务需求的时候,比如添加日志等。但是我们不能在原有的代码上添加,那样不能保证开闭原则。可以用代理的方法。 原有业务: 添加日志。 添加代理类: 测试: 这样还是很麻烦我们用AOP 只需要写一个切面类: 这是注解的形式: 在xml文件中配置 设置自动扫描 <conte
阅读全文
摘要:先写一个helloworld的类。 public class HelloWorld { private String name; public void setName2(String name) { this.name = name; } public void hello(){ System.o
阅读全文

浙公网安备 33010602011771号