自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

转载 轻量级和企业级的区别

何谓”轻量级”?既然是”轻”,那就是比较”重”的而言.”重”的典型代表就是EJB,EJB提供了一系列”重量级”企业级服务,并可以让你开发的组件可以很好的集成EJB容器所提供的企业级服务,如JTA等。 对于全面的EJB容器,虽然给了我们看起来完整的服务策略,但是,EJB不是雷锋,它也给我们带来了许多负面效果。有过EJB经验的人们 深有感触: 1,部署复杂,运行缓慢 2,内在服务多,启动慢

2015-06-25 22:04:22 1201

转载 java 基础

1、HTTP请求的过程 1) 建立链接 2) 发送请求信息 3) 回送响应信息 4) 关闭链接2、那说说数据库连接池的原理: 数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏。这项技术能明显提高对数据库操作的性能。3、Java的内存管理机制

2015-06-25 14:35:06 466

转载 javase面试题

1..运行下面的程序会到得什么结果? 对于int a = 2; int b = (a++) + 3*a;这样的语句,b最终等于多少呢?答: 112.下面程序的结果是什么? String str1 = “abc”; String str2 = “abc”;System.out.println(str1 == str2);答: true3.运行下面的程序会得到什么结果?Class Tes

2015-06-25 14:30:20 966

转载 Spring

什么是spring? Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。使用Spring框架的好处是什么? 轻量:Spring 是轻量的,基本的版本大约2MB。 控制反转:Spring通过控制反转实现

2015-06-25 11:33:58 673

转载 Spring MVC

一、Spring MVC流程 Spring MVC的流程结构图,大致如下: 1、Spring MVC的核心是DispatcherServlet,当客户端发送一个请求时,这个请求经过一系列过滤器处理。然后DispatcherServlet会接收到这个请求。 2、DispatcherServlet会从HandlerMapping对象中查找与请求匹配的Controller

2015-06-25 11:31:06 316

转载 Struts2

struts2工作流程1、Struts 2框架本身大致可以分为3个部分: 核心控制器FilterDispatcher、业务控制器Action和用户实现的企业业务逻辑组件。核心控制器FilterDispatcher是Struts 2框架的基础,包含了框架内部的控制流程和处理机制。业务控制器Action和业务逻辑组件是需要用户来自己实现的。用户在开发Action和业务逻辑组件的同时,还需要编写相关的配

2015-06-25 11:24:18 482

转载 Hibernate

简答题1、Hibernate中get和load有什么不同之处? 答:把get和load放到一起进行对比是Hibernate面试时最常问到的问题,这是因为只有正确理解get()和load()这二者后才有可能高效地使用Hibernate。get和load的最大区别是,如果在缓存中没有找到相应的对象,get将会直接访问数据库并返回一个完全初始化好的对象,而这个过程有可能会涉及到多个数据库调用;而loa

2015-06-25 11:05:27 427

转载 Hibernate JPA 悲观锁,乐观锁

1.悲观锁它指的是对数据被外界修改持保守态度。假定任何时刻存取数据时,都可能有另一个客户也正在存取同一笔数据,为了保持数据被操作的一致性,于是对数据采取了数据库层次的锁定状态,依靠数据库提供的锁机制来实现。 基于jdbc实现的数据库加锁如下:select * from account where name="Erica" for update在更新的过程中,数据库处于加锁状态,任何其他的针对本条数

2015-06-25 10:55:16 5304

转载 JPA常见

问题:JPA是否支持组合主键? 回答:JPA支持自然ID和组合ID,以及数据库指派或实现指派的数字值。问题:是否存在Spring模板,像JDBC模板一样可以在容器外部使用? 回答:是的,Spring 2有JPA模板。但是,Spring 2可以对任何标记着@Repository的bean执行JPA异常转译。因此,总的来说,对于新的应用程序,最好直接使用JPA API,而不是另一个模板层。对于使用模

2015-06-25 10:47:43 545

转载 entityManager 的 merge/refresh/flush 方法

理解eneityManager的这三个方法的作用和区别,首先需要分清楚PersistenceContext 和 EntityManager.   PersistenceContext:是entity的一个实例。 EntityManager:是和PersistenceContext联系在一起的,被用来创建、删除或者查找一个持久化Entity实例。   换句话来说PersistenceCont

2015-06-25 10:45:01 4355

转载 Hibernate

1,关于HQL与SQL,以下哪些说法正确 () A)HQL与SQL没什么差别 B)HQL面向对象,而SQL操纵关系数据库 C)在HQL与SQL中,都包含select,insert,update,delete语句 D)HQL仅用于查询数据,不支持insert,update和delete语句 2,在hibernate 中,在配置文件中标示一对多的标签是()

2015-06-24 16:07:28 572

转载 Web 服务编程,REST 与 SOAP

REST 简介在开始我们的正式讨论之前,让我们简单看一下 REST 的定义。REST(Representational State Transfer)是 Roy Fielding 提出的一个描述互联系统架构风格的名词。为什么称为 REST?Web 本质上由各种各样的资源组成,资源由 URI 唯一标识。浏览器(或者任何其它类似于浏览器的应用程序)将展示出该资源的一种表现方式,或者一种

2015-06-24 15:38:24 384

转载 浅谈 SOAP

一:为什么需要SOAP?随着计算机技术的不断发展,现代企业面临的环境越来越复杂,其信息系统大多数为多平台、多系统的复杂系统。这就要求今天的企业解决方案具有广泛的兼容能力,可以支持不同的系统平台、数据格式和多种连接方式,要求在Internet 环境下,实现系统是松散耦合的、跨平台的,与语言无关的,与特定接口无关的,而且要提供对Web 应用程序的可靠访问。随着异种计算环境的不断增加,各

2015-06-24 15:34:41 402

翻译 EL JSTL OGNL

一、EL表达式:1、语法结构 ${expression} 2、[ ]与.运算符 EL 提供“.“和“[ ]“两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用“[ ]“。例如: ${user.My-Name}应当改为 ${user["My-Name"] }如果要动态取值时,就可以用“[ ]“来做,而“.

2015-06-24 09:49:01 570

原创 js中的arguments对象

arguments对象不能显式创建,arguments对象只有函数开始时才可用,它是调用对象的一个特殊属性,用来引用Arguments对象。函数的 arguments 对象使用类似数组,但是它并不是一个数组,访问单个参数的方式与访问数组元素的方式相同。索引 n 实际上是 arguments 对象的 0…n 属性的其中一个参数。引用一个形式参数可以用参数名,也可以用arguments[]数组形式,其中

2015-06-23 15:46:19 332

原创 Servlet/jsp

带*号的表示个人觉得很重要的知识点,需要留意。1、 Servlet与JSP有什么区别***?Servlet和JSP完成的功能是相同的,都可以接收用户的请求,可以对用户进行响应,可以调用业务方法。不同点在于JSP是在html或者xml中嵌入了Java代码或者JSP的标记,在制作页面方面具有优势,可以使用网页编辑工具来制作网页,然后嵌入Java或者JSP的标记。Serv

2015-06-22 21:34:08 413

10大领域5个阶段(过程组)47个过程.png

软考高项的 10大领域5个阶段(过程组)47个过程总结

2021-02-03

JBMP工作流开发指南

JBPM是一个扩展性很强的工作流系统,百分百用JAVA语言开发,持久层采用Hibernate实现,理论上说,只要Hibernate支持的数据库JBPM都支持。同时它还能被部署在任何一款JAVA应用服务器上。

2015-06-22

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

TA关注的人

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