- 博客(14)
- 资源 (21)
- 收藏
- 关注
原创 OOP与AOP的区别与联系
面向对象的编程(OOP)方法是在面向过程的编程方法基础上进行的改进,而面向方面编程(AOP)方法又是在面向对象编程(OOP)方法的基础上进行改进而来的一种创新的软件开发方法。1、区别:面向领域不同 AOP和OOP是面向不同领域的两种设计思想。OOP(面向对象编程)针对问题领域中以及业务处理过程中存在的实体及其属性和操作进行抽象和封装,面向对象的核心概念是纵向结构的
2012-05-24 11:09:45 12970 7
原创 crm小结
各种原因吧,crm今天才完了。主要是接触了几个新技术:Struts2、poi、ibatis这几个都是以前的项目中用过的。Jsf、tapestry是这次新接触的,都是界面层的框架,用起来也不难。思路和struts不太一样,传说比较简单方便。不过个人感觉还是struts用着顺手啊,当然springmvc也很顺手,不知道是因为习惯还是什么。jsf和tapestry应用的时候需要知道他们的标签、主
2012-05-21 16:23:13 987 2
原创 假如再有三年生命,世界的教育改革家--乔布斯
乔布斯会见奥巴马真希望,哪天我们中国的老百姓可以这样跟胡爷爷,或者XXX爷爷这样平等的对话。。。。这次会谈实际上持续了 45分钟,乔布斯说话丝毫不留情面。“看你的架势,你就想当一届总统吧。” 一开场乔布斯就这样对奥巴马说。否则,他说,奥巴马政府应该对企业更友好一些。他描述了在中国建一家工厂有多么容易,而这在现在的美国几乎不可能做成,主要是由于监管和不必要的成本。
2012-05-12 10:12:37 1494 3
原创 Ibatis学习总结+ibatis与hibernate简单比较+示例
Ibatis学习总结昨天用了一天的时间初步简单的学习了一下ibatis框架。由于这个框架比较小,所以学习的速度比较快,学了这一天,基本上就可以用到项目开发过程中了。一、是什么iBATIS一词来源于“internet”和“abatis”的组合,是一个由Clinton Begin在2001年发起的开放源代码项目。最初侧重于密码软件的开发,现在是一个基于Java的持久层框架。它的核心思想
2012-05-11 10:44:12 1634 2
原创 从头到尾讲解EJB MDB(消息驱动bean)四——示例代码
1、Queue:客户端:public class MyMDBBeanClient { public static void main(String[] args) throws Exception { InitialContext ict = new InitialContext(); //获取connectionFactory对象 QueueConnectionFactory
2012-05-09 16:17:21 2929 2
原创 从头到尾讲解EJB MDB(消息驱动bean)三——MDB Class、Client 代码规范
七、TheMessage-Driven Bean ClassA message drivenbean must be annotated with the MessageDriven annotation or denoted in the deploymentdescriptor as a message-driven bean. The bean class need not implem
2012-05-09 16:11:24 1598 1
原创 从头到尾讲解EJB MDB(消息驱动bean)二——MDB实现技术
五、将消息驱动 bean和目的地或终端关联 当消息驱动 bean 被部署在容器时,它与目的地或终端建立关联。将消息驱动 bean与目的地或终端建立关联是部署人员的责任。 JMS 消息驱动 bean 当bean被部署到容器时, JMS消息驱动bean与JMS目的地(Queue或Topic)建立关联。将消息驱动bean与Queue 或 Topic 建立关联是部
2012-05-09 16:09:18 2501 2
原创 从头到尾讲解EJB MDB(消息驱动bean)一 ——基本概念
一、概述消息驱动 bean是一个异步消息消费者。当消息到达消息驱动bean服务的目的地或终端时,容器调用消息驱动bean。消息驱动bean实例是消息驱动 bean类的实例。消息驱动 bean 是为单个消息类型定义的,与它雇用的消息监听器接口一致。对于客户端,消息驱动 bean 是一个实现了一些业务逻辑运行在服务器上的消息消费者。客户端通过将消息发送到消息驱动 bean 作为消息监听器的目的
2012-05-09 16:05:23 2000 2
原创 siri十大功用
siri十大功用 1.Siri变身闹钟 这应该是用户最容易想到的Siri的“正经”用法了。按住“Home”键,告诉Siri,“早上7点15的时候叫醒我”;想打会儿小盹,就说“40分钟后叫醒我”。只要准确地报上时间,Siri将是最好用的闹钟。 2.用Siri寻找咖啡厅 喝咖啡是很多上班族的习惯,一杯咖啡能够迅速地将人调整成工作状态。出门在外的时候,想找
2012-05-09 12:24:42 1896 2
转载 EJB-CMT-Container-Managed Transactions官网原文
Container-Managed TransactionsIn an enterprise bean with container-managed transaction demarcation, the EJB container sets the boundaries of the transactions. You can use container-managed tra
2012-05-08 15:34:32 2028 1
原创 全面分析EJB编程式事务管理(bmt)和声明式事务管理(cmt)(四)——参考网址
Ejb事务:http://www.blogjava.net/dongwq/archive/2009/03/24/261646.html http://hi.baidu.com/szbus2000/blog/item/9ef6e597abe5847855fb968a.htmlSpring声明式事务与EJB事务比较http://hjw2java.iteye.com/blog/838
2012-05-06 08:05:58 1654
原创 全面分析EJB编程式事务管理(bmt)和声明式事务管理(cmt)(三)——编程式事务管理
七、ejb 编程式事务管理(bean管理事务)就是要程序员手动控制事务的开启、提交、回滚等操作。避免使用的方法在处于事务中时,不要调用 java.sql.Connection 或 javax.jms.Session 接口的 commit() 或 rollback()。同样,不要调用 EJBContext 接口的 getRollBackOnly() 和 setRollBackOnly
2012-05-06 08:05:00 3326
原创 全面分析EJB编程式事务管理(bmt)和声明式事务管理(cmt)(二)——声明式事务
六、ejb声明式事务管理(CMT,容器管理事务)ejb容器为其中的所有的ejb组件提供了一种默认的事务模式:Requires在该模式下面,组件中的方法如果在事务环境下被调用(即客户端调用了该组件的方法),则方法中的逻辑会被添加到客户端的事务环境中,和客户端的程序使用相同的事务控制对象.如果不在事务环境中调用(在客户端没有调用该组件中的方法),ejb容器就创建新的事务对象,管理该方法中的所有
2012-05-06 08:03:25 2149 1
原创 全面分析EJB编程式事务管理(bmt)和声明式事务管理(cmt)(一)——事务基本概念
一、数据库事务的ACID属性 原子性 (atomic)(atomicity) 事务必须是原子工作单元;对于其数据修改,要么全都执行,要么全都不执行。通常,与某个事务关联的操作具有共同的目标,并且是相互依赖的。如果系统只执行这些操作的一个子集,则可能会破坏事务的总体目标。原子性消除了系统处理操作子集的可能性。一致性 (consistent)(consistency)
2012-05-06 08:02:00 3618 2
LDAP System Administration
2013-04-15
框架、组件、插件、控件中间件概念及区别
2013-01-14
jbpm3需要的4个jar.rar
2012-02-14
二维码的生成及解码-java-web
2011-11-20
aspectj1.6.9
2011-07-27
编程的奥妙--程序员必须学习的知识--包括物理、数学、计算机基础(内部)
2009-09-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人