J2EE积累
文章平均质量分 83
单向街的夏天
每天进步一点点
展开
-
JSP编码及AJAX的调用问题
这里你可以看到使用AJAX分别把内容提交到STRUTS,SERVLET,WEBWORK,是怎么样操作的。我在看这篇文章以前,都是把一个JSP的处理请求,发给另外一个JSP页面处理,并在那个页面理采用BEAN的方式,虽然我是采用的STRUTS结构,但是却不知道可以直接将内容提交到ACTION,这样就可以减少一道工序了,人笨就是这样。写这个页面的朋友是谁,我真的忘了,不过,还是非常感谢。示例就自己原创 2013-02-28 10:06:50 · 733 阅读 · 0 评论 -
MVC与三层模型探讨
我认为mvc设计模式,关键在于构建model,model就是mvc模式的灵魂,他包含了三层架构里面的 “实体规范层”、“行为规则层”、“数据访问层”;控制器(Controller)用来收集view提供的用户数据,传递给model,同时返回model处理后的数据给view。model的设计可以参考三层架构的设计方法,将实体、行为规则(业务逻辑)和数据访问分开,在数据访问上可以应用orm框架。三层架构转载 2013-11-03 23:46:50 · 1424 阅读 · 1 评论 -
Ant 快速上手
1 Ant初识 [html] view plaincopyprint?xml version="1.0" encoding="UTF-8"?> project name="AntDemoProject" default="dist" basedir="."> property name="src" loca转载 2014-03-20 16:36:42 · 1063 阅读 · 0 评论 -
Maven快速上手
1 首先看一下Maven3的基本知识[java] view plaincopyprint?/** * @see =============================================================================================================原创 2014-03-20 16:27:03 · 1289 阅读 · 0 评论 -
Spring AOP 实现原理----AspectJ与CGLIB介绍
简介: AOP(Aspect Orient Programming),也就是面向方面编程,作为面向对象编程的一种补充,专门用于处理系统中分布于各个模块(不同方法)中的交叉关注点的问题,在 Java EE 应用中,常常通过 AOP 来处理一些具有横切性质的系统级服务,如事务管理、安全检查、缓存、对象池管理等。AOP 实现的关键就在于 AOP 框架自动创建的 AOP 代理,AOP 代理主要分为静态转载 2013-05-29 11:25:46 · 15325 阅读 · 5 评论 -
Cglib实现动态代理原理
如今Apache Hadoop已成为大数据行业发展背后的驱动力。Hive和Pig等技术也经常被提到,但是他们都有什么功能,为什么会需要奇怪的名字(如Oozie,ZooKeeper、Flume)。Hadoop带来了廉价的处理大数据(大数据的数据容量通常是10-100GB或更多,同时数据种类多种多样,包括结构化、非结构化等)的能力。但这与之前有什么不同?现今企业数据仓库和关系型数据库擅原创 2012-06-26 17:16:22 · 801 阅读 · 0 评论 -
使用Dom4j读写XML简介
要使用dom4j读写XML文档,需要先下载dom4j包,dom4j官方网站在 http://www.dom4j.org/目前最新dom4j包下载地址:http://nchc.dl.sourceforge.net/sourceforge/dom4j/dom4j-1.6.1.zip解开后有两个包,仅操作XML文档的话把dom4j-1.6.1.jar加入工程就可以了,如果需要使用XPat原创 2013-03-12 13:29:42 · 878 阅读 · 0 评论 -
java.util.Properties类---VS--properties文件
一 java.util.Properties类 学习目标:1、认识properties文件,理解其含义,会正确创建properties文件。2、会使用java.util.Properties类来操作properties文件。3、掌握相对路径,能正确书写一个properties文件的相对路径。一、认识properties文件1、properti原创 2013-07-03 14:00:04 · 1014 阅读 · 0 评论 -
struts2核心工作流程与原理
这是Struts2官方站点提供的Struts 2 的整体结构。一个请求在Struts2框架中的处理大概分为以下几个步骤1. 客户端提起一个(HttpServletRequest)请求,如上文在浏览器中输入”http://localhost:8080/TestMvc/add.action”就是提起一个(HttpServletRequest)请求。2. 请 求被提交转载 2013-01-27 19:22:44 · 622 阅读 · 0 评论 -
EJB理解------RMI原理
一 大话ELB1. 我们不禁要问,什么是"服务集群"?什么是"企业级开发"? 既然说了EJB 是为了"服务集群"和"企业级开发",那么,总得说说什么是所谓的"服务集群"和"企业级开发"吧!这个问题其实挺关键的,因为J2EE 中并没有说明白,也没有具体的指标或者事例告诉广大程序员什么时候用EJB 什么时候不用。于是大家都产生一些联想,认为EJB"分布式运算"指得是"负载均衡"提原创 2013-06-28 22:30:59 · 1497 阅读 · 0 评论 -
iBatis简单上手
iBatis 简介:iBatis 是apache 的一个开源项目,一个O/R Mapping 解决方案,iBatis 最大的特点就是小巧,上手很快。如果不需要太多复杂的功能,iBatis 是能够满足你的要求又足够灵活的最简单的解决方案,现在的iBatis 已经改名为Mybatis 了。官网为:http://www.mybatis.org/搭建iBatis 开发环境:1原创 2013-07-12 20:21:37 · 832 阅读 · 0 评论 -
Struts 学习总结
Struts是一个开源框架,是apache的Jakarta项目组开发的,是对MVC设计模式的一种实现。Struts2.x是基于WebWork的,因此Struts1.x和Struts2.x有很大的不同。一、Struts和传统MVC之间的联系二、Struts配置因为Struts手工配置比较麻烦,因此一般都是通过原创 2012-07-02 09:17:26 · 599 阅读 · 0 评论 -
java集群----多看
序言越来越多的关键应用运行在J2EE(Java 2, Enterprise Edition)中,这些诸如银行系统和账单处理系统需要高的可用性(High Availability, HA),同时像Google和Yahoo这种大系统需要大的伸缩性。高可用性和伸缩性在今天高速增长的互连接的世界的重要性已经证实了。eBay于1999年6月停机22小时的事故,中断了约230万的拍卖,使eBay的股票下降转载 2012-11-18 18:05:30 · 601 阅读 · 1 评论 -
JDBC关键部分
一、JDBC基础知识 JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC为数据库开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,使数据库开发人员能够用纯 Java API 编写数据库原创 2013-07-19 16:33:28 · 914 阅读 · 0 评论 -
Hibernate缓存机制----HIbernate配置文件及hql的备忘
(一)缓存类型 我们知道缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。 缓存的介质一般是内存,所以读写速度很快。但如果缓存中存放的数据量非常大时,也会用硬盘作为缓存介质。缓存的原创 2013-01-27 14:13:53 · 768 阅读 · 0 评论 -
MyEclipse开发Rest服务Demo
MyEclipse支持Rest服务,开发起来非常方便,下面我就举一个计算机的例子: 实现功能:加、减、乘、除;效果如下:Rest服务要点:每个服务或任何东西都有一个URI;步骤1:创建Web Service Project;步骤2:创建class原创 2012-07-02 13:09:40 · 937 阅读 · 0 评论 -
Log4j日志输出配置及Demo
java一些基础问题(听说是java应聘者老被问的问题!)1、作用域public,private,protected,以及不写时的区别答:区别如下:作用域 当前类 同一package 子孙类 其他packagepublic √ √原创 2012-11-11 22:32:17 · 1211 阅读 · 0 评论 -
JSON总结及其解析(Java---vs--PHP)
一、JSON介绍JSON(JavaScript Object Notation),类似于XML,是一种数据交换格式,比如JAVA产生了一个数据想要给JavaScript,则除了利用XML外,还可以利用JSON;JSON相比XML的优势是表达起来很简单;官网:http://www.json.org/JSON是AJAX中的X(就是可以取代XML);原创 2012-07-10 11:40:14 · 1564 阅读 · 0 评论 -
Spring AOP 之编译期织入、装载期织入、运行时织入
一 配置工厂Bean 通常由应用程序直接使用new创建新对象,为了将对象的创建与使用相分离,采用工厂模式,即应用程序将对象的创建与初始化交给工厂来完成。 一般情况下,应用程序有自己的工厂对象来创建bean,如果将工厂对象交给Springle管理,那么Spring管理的就不是普通的bean,而是工厂Bean。调用getBean()方法,Sprin原创 2014-04-03 19:37:05 · 24537 阅读 · 1 评论