
EJB
IT架构体系
这个作者很懒,什么都没留下…
展开
-
JAR、WAR、EAR的使用和区别
最近接触这几个词较多,停下来总结总结它们的区别和联系,更好的深刻理解 Jar、war、EAR、在文件结构上,三者并没有什么不同,它们都采用zip或jar档案文件压缩格式。但是它们的使用目的有所区别: Jar文件(扩展名为. Jar,Java Application Archive)包含Java类的普通库、资源(resources)、辅助文件(auxiliary file原创 2014-11-30 00:19:10 · 62209 阅读 · 32 评论 -
Hadoop与分布式数据处理 Spark VS Hadoop有哪些异同点?
Spark是一个开源的通用并行分布式计算框架,由加州大学伯克利分校的AMP实验室开发,支持内存计算、多迭代批量处理、即席查询、流处理和图计算等多种范式。Spark内存计算框架适合各种迭代算法和交互式数据分析,能够提升大数据处理的实时性和准确性,现已逐渐获得很多企业的支持,如阿里巴巴、百度、网易、英特尔等公司。原创 2015-02-27 16:17:22 · 12902 阅读 · 9 评论 -
Ejb远程调用-jboss服务器调用服务器-Bean调用Bean
今后新线的开发和现有系统的注意事项1:现有已经开发好的线,如果是增删改是调用其他系统的,而现在是在Controller调用的,是不受EJB分布式事务(JTA)控制的,会出现数据的不准确性,所以为了提高数据的正确性,大家需要把此种方法的调用在自己的Bean的实现里面调用2:系统内部有把其他Core打包到自己的ear里面,不利于后期的维护3:远程调用的用户名和密码以前咱们都是在xml里面,等项目开发部署后如果改变服务器不利于项目的迁移4:分布式事务的解决总结 我们四个小伙伴整翻译 2015-02-16 11:41:25 · 3555 阅读 · 18 评论 -
sql server中高并发情况下 同时执行select和update语句死锁问题 (二)
SQL Server死锁使我们经常遇到的问题,数据库操作的死锁是不可避免的,本文并不打算讨论死锁如何产生,重点在于解决死锁。希望对您学习SQL Server死锁方面能有所帮助。 死锁对于DBA或是数据库开发人员而言并不陌生,它的引发多种多样,一般而言,数据库应用的开发者在设计时都会有一定的考量进而尽量避免死锁的产生.但有时因为一些特殊应用场景如高频查询,高并发查询下由原创 2014-12-31 23:11:54 · 11923 阅读 · 26 评论 -
sql server中高并发情况下 同时执行select和update语句死锁问题 (一)
最近在项目上线使用过程中使用SqlServer的时候发现在高并发情况下,频繁更新和频繁查询引发死锁。通常我们知道如果两个事务同时对一个表进行插入或修改数据,会发生在请求对表的X锁时,已经被对方持有了。由于得不到锁,后面的Commit无法执行,这样双方开始死锁。但是select语句和update语句同时执行,怎么会发生死锁呢?看完下面的分析,你会明白的…首先原创 2014-12-31 00:39:26 · 51302 阅读 · 31 评论 -
itoo-快捷部署脚本--提高部署开发效率
本次是第一次使用批处理文件来作为批量操作的工具,代替了人工的手动的复制,粘贴的方式,使用脚本实现了项目的启动、自动化部署,打开项目根目录、等等,提高了开发和调试的效率。说明:当前版本:1.0.0作 者:李社河==========================================使用说明:1.直接运行Start__Me原创 2014-12-30 23:57:18 · 1722 阅读 · 22 评论 -
Findbug在项目中的运用--提高代码质量
FindBugs是一个静态分析工具,它检查类或者 JAR文件,将字节码与一组缺陷模式进行对比以发现可能的问题。有了静态分析工具,就可以在不实际运行程序的情况对软件进行分析第一 手动安装在Eclipse点击菜单中Help-->菜单输入地址:http://findbugs.cs.umd.edu/eclipse,出现原创 2014-12-30 23:35:28 · 2343 阅读 · 23 评论 -
用Maven打包成EAR部署JBoss
基于原理的架构里面,考虑这次升级版本,可谓是一步一个脚印的向上走啊,可以说步步为坎,别人的知识,和自己的知识,相差很多啊,什么都懂点,但是具体没有使用,就理解不深刻了,心有余而力不足,所以一切我们自己来操作吧,可谓是体会深刻了,各种错,各种bug,是最好的学习进步的见证吧,最近的升级Jboss版本到EAP6.2,所谓是版本升级,内容新增很多啊,比5.1改观不少,现在我们遇到的问题是注入原创 2014-11-30 00:06:54 · 7093 阅读 · 23 评论 -
Spring之Enterprise JavaBeans (EJB) integration
22.1 介绍作为一个轻量级容器,Spring被认为是EJB的替代品。我们确实相信,如果没有太多的应用和使用情况下,Spring作为一个容器,结合其在事物,ORM和数据访问方面丰富的支持功能,这比使用EJB和EJB容器完成同等功能上是一个更好的选择。然而,重要的一点是使用Spring就不是不使用EJB了。实际上,Spring使得访问EJBs和实现EJBs和内部功能上更加容易。另外,翻译 2014-11-25 00:38:02 · 3162 阅读 · 17 评论 -
集成JPA+springmvc+spring+EJB中的Java EE应用
Coding the Entity Beans: JPA 实体是轻量级持久域对象,通常表示在关系数据库中的表。一个POJO成为一个实体bean的主要要求是该类必须与javax.persistence.Entity注解注释。表示一个主键属性或字段,使用javax.persistence.Id注解,告诉EJB容器这是EJB的实体beanpackage Jc.entity;原创 2014-11-30 20:53:42 · 5791 阅读 · 27 评论 -
JBOSS EAP 6 系列六 公共模块的jar配置到jboss的modules详细配置
公司项目中遇到并要解决的问题1:原则上除了自己写的代码之外,公共的jar不应该都在打包的时候打包到ear里面,这样的话包太大,也不符合的分层的逻辑,在jboss容器内部,每个ear的包重复jar都会调入jboss内部,而造成浪费过多地的服务器资源,会出现不定期的异常。 2:jboss eap 6.*系列,需要模块化配置,需要加载的jar,解决如何在jboss里面配置 3:公共的jar在jboss里原创 2015-05-31 13:21:01 · 6237 阅读 · 2 评论