自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Hibernate面试流程

Hibernate面试流程 Gavin King 一.什么叫Hibernate ORM(Object relation mapping)对象、关系、映射 产生的原因:对象与数据库的不同步,面向对象与关系数据库存在的互不匹配的现象。 Hibernate 是一个面向Java 环境的对象/关系数据库映射工具。它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以按...

2012-08-15 20:14:55 135

原创 aJax

Ajax 1:AJAX是什么? 在以前都是靠 CS(服务器)来操作数据,需要安装客户端,使用比较麻烦 如果出现故障需大量时间安装服务器。后来出现了BC (浏览器) 在目前来说比较流行,不需要安装客户端,但是反应比较慢,因此出现了aJax 它的出现,开启了无刷新更新界面的时代,可以替代传统Web方式和通过隐藏框架实现异步的趋势。 Ajax全称:Asynchronous Ja...

2012-08-09 21:49:58 112

原创 Spring面试流程

Spring面试流程 (马丁福勒) 容器 : 以往我们创建一个实例都是通过new的关键字,耦合度过高,在维护的时候 如果有一千个就要改一千个,new不灵活, 譬如你在一个工程的很多类里写了以下声明Map map = new HashMap();假设有10000次现在,你的主管告诉你,把 HashMap统统换成ConcurrentHashMap,即Map map = new Co...

2012-08-05 21:55:19 120

原创 Oracle 常用sql语句

-- 去重复值 select distinct age from shp; -- 字符串连接符 select age||name from shp; -- 分页 select * from (select s.*, rownum rn from shp s where rownum < 8)where rn >3; -- 二表关联查询 select ename,dname f...

2012-08-05 21:20:49 101

原创 Struts1的源码执行流程

Struts的核心类是org.apache.struts.action.ActionServlet ,javax.servlet.HttpServlet,当我们配置Struts时就要在web.xml 文件中配置这个Servlet类,ActionServlet初始化时,就调用init方法。 1.初始化:struts框架的总控制器ActionServlet是一个Servlet,它在web....

2012-08-04 13:42:02 112

原创 Struts2源码流程

Xwork 命令模式 ---> webXork多了一些拦截器 --90%代码--> Struts出名。 Struts 2核心入口 StrutsPrepareAndExecuteFilter Filter具备的生命周期,它的生命周期主要是init(),doFilter(),destroy() 分三部分: (1)当服务器启动的时候加载过滤器,并调用init () 方法进行初始...

2012-08-04 13:40:20 110

原创 设计模式概念

1.工厂模式: 解决的问题:对象的实例过多不便于维护。 一句话总结:方法代替new关键字。 生活中的例子:农场。 模式结构:定义两个子类继承父类,然后再测试的时候不要用new ,用一个方法代替。 项目中时怎么用的:工资统计,在线人数。 Jdk中的应用: util 中的DateFormat 。 2.单例模式: 解决的问题:线程不安全或者被多次实例,保证了对象的唯一性。 ...

2012-08-04 13:31:04 94

原创 设计模式原则

设计模式原则 设计模式原则: 面向接口,面向对象设计原则。 单一职责原则: 一个类只能做一件事情。 引申为一个方法做一件事情,一个变量只代表一个含义。 好处:可维护性,可扩展性。 开放封闭原则: 对系统增加功能、减少功能容易,而对内部核心代码不需要修改(封闭)。 好处:提高灵活性、可重用性、可维护性。 比如说Struts2拦截器,18个拦截器重在加一个拦截器...

2012-08-04 13:27:31 91

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除