glassfish4.1源代码_glassfish_glassfish命令(2)

电脑杂谈  发布时间:2017-02-23 21:25:27  来源:网络整理

部署成功后,即可访问该web应用程序了,可点击web应用程序的取消部署删除该web应用,也可以停止该web应用,启用该web应用。

3、数据源

这个地方花费了我好一阵时间

前提:已经安装Oracle(其他应该类似,但是没有用过,不敢保证),并有相应的,用户名和密码等

登录某个域的后台管理页面

左栏,资源->JDBC->连接池->新建,输入连接池名称,选择类型为javax.sql.ConnectionPoolDataSource,供应商选择Oracle,下一步,上面的输入都可以使用默认设置,在其他属性中,输入以下各个属性的对应值:

DatabaseName(名)

User(用户名)

Password(用户密码)

PortNumber(端口,Oracle的端口默认为1521)

URL(访问的地址,如jdbc:Oracle:thin:@localhost:1521:db)

其他可以不用设置,完成,即生产一个连接池

然后,将Oracle的访问jar包复制到domain\lib\ext下来到新创建的连接池的内容显示页,点击ping,如果ping成功,则连接池已经设置成功,否则依次排查故障,接下来就要设置数据源。glassfish

资源->JDBC->JDBC资源,输入JNDI名称,一般为jdbc/****(*为具体名称),选择池名称为刚刚新建的连接池,点击确定,即可创建完之后,需要在web程序中使用,需要在web.xml中加入:

  1. <resource-ref> 
  2. <description>OracleConnectionPool</description> 
  3. <res-ref-name>jdbc/****</res-ref-name> 
  4. <res-type>javax.sql.DataSource</res-type> 
  5. <res-auth>Container</res-auth> 
  6. <res-sharing-scope>Shareable</res-sharing-scope> 
  7. </resource-ref> 

然后在java程序中,加入如下代码来使用数据源:

  1. Contextctx=newInitialContext();  
  2. DataSourceds=(DataSource)ctx.lookup("jdbc/****");  
  3. Connctioncon=ds.getConnection(); 

接下来就简单,直接用这个con就可以了。

时间仓促,而且还是刚刚接触,Glassfish的其他内容还未能涉及,抛砖引玉吧

Sun发布基于GlassFish的开源网络平台 如何解决JBoss和log4j冲突 用RichFaces将桌面特性添加到浏览器应用程序中 JBoss jBPM安装配置(Tomcat 6.0+MySQL 5.1) GlassFish v3 发布预发行版本


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-34109-2.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...