上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 47 下一页
摘要: iBatis框架是Java持久层开发框架,说白了就是前人写了一部分代码(针对数据库操作),我们要做的就是再次开发,拿来框架直接使用。 我们自己开发时,dao层的sql语句都是写死在程序中的,如果查询条件改变什么的都需要修改sql语句,这样就得去修改原代码,违背了开发原则中的开闭原则。有没有一种实现让 阅读全文
posted @ 2016-11-27 14:29 starskyhu 阅读(6767) 评论(0) 推荐(0) 编辑
摘要: 除了前面介绍的基于JDK1.5的注解方式来定义切面,切入点和增强处理外,Spring AOP也允许直接使用XML配置文件来管理它们。在JDK1.5之前,只能使用配置文件的方式来管理,在Spring2.X后提供了一个新的aop命名空间来定义切面、切入点和增强处理。 相比之下,使用XML配置文件方式有如 阅读全文
posted @ 2016-11-27 12:57 starskyhu 阅读(1152) 评论(0) 推荐(0) 编辑
摘要: 配置文件与注解方式的有很大不同,多了很多配置项。 beans2.xml <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http:// 阅读全文
posted @ 2016-11-27 12:51 starskyhu 阅读(8982) 评论(0) 推荐(1) 编辑
摘要: Spring对AOP的实现提供了很好的支持。下面我们就使用Spring的注解来完成AOP做一个例子。 首先,为了使用Spring的AOP注解功能,必须导入如下几个包。aspectjrt.jar,aspectjweaver.jar,cglib-nodep.jar. 然后我们写一个接口 [java] v 阅读全文
posted @ 2016-11-27 11:36 starskyhu 阅读(1008) 评论(0) 推荐(0) 编辑
摘要: JDK动态代理 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托 阅读全文
posted @ 2016-11-26 18:31 starskyhu 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 代理模式是Java中常见的一种模式,英文名字叫走Proxy或者Surrogate,代理的本意是一个人代表另一个人,或者一个机构代表另一个机构,采取行动,因而,代理和现实生活中的中介有很大的类似,你买房子、卖房子,可以自己去操作,但是需要了解和买卖房产无关的细节,如契税等,而找一个中介,则不用关心这些 阅读全文
posted @ 2016-11-26 16:42 starskyhu 阅读(938) 评论(0) 推荐(0) 编辑
摘要: 原因是没有对log4j这个jar进行文件配置。 要解决这个问题非常简单,建立LOG4J 的配置文件即可。在src 目录下创建配置文件,选择菜单File > New > File,文件名输入log4j.properties,文件内容如下所示:log4j.rootLogger=WARN, stdoutl 阅读全文
posted @ 2016-11-26 12:00 starskyhu 阅读(8486) 评论(0) 推荐(0) 编辑
摘要: pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。 <span style="padding:0px; margin:0px 阅读全文
posted @ 2016-11-25 17:47 starskyhu 阅读(874) 评论(0) 推荐(0) 编辑
摘要: Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问。利用Nexus你可以只在一个地方就能够完全控制访问和部署在你所维护仓库中的每个Artifact。Nexus是一套“开箱即用”的系统不需要数据库,它使用文件系统加Lucene来组织数据。Nexus 使用Ext 阅读全文
posted @ 2016-11-25 17:19 starskyhu 阅读(3229) 评论(0) 推荐(0) 编辑
摘要: JAVA 中的IO流 一、流的概念 流(stream)的概念源于UNIX中管道(pipe)的概念。在UNIX中,管道是一条不间断的字节流,用来实现程序或进程间的通信,或读写外围设备、外部文件等。 一个流,必有源端和目的端,它们可以是计算机内存的某些区域,也可以是磁盘文件,甚至可以是Internet上 阅读全文
posted @ 2016-11-25 15:35 starskyhu 阅读(367) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 47 下一页