- 博客(13)
- 资源 (10)
- 收藏
- 关注
原创 jxl导入Excel到数据库中!!!
用java操作excel的导入、导出下载jexcelapi_2_6_8.zip把jxl.jar加到classpath下安装就ok注意jexcel的编译版本与jdk版本一样。注意excel2007不能。import java.io.File;import java.io.IOException;import jxl.Cell;import jxl.Sheet;import jxl.Workbook;import jxl.read.biff.BiffException;publi
2011-04-29 11:14:00 1192
原创 解决在JBoss上跨IP调用EJB时抛出CommunicationException异常的问题!!!
我在本地电脑开发的EJB在本地调用完全没有问题,当把客户端放在另外一台电脑上面调用的时候就抛出异常: javax.naming.CommunicationException: Could not obtain connection to any of these urls: 主要是因为找不到这个IP地址的问题。熟悉Linux相关知识的童鞋都知道一个端口是绑定在某个地址上的,可以是一个,也可以是多个,一个端口在同一个地址上不能被两个应用占有;出现这个问题一般是因为你使用的是JBoss4.2系列及其之后的版本,
2011-04-27 13:30:00 1338
原创 EJB事务管理服务!!!
<br />最有用的容器服务可能就是事务管理服务,当应用出现失败或异常时,它保证了数据库的完整性。你可以简单地将为一个POJO 方法申明它的事务属性。这样容器就可以在合适的上下文中运行这个方法。最常见的事务是定义在session bean 的方法上,方法中所有的数据库操作只有在方法正常退出时才会提交,如果方法抛出未捕获的异常,事务管理将回滚所有的变更。<br /> <br />一个事务的属性控制了事务的使用范围。比如method-A开始一个事务然后调用Bean-2中的method-B。它运行在method-
2011-04-19 17:36:00 1675
原创 Spring TransactionTemplate demo!!!
Spring JdbcTemplate 用法总结!!!这篇文章的补充!!!前面那篇文章做了这么多,就是没有真实的运行过程序,这里运行了下,居然不知道怎么拿连接拉。到处找了一下才找到了,下面贴出代码:DBUtilsimport javax.naming.Context;import javax.naming.InitialContext;import javax.naming.NamingException;import javax.sql.DataSource;import org.a
2011-04-18 16:44:00 2256
原创 EJB3.0基本概念!!!
<br />Enterprise JavaBean(EJB)定义了三种企业Bean,分别是会话Bean(Session Bean),实体Bean(Entity Bean)<br />和消息驱动Bean(MessageDriven Bean)。<br />Session Bean:Session Bean 用于实现业务逻辑,它分为有状态bean 和无状态bean。每当客户端请求时,容器就<br />会选择一个Session Bean 来为客户端服务。Session Bean 可以直接访问数据库,但更多时候,它
2011-04-16 17:06:00 891
原创 跨域、跨服务器调用时候session丢失的问题总结!!!
<br /> <br />这篇文档是最近一次工作中遇到问题的总结,且听我娓娓道来:(可能有很多地方不对,我只是这样想通拉。)<br />最近新进一个公司,做的项目是手机支付系统。由于涉及到金钱相关的,所以安全性要求特别的高。项目分了很多个子系统,在部署(测试)的时候是每个Tomcat上面只放一个子系统。比如现在有5个子系统,那么就会对应5个Tomcat启动了放在linux上面的。为什么这么做?试想如果在上线以后,如果其中一个系统有问题要重启服务器,5个子系统都放在一起的话,那不是全部都会跟着重启了!现在说说
2011-04-15 21:25:00 12361 2
原创 My97DatePicker 演示和文档 !!!
【引用】引用 My97DatePicker 演示和文档《引用 My97DatePicker 演示和文档》 My97DatePicker 演示和文档一. 简介1. 简介目前的版本是:4.0 正式版 发布于2008-05-302. 注意事项My97DatePicker目录是一个整体,不可破坏里面的目录结构,也不可对里面的文件改名,可以改目录名 My97DatePicker.htm是必须文件,不可删除各目录及文件的用途: WdatePicker.js 配置文件,在调用的地方仅需使用该文件 config.js 语言
2011-04-15 20:13:00 1287
原创 Spring的事务管理入门:编程式事务管理(TransactionTemplate)!!!
<br />Spring可以支持编程式事务和声明式事务。<br />Spring使用事务管理器,每个不同平台的事务管理器都实现了接口:PlatformTransactionManager<br />此接口是事务管理的核心,提供了三个需要实现的函数:<br />commit(TransactionStatus status) ; getTransaction(TransactionDefinition definition) ; rollback(TransactionStatus statu
2011-04-13 19:33:00 37197 8
原创 三层架构的项目中通常异常的处理方式!!!
<br />/* dao层、service层在可能发生异常的地方都catch了,然后抛出自定义异常。 在controller层来一个总的catch自定义异常然后作出处理。 后台打出错误信息,在错误页面显示提示信息。 */public class Test { public static void main(String[] args) { new Test().controller(); } public void controller() { try {
2011-04-13 11:58:00 2811
原创 在ejb的会话bean(session bean)中使用数据源(DataSource)!!!
<br />首先说下怎么在jboss中发布一个数据源<br />在%jboss_home%/docs/examples/jca/oracle-ds.xml找到数据源的配置模板,修改内容如下<br /><?xml version="1.0" encoding="UTF-8"?><datasources> <local-tx-datasource> <jndi-name>OracleDS</jndi-name> <use-java-context>false</use-java-c
2011-04-12 11:02:00 1144
原创 ejb3(session bean)会话bean的使用!!!
<br />开发ejb3其实很简单,jar包也不用你去到处找,有个jboss就够了。<br />先说下我的开发环境,jboss5.0、Tomcat6.0、jdk1.6。<br />运行ejb所需要的jar就是jboss_home/client/*.jar。<br />ejb一般是面向自己的,跨容器的调用(多个系统部署在不同的服务器上面)。<br />webservice一般是面向客户的,提供接口给客户调用。<br />ejb大致分为:<br /> (session bean)会话bean:(有状态、无状态)
2011-04-11 15:17:00 903
原创 build.xml——demo
<br /><?xml version="1.0" encoding="GB18030"?><!-- ant发布脚本 --><project name="test_ejb3.0" basedir="."> <property name="src.dir" value="${basedir}/src" /> <property name="jboss.home" value="D:/job/jboss-5.1.0.GA" /> <property name="jboss.server.co
2011-04-11 12:53:00 653
原创 Linux下面安装JDK配置环境变量!!!
<br />1.首先我建了一个用户test,并成功登录了。<br />2.在test的家目录下面有一个.bashrc文件。<br />3.用vi打开,在里面加入如下内容:<br />JAVA_HOME=/usr/java/jdk1.6.0_16CLASSPATH=.:$JAVA_HOME/lib/tools.jarPATH=$JAVA_HOME/bin:$PATHexport JAVA_HOME CLASSPATH PATH<br />4.注销用户,重新登录用java -version检查。<b
2011-04-08 15:16:00 570
oracle高级sql学习
2011-02-13
推荐个hadoop方面的考试认证机构
2022-10-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人