摘要: 1.代理模式 1.1 设计模式:前人总结的一套解决特定问题的代码. 1.2 代理设计模式优点: 1.2.1 保护真实对象 1.2.2 让真实对象职责更明确 1.2.3 利于扩展 1.3. 代理设计模式三要素 1.3.1 真实对象(老总) 1.3.2 代理对象(秘书) 1.3.3 抽象对象(抽象功能) 阅读全文
posted @ 2019-03-07 22:49 reload 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 1.AOP方式 1.1 Schema-based 方式(上篇有写) 1.2.AspectJ 1.2.1 每个通知不需要实现接口或类 1.2.2 配置 spring 配置文件是在<aop:config>的子标签<aop:aspect>中配置 1.2.3 使用AspectJ方式配置 1.3 自定义注解( 阅读全文
posted @ 2019-03-07 22:48 reload 阅读(498) 评论(0) 推荐(0) 编辑
摘要: AOP 链接:https://pan.baidu.com/s/1qS-AaZHSLUwxYSjc9PHDYA 提取码:np2q 1.AOP:中文名称面向切面编程 2.英文名称:(Aspect Oriented Programming) 3.正常程序执行流程都是纵向执行流程 3.1 又叫面向切面编程, 阅读全文
posted @ 2019-03-07 22:44 reload 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 1.如何给 Bean 的属性赋值(注入) 1.1通过构造方法设置值. 1.1.1在 applicationContext.xml 中 1.1.2实体类 1.1.3测试类 1.1.4运行结果 1.2设置注入(通过 set 方法) 1.2.1在 applicationContext.xml 中 1.2. 阅读全文
posted @ 2019-03-07 22:40 reload 阅读(196) 评论(0) 推荐(0) 编辑
摘要: Spring 创建对象的三种方式 1. 通过构造方法创建 1.1 无参构造创建:默认情况. 1.2 有参构造创建:需要明确配置 1.2.1 需要在类中提供有参构造方法 1.2.2 在 applicationContext.xml 中设置调用哪个构造方法创建对象 1.2.3测试类 1.2.4运行结果 阅读全文
posted @ 2019-03-07 22:39 reload 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 1. 导入 jar 1.1 四个核心包一个日志包(commons-logging) 导入方式为 选中包 右键add as library 2. 在 src 下新建 applicationContext.xml 2.1 文件名称和路径自定义. 2.2 记住 Spring 容器 ApplicationC 阅读全文
posted @ 2019-03-07 22:37 reload 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1.Spring 几大核心功能 1.1 IoC/DI 控制反转/依赖注入 1.2 AOP 面向切面编程 1.3声明式事务 2.Spring 框架 runtime 2.1 test: spring 提供测试功能 2.2 Core Container:核心容器.Spring 启动最基本的条件. 5.2. 阅读全文
posted @ 2019-02-28 08:33 reload 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 今天遇到一个需求需要将生成验证码的接口修改为可以返回状态的接口。之前的代码是以流的形式直接返回后台,返回值为void。使用的是com.github.bingoohuang的jar包。 但是出现问题是现在需要返回带有状态的json串,然后将图片信息放在参数内,给前端在status为200的时候才展示图 阅读全文
posted @ 2018-05-24 17:25 reload 阅读(2931) 评论(1) 推荐(1) 编辑
摘要: svn有时候会因为一些莫名其妙的问题导致的不能正常使用,报错“cleanup failed to process the following paths …… previous operation has not finished”,而我们执行“cleanup”和重启都没有什么卵用,最后只能删除重新 阅读全文
posted @ 2018-05-03 16:39 reload 阅读(2780) 评论(0) 推荐(0) 编辑
摘要: 定义了一个int类型的字段,插入的时候进行判断如果不为空就插入 结果发现 invest_status 为1,2都可以正常插入但是为0的时候,不插入数据。 因为mybatis会默认将int类型的字段为0的值转化为空字符串,所以int类型的字段判断是否为空的时候只能使用test="investStatu 阅读全文
posted @ 2018-05-03 16:12 reload 阅读(524) 评论(0) 推荐(0) 编辑