J2EE
文章平均质量分 85
葵歌小妖
这个作者很懒,什么都没留下…
展开
-
J2EE——Ant
1,什么是Ant?Apache Ant是一个将软件编译、测试、部署等步骤联系在一起加以优化的构建工具,常用于Java环境中的软件开发。Ant的默认配置文件是build.xml。2,什么是构建?构建就是把代码从某个地方拿来、编译、再考呗到某个地方去等操作,当然不仅于此,但是主要用来干这个。3,Ant的生成文件(1)Ant没有定义自己的自定义语法;它的生成文件是用xml编写的原创 2013-12-29 20:16:46 · 2251 阅读 · 31 评论 -
EJB三种企业Bean
EJB——EnterpriceJavaBeans:是一个用于分布式业务应用的标准服务端组件模型。采用EJB架构编写的应用是可伸的、事务性的、多用户安全的。可以一次编写这些应用,然后部署在任何支持EJB规范的服务器平台,如JBoss、WebLogic。 EJB定义了三种企业Bean——会话Bean(SessionBean),实体Bean(Entity Bean)、消息驱动Bean(Mes原创 2014-05-28 10:34:33 · 1791 阅读 · 16 评论 -
JMS两种消息模型
前段时间学习EJB,接触到了JMS(Java消息服务),JMS支持两种消息模型:Point-to-Point(P2P)和Publish/Subscribe(Pub/Sub),即点对点和发布订阅模型。个人觉得这两个模型挺容易理解的,因为生活中的例子还挺多的。1, P2P模型有以下概念:消息队列(Queue)、发送者(Sender)、接收者(Receiver)。每个消息都被发送到一个特定原创 2014-06-18 16:17:33 · 5694 阅读 · 14 评论 -
CGLIB 和 JDK生成动态代理类的区别
AOP 使用的设计模式就是代理模式,是对IOC设计的补充。为了扩展性,往往会加上反射,动态生成字节码,生成代理类。 这里往往还会使用到DI,把代理的实现类通过依赖注入的方式,传给代理工厂。 关于生成动态代理类的方式有两种:JDK和CGLIB。 CGLIB,是一个开源工具。spring 和hibernate已经广泛使用。 关于AOP的概念解释网上有很多。 附件的内容是关于JD翻译 2014-10-31 00:19:53 · 7765 阅读 · 9 评论 -
Queue 消息的发送与接收(PTP 消息传递模型)
上篇博客写到了JMS两种消息模型(P2P、pub/sub)《JMS两种消息模型》,本篇博客通过一个实例来进一步了解P2P模型。Queue消息的发送与接收——PTP消息传递模型,例子:Queue消息的发送与接收:1,MyQueeuMDBBeanClient.java(Queue消息的发送者)package com.jinb.cn; import javax.jms.Queue;原创 2014-06-22 11:20:34 · 4411 阅读 · 16 评论 -
Topic消息的发送与接收(Pub/Sub 消息传递模型)
ddddMyTopicMDBBean.javapackage com.jinbo.cn;import javax.ejb.ActivationConfigProperty;import javax.ejb.MessageDriven;import javax.jms.JMSException;import javax.jms.Message;import javax.j原创 2014-06-27 11:24:49 · 5822 阅读 · 15 评论 -
静态代理和动态代理
所谓的代理设计就是指由一个代理主题来操作真实主题,真实主题执行具体的业务操作,而代理主题负责其他相关业务的处理。 系统中经常有这种需求:在某些操作前需要进行验证操作,比如:在添加/删除操作时,先进性用户信息验证,确认该用户是否拥有这些操作的权限。代码如下:UserManager接口:public interface UserManager {public void原创 2014-10-31 00:11:48 · 1855 阅读 · 21 评论 -
J2EE——JNDI
看了一些资料,觉得都很不错,对我很有帮助。整理了一下,分享给大家(非原创)。第一部分:什么是JNDI第二部分:为什么要用JNDI第三部分:怎么用JNDI(以及常用jndi类的介绍)第四部分:在使用JNDI是要注意的事项 第一部分:什么是JNDI1,名词解释:Java命名和目录接口(the Java naming and directory interfa原创 2014-01-12 14:40:18 · 1557 阅读 · 27 评论 -
J2EE——JSP
1,JSP(1)Java Server Pages的缩写;(2)嵌入java代码的Html文档(还记得上篇博客介绍的servlet吗?servlet:嵌入html的java代码)(3)JSP代码是在服务器上执行的,因此JSP网页内容可以动态变化,So:通常将JSP技术归类于动态网页技术;(4)JSP和ASP技术非常相似,ASP的编程语言是VBScript和JavaScript,而J原创 2014-01-12 11:29:41 · 2480 阅读 · 29 评论 -
J2EE——Servlet
对于Servlet,并不陌生,因为在学习Ajax时,王新奎老师的视频中每个例子都涉及到了。所以理解起来不是很困难。保持以往的博客特点——废话不多说,直接进主题。1,什么是Servlet?(1)是服务器端执行的用于响应客户端请求的Java类.(2)是嵌入了Html内容的java类;——即,Servlet是一个用Java编写的应用程序,在服务器上运行,处理客户端发送的请求,并将处理结果原创 2014-01-08 14:57:35 · 2056 阅读 · 23 评论 -
J2EE——初识JDBC
1,JDBC的概念和必要性(1)客户端机器需要与服务器进行通讯,要操作数据库中的数据,执行SQL(StructuredQueryLanguage结构化查询语言)语句以及检索查询结果;(2)在Java中实现这些活动的技术称作JDBC。(3)JDBC(Java数据库连接 Java database connectivity)是一种用于执行SQL语句的Java API。它由一组用原创 2013-12-28 14:51:12 · 1661 阅读 · 24 评论 -
J2EE——JDBC连接数据库实例
上篇博客初步介绍了JDBC,并简单提到了连接数据库的4种不同驱动方式:(1)JDBC-ODBC桥驱动(2)纯Java驱动(3)本地API部分Java驱动(4)JDBC网络纯Java驱动本篇博客通过两个小实例,来介绍JDBC-ODBC桥驱动方式和纯Java驱动方式,从而进一步了解JDBC的工作步骤和机制。JDBC工作步骤: (1)建立数据源 (2)加载驱动程序 (原创 2013-12-28 15:27:19 · 9031 阅读 · 29 评论 -
JSP运行原理及运行过程
1,JSP的运行原理(1)WEB容器JSP页面的访问请求时,它将把该访问请求交给JSP引擎去处理。Tomcat中的JSP引擎就是一个Servlet程序,它负责解释和执行JSP页面。(2)每个JSP页面在第一次被访问时,JSP引擎先将它翻译成一个Servlet源程序,接着再把这个Servlet源程序编译成Servlet的class类文件,然后再由WEB容器像调用普通Servlet程序一样原创 2014-04-16 11:33:12 · 39045 阅读 · 28 评论