- 浏览: 72323 次
- 性别:
- 来自: 深圳
最新评论
-
hehaisu:
新手学习了
Struts2 -
starlight_王亦:
chen6485 写道我的妈啊,这是90后MM技术员自己写的文 ...
junit4 单元测试service(Spring)方法 -
cx372877498:
刚刚需要,明天去试试。
junit4 单元测试service(Spring)方法 -
wujianjun12315:
Struts2 -
lan343072911:
看起来很深奥!
hibernate 一级缓存与二级缓存
文章列表
<c:choose> <c:when test=""> 如果 </c:when> <c:otherwise> 否则 </c:otherwise> </c:choose>
一,Struts2做什么的?
二,Struts2怎么处理一个用户请求的?
三,Struts2与Struts1有什么区别?
四,Struts2的拦截器?
一,Struts2做什么的?
Struts2是属于MVC框架中的视图层,它是在webwork的基础上发展起来的,也可以说Struts2是webwor ...
Hibernate三种查询方式?
<1>HQL
String hql="FROM User";
Query query=session.createQuery(hql);
List<User> list=query.list();
<2>criteria //重点
Criteria c = session.createCriteria(User.class);
c.add(Restrictions.eq(" ...
一:struts2执行流程:
1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求
2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh
Plugin)
3 接着FilterDispatcher被调用,FilterDispatcher询问ActionMapper来决定这个请求是否需要调用某个Action
4 如果ActionMapper决定需要调用某个Action,Filte ...
1、选择在部门30中员工的所有信息
2、列出职位为(MANAGER)的员工的编号,姓名
3、找出奖金高于工资的员工
4、找出每个员工奖金和工资的总和
5、找出部门10中的经理(MANAGER)和部门20中的普通员工(CLERK)
6、找出部门10中既 ...
一、SQL简介
SQL 全名是结构化查询语言(Structured Query Language),是用于数据库中的标准数据查询语言,IBM 公司最早使用在其开发的数据库系统中。1986年10月,美国 ANSI 对 SQL 进行规范后,以此作为关系式数据库管理系统的标准语言 (ANSI X3. 135-1986),1987年得到国际标准组织的支持下成为国际标准。
各种通行的数据库系统在其实践过程中都对 SQL 规范作了某些编改和扩充。所以,实际上不同数据库系统之间的SQL语言不能完全相互通用。 现在最新的标准是SQL99,ORACLE不但对标准的S ...
Hiberante3
一级缓存总结
1.
Session 级别的缓存,它同
session邦定。它的生命周期和
session相同。
Session消毁,它也同时消毁;管理一级缓存,一级缓存无法取消,用两个方法管理,
clear(),evict()
2.
两个
session 不能共享一级缓存,因它会伴随
session的生命周期的创建和消毁;
3.
Session缓存是实体级别的缓存,就是只有在查询对象级别的时候才使用,如果
使用
HQL和
...
参考以下网站:
http://developer.51cto.com/art/200902/108179.htm
http://www.javathinker.org/main.jsp?bc=showessay.jsp&filename=hibernate/hibernate_essay_8.htm
到以上网站解析的相当详细.
持续集成的七项最佳实践
经常提交代码
(
注:
就是要常提交、早提交代码,对系统没有太大影响的代码要尽早提交,这样才能实现CI的好处,开发者才能利用最新的变更的代码
)
不要提交无法构建的代码
(
注:
不 ...
一、什么是持续集成(Continuous Integration)?
这个名词已经在软件开发领域持续了N年,一个比较简单的定义如下:
持续集成(CI)是一种实践,可以让团队在持续的基础 上收到反馈并进行改进,不必等到开发周期后期才寻找和修复缺陷。
通俗一点儿说,就是指对于开发人员的每一次代码提交,都自动地把Repository中所有代码Check out到一个空目录,并且自动运行所有Test Case。如果成功则接受这次提交,否则告诉所有人,这是一个失败的Revision。
更具体的解释可以参考Martin fowler
的Continuous In ...
Spring 框架的七个模块
Spring 框架是一个分层架构,由 7 个定义良好的模块组成。Spring 模块构建在核心容器之上,核心容器定义了创建、配置和管理 bean 的方式,如图 1 所示。 6 k* h$ X9 |" [: i j
! K" N$ D4 u( L% h# K( G; W8 W
组成 Spring 框架的每个模块(或组件)都可以单独存在,或者与其他一个或多个模块联合实现。每个模块的功能如下: ! h! r; G% ?7 r2 r+ s
1 s" }! [% `2 E9 I- i3 Z
核心容器:核心容器提供 Spring ...
pring
是一个开源框架,它由Rod
Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然
而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合 ...
包括瞬时态(Transient),持久态(Persistent)和脱管态(Detached)
瞬时态,
是对象创建时,瞬时在内存孤立存在,他是携带信息的载体,不和数据库的数据有任何的关系,在hibernate中,可以通过
session的save()或是saveOrUpdate()的方法 ...
var http_request = false;
function send_request(url) {//初始化、指定处理函数、发送请求的函数
url=url+"?a="+document.myform.a.value;
http_request = false;
//开始初始化XMLHttpRequest对象
if(window.XMLHttpRequest) { //Mozilla 浏览器
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) ...