SOA 7大预测:云计算推动SOA

虽然时间还有些早不过我还是就SOA在未来年内发展新动向做出了下面7个预测  1.对云计算兴趣(WOA、Web 2.0)将会推动许多企业采用SOA架构  对于那些想要充分利用“埋藏”在“云”中资源企业来说它们很快就能理解只有将他们现有架构“面向服务化”才能做到这点虽然灵活性和可重用性仍然是SOA 不变口号不过许多新SOA解决方案将打出“云计算”旗号  2. PaaS(平台即服务)飞速... [阅读全文]

多线程同步:多线程的批量线程同步解决方案

多线程运行时有待处理线程?试试看下面介绍这个批量线程同步思路方法吧  在批线程处理中有时必须等到所有线程全部运行完后才能进行下步任务处理 可以采用如下思路方法解决创建个锁对象 该锁对象提供个当前线程等待其他线程思路方法见代码: /** * * 此类主要用来处理线程同步屏蔽模型比如批线程运行必须在最后个线程运行 * 完后才能进行下步操作那么就可以创建个锁对... [阅读全文]

多线程全局变量:线程局部变量的使用和多线程开发

多线程现在多核时代来临的际多线程编程已经成为了时髦语有专门应运而生Erlang以及以Actor著称Scala语言下面介绍线程局部变量使用对于学习使用多线程会有些帮助  、概述  现在多核时代多线程开发越来越重要了多线程相比于多进程有诸多优势(当然也有诸多劣势)在早期C库中有许多是线程不安全内部用到了静态变量比如:char *strtok(char *s, const char *delim... [阅读全文]

使用loadrunnerjava:使用LoadRunner开发JAVA Vuser

众所周知Java语言是门非常适合网络开发语言用 Java语言进行性能测试脚本开发将会大大提高测试开发效率LoadRunner中提供了对Java虚拟用户支持Java虚拟用户依托于JDK这大大扩充了LoadRunner脚本开发功能测试人员既可以用Java虚拟用户来测试基于Java应用系统性能又可以使用Java语言强大开发脚本功能来测试其他平台系统性能   认识Java虚拟用户   Ja... [阅读全文]

java线程池:JAVA 线程池使用

package com.tender.nmem.eris.drawexpert.service.impl; import java.util.List; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import org.apache.commons.... [阅读全文]

java正则表达式:Java正则表达式实现条件查询浅析

Java正则表达式实现条件查询例子是如何呢?我们在实际开发过程中会碰到这样子实际需求那么我们来看看具体实现过程希望对你有所帮助  Java正则表达式实现条件查询例子: //Java正则表达式实现条件查询要求:以正则条件查询指定目录下文件 //用于缓存Cache文件列表 private ArrayList files = ArrayList; //用于承载... [阅读全文]

javahotspot:Java HOTSPOT VM参数大全

SUNJDK版本从1.3.1开始使用HotSpot虚拟机技术  HotSpot是较新Java虚拟机技术用来代替JIT(Just in Time)技术可以大大提高Java运行性能  Java原先是把源代码编译为字节码在虚拟机执行这样执行速度较慢而该技术将常用部分代码编译为本地(原生native)代码这样显著提高了性能用于服务器版和标准版HotSpot有所区别  其他Java虚拟机也有... [阅读全文]

soa安全:如何在SOA中部署安全措施

在本文中我们将讨论如何在SOA中部署安全措施在此的前我们先了解下什么是 SOASOA是种涉及应用(即“服务”)架构思路方法最初SOA中服务是和很多技术相关包括SOAP、WSDL以及UDDI然而很多基层开发者随后证明REST(表象化状态转变)比SOAP信息更加优先这也使REST现在成为SOA被接受部分Web2.0发展以及REST在 Web2.0广泛运用更加巩固了REST在SOA世界地... [阅读全文]

springhibernate:SSH笔记 2 整合hibernate和spring

重新整理起来才发觉搭建个SSH框架是件很繁琐事情不过总觉得自己搭建用起来才觉得得心应手所以尽量从中来发现些乐趣  今天任务是——整合hibernate和spring完成效果如下(左边为包视图、右边为文件视图):                 1.  准备工作(用mysql5新建数据库暂且命名为ssimdb)  1.1  安装mysql5(略)安装完成的后可以使用Navic... [阅读全文]

实体类生成器:eclipse中从数据库生成hibernate实体类

为什么写这篇BLOG是经常有同事或网友问起我hiberante实体类生成问题所以下次再有人问我可以省堆话了其实这个真是很简单  现在hibernate在项目中应用是越来过广泛了我是从hibernate开始支持注释语法后才开始研究它说实在原来hibernate 生成堆堆XML文件看着就头晕还不如自己写SQL语句来舒服所以直听朋友和同事介绍可自己直不屑用的  可是现在有福了hibernate是JPA最... [阅读全文]

hibernate复合主键:hibernate注解方式实现复合主键

  有时个实体主键可能同时为多个例如同样是的前使用“CustomerEO”实体需要通过name和email来查找指定实体当且仅当name和email值完全相同时才认为是相同实体对象要配置这样复合主键步骤如以下所示  (1)编写个复合主键类CustomerPK代码如下  CustomerPK.javaimport java.io.Serializable; public  C... [阅读全文]

hibernate原生sql:解决Hibernate原生SQL映射问题

在问答里和论坛中经常看到有人问怎样将使用本地SQL查询出来结果映射为值对象问题这里就Hibernate中提供思路方法做个结论前提这里没有使用属性延迟加载技术  假设有个值对像如下:  Java代码   package test;  public  Person {   private Long id;   private String name;   private Long age;   pri... [阅读全文]

hibernate数据库:Hibernate通用序列化方案 避免延迟加载问题及序列化整个数据库至客户端

在使用Ajax: Hibernate Entity = json, Flex RemoteObject: Hibernate Entity = ActionScript Object过程,经常碰到如下问题:  问题:  1.Hibernate碰到延迟加载属性访问时如果session被关闭则抛出LazyInitializationException  2.Hibernate中one-to-many等... [阅读全文]

hibernate:Hibernate流行架构浅析

本文向大家介绍Hibernate架构可能好多人还不了解Hibernate架构没有关系看完本文你肯定有不少收获希望本文能教会你更多东西  用java来建立个很有价值web 应用不是个简单任务在架构这个应用时要考虑很多原因和问题从更高层次来看开发人员面临着有关如何构建用户接口何处驻留业务逻辑以及如何实现数据持久性这些问题这3层都有各自问题需要回答而每层又需要实现那些技术?应用如何设计来进行松散耦合并能... [阅读全文]

hibernate二级缓存:浅析Hibernate 3 2级缓存Cache基础

在向大家详细介绍Hibernate 3的前首先让大家了解下Hibernate 3 2级缓存Cache以后全面介绍Hibernate 3  1.Hibernate 3 2级缓存Cache和session级别缓存Cache样都只对实体对象做缓存Cache不对属性级别查询做缓存Cache; 2级缓存Cache生命周期和sessionFactory生命周期是样sessionFactory可以管理 2级缓存... [阅读全文]

hibernate分页:Hibernate实现分页查询的简要分析

本文向大家介绍Hibernate查询分页可能好多人还不了解Hibernate查询分页没有关系下面有个例子从第2万条开始取出100条记录看完本文你肯定有不少收获希望本文能教会你更多东西  Java代码 Query q = session.createQuery("from Cat as c");;     q.FirstResult(20000);;     q.MaxResults(100);; ... [阅读全文]

strutshibernate:浅析Hibernate Struts分页

Hibernate有很多值得学习地方这里我们主要介绍Hibernate Struts分页包括介绍Hibernate查询等方面  在进行web应用开发时候经常要对Hibernate Struts分页处理经常看到些人在问Hibernate Struts分页处理问题现在我把自己处理思路方法写在这儿希望能对需要进行Hibernate Struts分页处理朋友有所帮助  、在Hibernate Struts... [阅读全文]

hibernateehcache:hibernate annoation(十一 缓存CacheEhcache 采用annoation)

从hibernate2.1开始ehcache已经作为hibernate默认缓存Cache方案( 2级缓存Cache方案 sessionfactory级别) 在项目中有针对性使用缓存Cache将对性能提升右很大帮助  要使用 Ehcache:需要下步骤  path添加相应jar(ehcachecommons-logging)    2然后在hibernate.cfg.xml中配置 property ... [阅读全文]

hibernate映射:hibernate annoation (十 映射查询)

在类级别上配置:  Java代码  @Entity  @NamedQueries(value = { @NamedQuery(name="query1",query="select a from A a") })   此查询是sessionfactory级别也就是在创建sessionfactory时候已经处于内存中了  可以在任何地方使用  :  Java代码  Query q = session... [阅读全文]

hibernate:hibernate annoation ( 9 cascading)

1cascade=CascadeType.PERSIST  当sessionsession.persist(object)时会产生级联保存 (不是save思路方法或者其他)  2cascade=CascadeType.MERGE  当sessionsession.merge(object)时会产生级联合并 如果内存没有此对象表现为级联保存  3cascade=CascadeType.REMOVE ... [阅读全文]

hibernate映射:hibernate annoation ( 8 关联映射)

onetoone:单向  1,主键关联:  在关联放使用@OneToOne   sql语句:(类代码见同前面代码)  Java代码 create table A (id eger not null auto_increment, aname varchar(255), b_id eger, primary key (id)) create table B (id eger not null aut... [阅读全文]

hibernate继承映射:hibernate annoation ( 7 继承映射)

Table per Class Strategy: the union- element in Hibernate   Single Table per Class Hierarchy Strategy: the sub element in Hibernate   Joined Sub Strategy: the joined-sub element in Hibernate   ejb支持 3... [阅读全文]

hibernate复合主键:hibernate annoation ( 6 复合主键)

  主键类:定义为@Embeddable@Embeddable public  F {  private  id;  private  id2;  public  getId {   id;  }  public void Id( id) {  this.id = id;  }  public  getId2 {   id2;  }  public void Id2( id2) {  this.i... [阅读全文]

hibernate:hibernate annoation ( 5 组件)

例如:有 3个类 A B C  最终要持久化类是A 而 B C 都作为组件内在和A  B,C都要使用@Embeddable标注声明为个组件   A 代码:  Java代码   @Entry public  A{ private  id; private B b; private C c; ...   public B getB{  ... }  public C getC{  .... }  } ... [阅读全文]

hibernate:hibernate annoation ( 4 lob)

  hiberante sql映射对应 Java数据类型 Hibernate数据类型 标准SQL数据类型  (PS:对于区别DB可能有所差异) 、java.lang.Byte TINYINT 、java.lang.Short SMALLINT 、java.lang.Integer eger INGEGER long、java.lang.Long long BIGIN... [阅读全文]

hibernateid生成:hibernate annoation ( 3 id生成器)

  id生成:  hibernate内不可使用id生成器可见代码  使用@GeneratedValue  1 正对区别数据库可以同时使用    @Id     @GeneratedValue(strategy = GenerationType.AUTO)  2 针对mysql @Id  @GeneratedValue(strategy = GenerationType.IDENTITY)  3 针... [阅读全文]

hibernate创建表:hibernate annoation ( 2创建表)

  为了追踪hibernate信息 property name="hibernate.show_sql"true/property  新建User类:@Entity @Table(name="E_USER",uniqueConstras={ @UniqueConstra(columnNames={"yahoo"}) }) public  User {  private  id; private S... [阅读全文]

hibernate延迟加载:hibernate annoation (一加载)

,配置文件加载  1Configuration  如果不是annoation则可以使用Configuration configuration = Configuration;  使用annoation则可以使用Configuration configuration = AnnotationConfiguration;  2加载使用onfigurationconfigure思路方法根据思路方法参... [阅读全文]

信息资源目录:SOA技术在企业信息资源目录交换中的应用

目前在我国各企业信息化系统建设过程中各职能部门大部分根据自身情况和需要建立了各自信息和办公系统这些系统往往是在区别时期、由区别公司、利用区别工具、在区别开发平台、采用区别技术标准开发出来并且运行在区别操作系统和区别数据库平台的上而且客户端和服务器的间通常会有防火墙或者代理服务器这些跨平台异构系统形成了个个信息孤岛随着业务需求进步发展各个系统在数据交换和共享方面存在局限越来越大主要体现在... [阅读全文]

Struts2教程:第一个Struts2程序

在本系列教程中我们将学习到Struts2各种技术在本教程中使用工具和库版本如下:  开发工具:MyEclipse6  Web服务器:Tomcat6  Struts版本:Struts2.0.11.1  JDK版本:JDK1.5.0_12  J2EE版本:Java EE5.0  在本系列教程中Web工程上下文路径都是struts2如果在Web根目录有个index.jsp文件则访问路径如下:  ... [阅读全文]
< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 > >> 共6182条 分207页