07 2017 档案

摘要:为了能够灵活定义切入点位置,Spring AOP提供了多种切入点指示符。 execution———用来匹配执行方法的连接点 语法结构: execution( 方法修饰符 方法返回值 方法所属类 匹配方法名 ( 方法中的形参表 ) 方法申明抛出的异常 ) 其中红色字体的部分时不能省略的,各部分都支持通 阅读全文
posted @ 2017-07-28 18:16 Rekent 阅读(9256) 评论(1) 推荐(0)
摘要:针对学习笔记(六)中的购买以及退货代码,我们加入AOP框架,实现同样一个功能。 首先配置XML:service采用和之前一样的代码,只是没有通过实现接口来实现,而是直接一个实现类。transactionManager依旧为之前的事务管理器。 我们通过再xml中配置aop参数,实现了将事务操作插入到s 阅读全文
posted @ 2017-07-28 17:28 Rekent 阅读(287) 评论(0) 推荐(0)
摘要:系统中的业务可以分为核心关注点和横切关注点。 核心关注点时业务处理的主要流程,而横切关注点是与核心业务无关但更为通用的业务。 各个横切关注点离散地穿插于核心业务之中,导致系统地每一个模块都与这些业务具有很强的依赖性,当需要添加新的横切功能时,需要大幅修改已有的代码,这些都严重影响了系统的可维护性和可 阅读全文
posted @ 2017-07-28 15:05 Rekent 阅读(327) 评论(0) 推荐(0)
摘要:继承 Spring提供了配置信息的继承机制,可以通过为<bean>元素指定parent值重用已有的<bean>元素的配置信息。 例如:上述我创建了一个BaseUser,其后的只要继承了BaseUser的Bean都会有BaseUser的配置信息,此时只需要重写不同的部分即可。 注意:这里的继承是指配置 阅读全文
posted @ 2017-07-25 17:23 Rekent 阅读(443) 评论(0) 推荐(0)
摘要:依赖注入(DI)与控制反转(IoC)是同一个概念,都是为了处理对象间的依赖关系。 通过DI/IoC容器,相互依赖的对象由容器负责创建和装配,而不是在代码中完成。 Spring支持通过setter方法和构造方法两种方式完成注入。 Setter方法注入 setter方法注入是最常见的一种注入方式。Spr 阅读全文
posted @ 2017-07-25 16:15 Rekent 阅读(463) 评论(0) 推荐(0)
摘要:ApplicationContext ApplicationContext接口使BeanFactory的子接口,代表一个应用的上下文环境。 ApplicationContext扩展了很多使用的功能,如 Bean的生命周期管理 框架事件体系 国际化支持等 同时,ApplicationContext接口 阅读全文
posted @ 2017-07-24 17:13 Rekent 阅读(7412) 评论(1) 推荐(0)
摘要:使用Spring IoC容器后,容器会自动对被管理对象进行初始化并完成对象之间的依赖关系的维护,在被管理对象中无须调用Spring的API。 为了实现IoC功能,Spring提供了两个访问接口: org.springframework.beans.factory.BeanFactory org.sp 阅读全文
posted @ 2017-07-23 22:54 Rekent 阅读(471) 评论(0) 推荐(0)
摘要:Q&A ONE Given an array of integers, return indices of the two numbers such that they add up to a specific target. You may assume that each input would 阅读全文
posted @ 2017-07-21 15:39 Rekent 阅读(235) 评论(0) 推荐(0)
摘要:有些知识点可能平时一直在使用,不过实际开发中我们可能只是知其然不知其所以然,所以经常的总结会对我们的提高和进步有很大的帮助,这里记录自己在工作之余的问题,持续更新,欢迎高手斧正. 数组、List和ArrayList的区别 数组在内存中是连续存储的,所以它的索引速度是非常的快,而且赋值与修改元素也很简 阅读全文
posted @ 2017-07-20 10:43 Rekent 阅读(187) 评论(0) 推荐(0)
摘要:Spring 简介 Spring 为企业级开发提供了一个轻量级的解决方案,主要包含 基于依赖注入核心功能; 声明式的面向切面编程(AOP)支持; 与多种持久层技术的整合; 独立的Web MVC框架 简而言之,Spring 是一个轻量级的IoC(控制反转)和AOP(面向切面)的容器框架。 控制反转:S 阅读全文
posted @ 2017-07-19 23:47 Rekent 阅读(417) 评论(0) 推荐(0)
摘要:问题说明 今天在服务器解压一个之前上传的数据,大概有180GB,虽然当前盘还有984GB的富余。 但是当我选择解压到当前文件夹时,解压到半路还是提醒C盘的空间不足。 原理 压缩文件解压会在C盘创建一个temp文件进行中转存储(默认) 所以修改掉这个临时文件解压文件夹的目录即可 实际操作方法 EMM。 阅读全文
posted @ 2017-07-19 17:25 Rekent 阅读(1222) 评论(0) 推荐(0)
摘要:前言——正常情况下如何在Action中获取到这些变量 全部方法(共四种)可以参考:http://blog.csdn.net/itmyhome1990/article/details/7019476 这里采用其中一种作为示例,即利用ServletActionContext上下文来完成: 但是呢,在我之 阅读全文
posted @ 2017-07-17 22:36 Rekent 阅读(238) 评论(0) 推荐(0)
摘要:吐槽一下 博主最近找了一个Java Development的实习,加上上个月末的考试周,所以很久没有更新博客。 上了一周的班,还没有在熟悉项目的阶段。 感想:哇,读别人的代码是一件很费力的事情啊!!! 还有就是博主在公司拿到的是新机子,所以所有环境都要重新搭建,故写一篇这个东西来造福一下小白们。 I 阅读全文
posted @ 2017-07-15 14:33 Rekent 阅读(462) 评论(0) 推荐(0)