上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: spring框架提供了纯JDBC的实现方式可以在要求高性能和灵活性的程序中使用sql语句进行开发,Spring JDBC框架有4个部分组成,即core、datasource、object、support. core包:提供了JDBC模板类,其中jdbcTemplate是Core包的核心类。 datasource包:提供了简化JDBC数据源的工具类并提供了一些DataSource简单实现类,从而... 阅读全文
posted @ 2016-10-15 11:13 王哲(真) 阅读(514) 评论(0) 推荐(1) 编辑
摘要: 在《初识Spring》中我们了解到Spring支持AOP且可配置方法的前置曾强和后置曾强,但其实Spring支持多种曾强类型。下面同过一些例子来介绍Spring的几种常用的曾强(前置增强和后置曾强不再进行介绍,详情可参阅《初识Spring》这篇博客)。 异常抛出曾强 异常抛出曾强的特点是在目标方法抛出异常时织入曾强处理。首先我们要编写一个实现异常曾强代码的类,给类实现Throws... 阅读全文
posted @ 2016-10-08 17:47 王哲(真) 阅读(1662) 评论(0) 推荐(2) 编辑
摘要: 在上篇博客中,我们使用Spring通过setter访问器实现了对属性的赋值,这种做法被称为设值注入。除此之外Spring还提供了通过构造方法赋值的能力,成为构造注入。下面我们通过一个小demo来了解如何通过构造方法来注入值(因一个类中可能包含其他自定义类型的对象,所以我们采用Student类中包含Car类的实例来演示如何通过构造来给Student类属性注入值) Student类: ... 阅读全文
posted @ 2016-10-03 15:41 王哲(真) 阅读(579) 评论(1) 推荐(1) 编辑
摘要: Spring简介 说到Spring就得提到它的作者“Rod Johnson”,2002年他编写了《Expert One-on_One java EE设计与开发》一书。在书中,它对传统的java EE技术日益臃肿和低效提出了质疑,他觉得应该有更便捷的做法,于是提出了Interface 21,也就是Spring框架的雏形。他提出了技术以实用为准的主张,引发了人们对“正统”java EE的反思。... 阅读全文
posted @ 2016-10-01 19:32 王哲(真) 阅读(779) 评论(1) 推荐(1) 编辑
摘要: 上篇博客中我们简单介绍了ValueStack(值栈)具有栈的特性以堆栈的形式存储数据。如果值栈中存储多个对象,那么其实以存储的先后顺序来压入堆栈的。在查找OGNL表达式对应的属性时,会从栈顶一次往下查找一直到底或找到该属性为止,换句话来说就是如果存在相同名字的属性时,那么靠近栈顶的对象的优先级别更高!下面的属性就不会再被读取。 下面以一个例子来做演示: Action类中的代码: 视图页面... 阅读全文
posted @ 2016-09-10 08:07 王哲(真) 阅读(495) 评论(0) 推荐(0) 编辑
摘要: OGNL简介 OGNL的全称是Object Graph Navigation Language,即对象导航图语言。它是一个开源项目,工作在视图层,其通过简单一致的表达式语言来读取合适者Java对象的属性值,调用对象的方法,遍历整个对象的结构图,实现字段类型的转换。 OGNL简介 OGNL的计算都是围绕着OGNL上下文来进行的,OGNL上下文实际就是一个Map集合,由ognl.O... 阅读全文
posted @ 2016-09-10 08:06 王哲(真) 阅读(838) 评论(1) 推荐(0) 编辑
摘要: Struts2 之 实现文件上传和下载 必须要引入的jar commons-fileupload-1.3.1.jar commons-io-2.2.jar 01.文件上传需要分别在struts.xml配置 和 创建文件上传必要的类、 Jsp页面的截图 Struts.xml中的配置 配置上传需要的savePath(文件上传路径)和 指定文件上传的类 /upload ... 阅读全文
posted @ 2016-09-06 18:16 王哲(真) 阅读(595) 评论(0) 推荐(1) 编辑
摘要: 什么是Struts 2 拦截器 拦截器就是当用户请求后台Action类时在Action的Excute()方法执行前和Result返回魔板试图之后(将页面(数据)发送给浏览器渲染之前)所需要的一些通用操作存放在拦截器中对数据进行拦截! 简单来说就是对请求和响应信息进行过滤,可以看做是Java EE中的过滤器,但是需要注意的是拦截器只能对Action类的请求进行拦截若直接请求jsp文件... 阅读全文
posted @ 2016-09-05 13:49 王哲(真) 阅读(786) 评论(0) 推荐(2) 编辑
摘要: 学习过Hibernate框架的伙伴们很容易就能简单的配置各种映射关系(Hibernate框架的映射关系在我的blogs中也有详细的讲解),但是在Mybatis框架中我们又如何去实现 一对多的关系映射呢? 其实很简单 主配置文件:Configuration.xml <?xml version="1.0 阅读全文
posted @ 2016-08-29 17:20 王哲(真) 阅读(1984) 评论(0) 推荐(0) 编辑
摘要: 基本注解介绍: @Test 用于单元测试 @before 表示在执行其他方法之前执行该方法 @after... 阅读全文
posted @ 2016-08-23 17:47 王哲(真) 阅读(341) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页