Java/J2EE
guoxiaoqian8028
这个作者很懒,什么都没留下…
展开
-
J2EE常用技巧收集
JSP与Action的交互1. JSP页面通过表单的Action属性决定响应的Action类,通过submit提交;或用按钮来跳转:onclick="location.href='deviceList.action?export=yes'">或JSP可以划分多个frame:"AdminUserList.action">2. Action类接收请求的方式HttpS原创 2013-06-12 15:36:54 · 506 阅读 · 0 评论 -
Spring3.0 AOP 详解
一、什么是 AOP。AOP(Aspect Orient Programming),也就是面向切面编程。可以这样理解,面向对象编程(OOP)是从静态角度考虑程序结构,面向切面编程(AOP)是从动态角度考虑程序运行过程。二、AOP 的作用。常常通过 AOP 来处理一些具有横切性质的系统性服务,如事物管理、安全检查、缓存、对象池管理等,AOP 已经成为一种非常常用的解转载 2013-11-30 22:49:11 · 516 阅读 · 0 评论 -
Struts标签库详解,非常好的Struts标签详解
本文转自:http://hi.baidu.com/xzkcz/blog/item/5cf9f91f01beb9f4e0fe0bd4.html作者:xzkczStruts提供了五个标签库,即:HTML、Bean、Logic、Template和Nested。HTML 标签: 用来创建能够和Struts 框架和其他相应的HTML 标签交互的HTML 输入表单Bea转载 2013-11-30 22:54:39 · 537 阅读 · 0 评论 -
JUnit4概述
JUnit4是JUnit框架有史以来的最大改进,其主要目标便是利用Java5的Annotation特性简化测试用例的编写。先简单解释一下什么是Annotation,这个单词一般是翻译成元数据。元数据是什么?元数据就是描述数据的数据。也就是说,这个东西在Java里面可以用来和public、static等关键字一样来修饰类名、方法名、变量名。修饰的作用描述这个数据是做什么用的,差不多和publ转载 2013-11-30 22:58:33 · 423 阅读 · 0 评论 -
AOP技术基础
1、引言2、AOP技术基础3、Java平台AOP技术研究4、.Net平台AOP技术研究2.1 AOP技术起源AOP技术的诞生并不算晚,早在1990年开始,来自Xerox Palo Alto Research Lab(即PARC)的研究人员就对面向对象思想的局限性进行了分析。他们研究出了一种新的编程思想,借助这一思想或许可以通过减少代码重复模块从而帮助开发人员转载 2013-11-30 22:47:34 · 572 阅读 · 0 评论 -
Spring注解_详解
@Autowired 注释将 @Autowired 注释标注在成员变量上 import org.springframework.beans.factory.annotation.Autowired;public class Boss { @Autowired private Car car; @Autowired private Office of转载 2013-11-30 22:52:16 · 572 阅读 · 0 评论 -
详细介绍Spring事务管理
本文详细介绍Spring事务管理,包括Spring事务管理的两种方式——编程式和声明式。AD:2013云计算架构师峰会课程资料下载在学习spring事务管理时,我忍不住要问,spring为什么进行事务管理,spring怎么进行的事务管理?首先,为什么要进行事务,接下来说说spring是怎样进行事务管理的.Spring事务策略Spring事转载 2013-11-30 22:53:24 · 505 阅读 · 0 评论 -
Struts2标签库的使用
随着软件技术不的断更新,许多企业在选择开发框架时也逐渐由Strtus1过渡到了Struts2,究其原因,主要是Struts2增加了很多新特性,尤其是标签库方面较Strtus1做了很大改进,本文中,我主要给大家介绍一些关于标签库的应用,希望对初学Struts2的朋友有所帮助。一、写jsp页面的时候,在struts2中,用的是s标记,先引入标记:二、struts2的标签和1是完转载 2013-11-30 22:57:21 · 493 阅读 · 0 评论 -
Spring框架的事务管理应用分析
本文介绍Spring框架,Spring事务管理的应用,以及Spring特性的介绍。AD:2013云计算架构师峰会课程资料下载Spring框架简介Spring框架是一个2003年2月才出现的开源项目,该开源项目起源自Rod Johnson在2002年末出版的《Expert One-on-One J2EE Design and Development》一转载 2013-11-30 22:50:26 · 422 阅读 · 0 评论 -
NDK 与 JNI 的关系
简介 JNI是java语言提供的Java和C/C++相互沟通的机制,Java可以通过JNI调用本地的C/C++代码,本地的C/C++的代码也可以调用java代码。JNI 是本地编程接口,Java和C/C++互相通过的接口。Java通过C/C++使用本地的代码的一个关键性原因在于C/C++代码的高效性。NDK是一系列工具的集合。它提供了一系列的工具,帮助开发者快速开发C(或C转载 2014-04-09 09:30:02 · 521 阅读 · 0 评论 -
Apache与Tomcat联系及区别
本文转自http://blog.csdn.net/bbirdsky/article/details/9704433 Apache与Tomcat都是Apache开源组织开发的用于处理HTTP服务的项目,两者都是免费的,都可以做为独立的Web服务器运行。Apache是Web服务器而Tomcat是Java应用服务器。Apache:是C语言实现的,专门用来提供HT转载 2014-06-12 13:46:41 · 931 阅读 · 0 评论 -
JAVA基础之理解JNI原理
JNI是JAVA标准平台中的一个重要功能,它弥补了JAVA的与平台无关这一重大优点的不足,在JAVA实现跨平台的同时,也能与其它语言(如C、C++)的动态库进行交互,给其它语言发挥优势的机会。有了JAVA标准平台的支持,使JNI模式更加易于实现和使用。在此总结了下面这个知识图:实例:环境说明:ubuntu 10.4.2 LTS系统程序清单1:src/com/转载 2013-06-18 22:16:09 · 468 阅读 · 0 评论 -
日志记录的作用和方法
程序中记录日志一般有两个目的:Troubleshooting和显示程序运行状态。好的日志记录方式可以提供我们足够多定位问题的依据。日志记录大家都会认为简单,但如何通过日志可以高效定位问题并不是简单的事情。这里列举下面三个方面的内容,辅以代码示例,总结如何写好日志,希望对他人有所启发和帮助:怎样记日志可以方便Troubleshooting程序运行状态可以记哪些应该避免怎样的日志方转载 2013-06-18 10:33:14 · 1052 阅读 · 0 评论 -
HQL 入门学习
例如对于TUser类1.实体查询String hql = " from TUser";执行这条语句会返回TUser以及TUser子类的纪录。hql = "from java.lang.Object"会返回数据库中所有库表的纪录。where 语句hql = "from TUser as user where user.name='yyy'";其中,转载 2013-06-06 23:55:03 · 420 阅读 · 0 评论 -
hibernate的各种保存方式的区别 (save,persist,update,saveOrUpdte,merge,flush,lock)等
hibernate的保存hibernate对于对象的保存提供了太多的方法,他们之间有很多不同,这里细说一下,以便区别:一、预备知识:在所有之前,说明一下,对于hibernate,它的对象有三种状态,transient、persistent、detached下边是常见的翻译办法:transient:瞬态或者自由态persistent:持久化状态detached:脱管状态或转载 2013-06-10 20:15:25 · 448 阅读 · 0 评论 -
J2EE开发流程参考
1. 需求分析:背景、现状、问题所在、克服问题的思路、创新之处、难点分析、可行性分析总结功能、画用例图、提炼业务规则、用例规约==>需求规格说明书2. 系统功能描述想象应用场景、画界面原型,选择框架、语言、开发环境,配置开发环境3.描述系统的业务实体设计Domain和DAO层Domain:存放XX,通过注解标记和数据库中的XX表建立映射;DAO:针对实体类进行操作,原创 2013-06-12 15:44:09 · 1033 阅读 · 0 评论 -
Action中取得request,session的四种方式
Action中取得request,session的四种方式在Struts2中,从Action中取得request,session的对象进行应用是开发中的必需步骤,那么如何从Action中取得这些对象呢?Struts2为我们提供了四种方式。分别为servlet 不相关的 非IoC 取得Request等对象的方式servlet 不相关的 IoC 取得Request等对象转载 2013-06-06 22:53:10 · 463 阅读 · 0 评论 -
Struts VS Spring两种MVC框架比较
2006-10-26 10:19 mandyhou Java研究组织 我要评论(1) 字号:T | T本文通过对目前最流行、最常用的两种framework(Struts、Spring)进行介绍,来告诉你如何选择一个好的框架应用在项目中,以提高项目的效率和可重用。AD: 2013大数据全球技术峰会课程PPT下载基于Web的MVC fra转载 2013-06-06 23:24:18 · 514 阅读 · 0 评论 -
JAVA String与int相互转换
String转换为int类型的方法:1. Integer.parseInt([String])2.Integer.valueOf([String]).intValue();3.Integer.decode([String]):将 String 解码为 Integer。接受通过以下语法给出的十进制、十六进制和八进制数字例如:int a=Integer.deco转载 2013-06-06 23:45:03 · 617 阅读 · 0 评论 -
J2EE问题收集
1.路径问题:运行时根目录是WebRoot,访问WebRoot/img/a.jpg时,路径应该写成“img/a.jpg”2.Hibernante连接Mysql,中文乱码,全是“?”,解决方法是为Hibernate的连接url添加字符编码:jdbc:mysql://127.0.0.1:3306/hello?useUnicode=true&characterEncoding=UTF-8转载 2013-06-06 23:49:53 · 421 阅读 · 0 评论 -
j2ee session机制
如何理解session机制,就让我们先从网络服务开始说起。目前网络服务主要分为两大类1)面向连接的服务2)面向无连接的服务。 对于面向连接的服务,在计算机开始通信之前首先必须建立网络连接,待数据通信结束才撤销连接,因此只有服务端和一个客户端进行通信。这样不需要多次验证客户端信息,因为在服务器端第一次就进行了验证并记住验证。 对无连接的服务,在通信之前并没有建立连转载 2013-06-06 22:55:31 · 2667 阅读 · 0 评论 -
JAVA的String 类【转】
1、String对象的初始化由于String对象特别常用,所以在对String对象进行初始化时,Java提供了一种简化的特殊语法,格式如下: String s = “abc”; s = “Java语言”; 其实按照面向对象的转载 2013-06-06 23:46:55 · 343 阅读 · 0 评论 -
spring IOC原理
IoC,直观地讲,就是容器控制程序之间的关系,而非传统实现中,由程序代码直接操控。这也就是所谓“控制反转”的概念所在。控制权由应用代码中转到了外部容器,控制权的转移是所谓反转。IoC还有另外一个名字——“依赖注入(Dependency Injection)”。从名字上理解,所谓依赖注入,即组件之间的依赖关系由容器在运行期决定,形象地说,即由容器动态地将某种依赖关系注入到组件之中。 下面通过转载 2013-06-06 23:50:56 · 384 阅读 · 0 评论 -
【Struts2+Spring3+Hibernate3】SSH框架整合实现CRUD
一、导入Spring3.0、Hibernate3.0、Struts2开发库。二、配置web.xml文件的内容,如下: index.jsp Spring core configuration org.springframework.web.context.ContextLoaderListener struts转载 2013-06-06 23:52:03 · 496 阅读 · 0 评论