Spring提供了一种Template的设计哲学,包含了很多优秀的软件工程思想。1.
简单工厂又叫做静态工厂方法(StaticFactory
Method)模式,但不属于23种GOF设计模式之一。简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类。Spring中的BeanF...
分类:
编程语言 时间:
2014-04-30 17:59:48
阅读次数:
467
脏读 一个事务读取到了另一个事务未提交的数据操作结果。这个未提交的事务有可能被回滚。不可重复读
一个事务对同一行数据重复读取两次,但是却得到了不同的结果。包括以下情况: (1)
事务T1读取某一数据后,事务T2对其做了修改,当事务T1再次读该数据时得到与前一次不同的值。 (2) 幻读(Phant.....
分类:
其他好文 时间:
2014-04-30 14:40:39
阅读次数:
388
根据上一讲的例子,我们下面就注解的使用进行详细说明。我们采用sprng
MVC开发项目时,通常都会采用注解的方式,这样可以大大提高我们的开发效率。实现零配置。下面我们从零开始重新做一个spring
MVC的配置。这个项目完全采用注解的方式开发。同时,我们以后的spring MVC项目也都会采用注解的...
分类:
编程语言 时间:
2014-04-30 13:49:15
阅读次数:
625
一。构造函数:当创建一个对象时,构造函数会被自动调用,主要是用来对数据成员进行初始化和其他需要处理的事务。 二。构造函数的性质:
1.构造函数与类名相同且不可以有返回值; 2.可以对构造函数进行重载,但是每个构造函数必须拥有各不相同的函数署名; 3.若C是一个类,可以定义任意...
分类:
其他好文 时间:
2014-04-30 13:16:31
阅读次数:
300
在很多情况下,事务是个很有用的东西,可以把一系列的操作组合成一个原子粒度的操作,一旦组合中某个地方出错,可以整个干净的进行滚回,不会留下脏数据;除此之外,事务还能提高批量操作的效率,如在本地SQLite数据库里面,批量插入1万条数据,那么使用事务和没有使用事务,速度上至少差别几十到上百倍的差异。既然...
引言:数据库设计 Step by Step
(1)得到这么多朋友的关注着实出乎了我的意外。这也坚定了我把这一系列的博文写好的决心。近来工作上的事务比较繁重,加之我期望这个系列的文章能尽可能的系统、完整,需要花很多时间整理、思考数据库设计的各种资料,所以文章的更新速度可能会慢一些,也希望大家能够谅解。...
分类:
数据库 时间:
2014-04-29 16:43:42
阅读次数:
569
实用正则org.springframework.aop.support.RegexpMethodPointcutAdvisor然后 .*_cache.*
表示拦截...
分类:
编程语言 时间:
2014-04-29 16:25:10
阅读次数:
510
2014-04-28
23:54题目:XML文件的冗余度很大,主要在于尖括号里的字段名。按照书上给定的方式进行压缩。解法:这题我居然忘做了,只写了一句话的注解。用python能够相对方便地实现,因为有直接的XML工具可以调用。书上的那种要求应该是符合前序遍历规则。代码:1
# 17.10 Parse...
分类:
其他好文 时间:
2014-04-29 15:22:37
阅读次数:
329
基于spring2.5的采用XML配置的spring
MVC项目注:本项目全部基于XML配置。同时,集成了hibernate。采用的是:spring MVC+hibernate+spring的开发架构。
1.建立web项目2.导入jar包(spring.jar, spring-webmvc.jar,...
分类:
编程语言 时间:
2014-04-29 10:35:45
阅读次数:
637
ApiServlet首先从整体上看下ApiServlet,Outline视图如下,一、注意@Inject依赖的是javax.inject.jar,它和spring的@Autowired的区别在于使用它时变量不用生成相应的set方法。二、CloudStack所有的请求都会被ApiSerlet拦截处理,...