Spring这东西其实没有想象中这么难,只是由于网上大部分资料杂糅了许多其它奇奇怪怪的技术,什么Maven,log4j,什么东西都来,还有上来就将SSH整合的,那叫初学者,怎么可能看懂?下面以一个最简单,无其它额外的技术,讲解一下Spring。
一、Spring下载
首先,Spring的下载就是一个问题。这些框架的官网改来改去,然后在强推其新技术,把历史版本通通都去掉了。正如ExtJs...
分类:
编程语言 时间:
2015-05-08 13:08:10
阅读次数:
365
spring4之前,bean的配置可以主要分为两种方式,一种是使用基于xml,个人非常讨厌这种方式,因为明明一件很简单的事,放在xml中就会多了不少繁杂的信息。另一种方式,是从spring3.0开始,spring提供了是基于java的配置,相比于xml的配置方式,看起来会好一点儿。而在几天前rele...
分类:
编程语言 时间:
2015-05-07 22:00:10
阅读次数:
160
Struts1和Struts2的区别和对比:Action类:?Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。?Struts2Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个Ac...
分类:
其他好文 时间:
2015-05-07 00:30:14
阅读次数:
165
fetch 和 lazy 配置用于数据的查询lazy 参数值常见有 false 和 true,Hibernate3 映射文件中默认lazy = true ;fetch 指定了关联对象抓取的方式,参数值常见是select和join,默认是select, select方式先查询主对象,再根据关联外键,每...
分类:
Web程序 时间:
2015-05-06 19:39:25
阅读次数:
278
1、写出你熟悉的开源框架以及各自的作用(项目中为什么使用SSH)答:框架:hibernate,spring,struts1/struts2. Hibernate主要用于数据持久化;封装了JDBC操作;还提供了一个易用的、高效率的对象关系映射框架; Spring 的控制反转能起到解耦合的作用; Str...
分类:
编程语言 时间:
2015-05-06 13:03:47
阅读次数:
198
现在很多企业和开发团队都使用了SSH2(Struts 2 +Spring 2.5 +Hibernate)框架来进行开发, 我们或许已经习惯了强大的Spring Framework 全局配置管理,不可否认,Sping是一个很优秀的开源框架,但是由于Spring3.0版本后强大的的注解式bean的诞生,...
分类:
编程语言 时间:
2015-05-05 18:27:44
阅读次数:
263
1.新建项目2.新建hibernate.xml框架 右击项目名->MyEclipse->add hibernate3.新建一个对数据库表进行操作的 名字.hbm.xml模块 右击src->new->XML(Basic templates)->(改名字)Next->(create XML...
分类:
数据库 时间:
2015-05-05 10:22:38
阅读次数:
191
我们先来简单回顾一下Servlet的生命周期“初始化->init->service->destroy->卸载”。
这里大家都知道,我们在web.xml里面定义一个servlet的时候,我们可以给他们设置一个“load-on-startup” 的值,如果 Servlet 的 load-on-startup 配置项大于 0,那么在 Context 容器启动的时候就会被实例化,并且tomcat给每...
分类:
编程语言 时间:
2015-05-03 16:02:43
阅读次数:
126
一、什么是 AOP。AOP(Aspect Orient Programming),也就是面向切面编程。能够这样理解,面向对象编程(OOP)是从静态角度考虑程序结构,面向切面编程(AOP)是从动态角度考虑程序执行过程。二、AOP 的作用。经常通过 AOP 来处理一些具有横切性质的系统性服务,如事物管理...
分类:
编程语言 时间:
2015-04-30 16:07:10
阅读次数:
128
http://www.cnblogs.com/noam/archive/2010/08/05/1793504.htmlblazeds, spring3整合实现RPC服务和消息服务环境: MyEclipse 7.5 Flash Builder 4 plugin for eclipse Tomca...
分类:
编程语言 时间:
2015-04-29 23:19:53
阅读次数:
291