- 博客(8)
- 资源 (3)
- 收藏
- 关注
原创 Spring学习笔记三:面向切面的Spring
首先了解什么是面向切面编程,这里不做描述。1.Spring对AOP的支持 Spring提供了4种类型的AOP支持 ① 基于代理的经典Spring AOP ② 纯POJO切面 ③ @AspectJ 注解驱动的切面 ④ 注入式AspectJ 切面Spring AOP构建在动态代理之上,所以Spring对AOP的支
2017-01-05 15:13:10 528
原创 Spring学习笔记二:高级装配
1.处理自动装配的歧义性 在学习笔记一中,使用了@Autowired注解进行自动装配,当仅有一个bean匹配所需的结果时自动装配才是有效的。如果有多个结果匹配的话,这种歧义性会阻碍自动装配。 当发生歧义性的时候,Spring提供了多种可选方案来解决这样的问题: ①将某一个bean设为首选(primary)的bean ②使用限定符(qu
2016-11-25 08:13:32 543
原创 Spring学习笔记一:装配Bean
1.Spring配置的可选方案 Spring容器负责创建应用程序中的bean,并通过DI(依赖注入)来协调这些对象之间的关系。在描述bean如何进行装配时,Spring提供了三种主要的装配机制: ①在XML中进行显示配置 ②在Java中进行显示配置 ③隐式的bean发现机制和自动装配2.自动化装配bean Spring从两个
2016-11-22 17:59:43 406
原创 Oracle学习一
最近自己在做一个项目时,该项目使用了SpringMVC+Mybatis框架的整合。数据库使用的是Oracle数据库,在写分页功能时发现Oracle数据库的分页语句和MySql有很大的不同。经过查找资料后,对分页的写法进行了一下抽取,使该分页语句能够较好的和Mybatis结合,不足之处还请多多指教,当然有更好的分页思想希望能和大家交流。需求:我需要从sysuser 表中分页查询所有的用户。在us
2016-10-12 08:27:41 467
原创 nvl函数和decode函数的使用
一、nvl函数 nvl函数是Oracle pl/sql中的一个函数,表达式为nvl(value,replace_val),它的功能是 :如果value的值为空则nvl函数返回replace_val的值,否则返回value的值,若value的值不为空则返回value的值。若value和replace_val都为空则返回空值。 例如下查询语句:sel
2016-10-09 19:00:36 8949
转载 Maven 使用介绍
转载自:无恙 博客园。原文地址http://www.cnblogs.com/JeffreySun/archive/2013/03/14/2960573.htmlMaven 使用介绍创建project先去官方网站下载一个最新版本http://maven.apache.org/download.cgi. 下载后解压,使用之前最好先将m
2016-10-08 13:54:29 365
原创 Struts2的零配置插件convention的简单总结
在使用Struts2开发过程中为了避免多人同时更改配置文件带来的各种冲突,可以使用约定大于配置的插件。导入struts-Convention-plugin-x.x.x.jar然后在Struts.xml进行相应的约定配置即可。 下面简单是我在工作过程中接触到的使用该插件常用的几个约定。(1) 配置扫描哪些包下的Action constant name="st
2016-09-30 09:43:53 1043
原创 EXt的数据加载与展示
工作中接触的系统的前台使用了EXT JS框架,数据加载方式是Ajax异步加载。前后台的数据交互格式是json格式。系统中最主要的数据展示是列表展示。现对上述数据的展示作出如下总结不足之处还望多多指教。一、数据加载方式: (1)Ext.data.JsonStore的使用 Ext.data.JsonStore继承于Ext.data.Store,使得
2016-09-29 09:37:46 2495
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人