在Linux Jetty环境下进行JNDI的开发(图)

原标题:"在Linux Jetty环境下进行JNDI的开发图文教程"相关电脑问题教程分享。 - 来源:WiFi之家网。众所周知,JNDI是标准化的Java命名系统接口,在Jetty容器中,可以对JNDI

亲,以下就是关于(在Linux Jetty环境下进行JNDI的开发(图)),由“WiFi之家网”整理!

在Linux Jetty环境下进行JNDI的开发(图)

原标题:"在Linux Jetty环境下进行JNDI的开发图文教程"相关电脑问题教程分享。 - 来源:WiFi之家网。

  众所周知,JNDI是标准化的Java命名系统接口,在Jetty容器中,可以对JNDI进行编译和开发。也可以把JNDI的资源配置到Jetty中,那么如何操作呢?下面,我们一起来看看在Linux Jetty环境下进行JNDI的开发图文教程。

JNDI

JNDI

  一、开发环境

  本文使用到的工具可列表如下:

  1)JDK 8.0.25

  2)Maven 3.3.3

  3)Eclipse JEE 4.5.0(mars版)

  4)Jetty 9.3.2

  5)H2 Database Engine 1.4.188

  注意,H2数据库可以通过单个JAR包运行,无需另外安装。

  另外,假定我们要创建jcgexamle的数据表,它有两列,分别为ID列和ARTICLE_NAME列。

  C:\jtools\h2\bin》java -cp h2-1.4.188.jar org.h2.tools.Server

  TCP server running at tcp://192.168.1.103:9092 (only local connections)

  PG server running at pg://192.168.1.103:5435 (only local connections)

  Web Console server running at http://192.168.1.103:8082 (only local connections)

  此命令立即启动H2数据库的服务器模式,并自动打开浏览器,连接到H2的Web控制台,让用户创建和配置H2数据库。

  选择中文(简体)语言,并填入

  JDBC URL:jdbc:h2:tcp://localhost/~/jcgdb

  用户名:sa

  点击测试连接按钮,返回“测试成功”的信息。此时,H2数据库引擎会自动在文件系统的home目录中创建名为jcgdb.mv.db的数据库文件,然后我们可以运行下面的脚本来创建数据表jcgexamle,并插入两行记录:

  CREATE CACHED TABLE PUBLIC.JCGEXAMPLE(

  ID INTEGER,

  ARTICLE_NAME VARCHAR(255)

  );

  insert into JCGEXAMPLE values(1,‘Jetty JNDI Example’);

  insert into JCGEXAMPLE values(2,‘Jetty JMX Example’);

  至此,数据库已经准备好了。

  二、构建Demo项目

  1、在Eclipse环境创建Maven项目

  Group Id:com.ch.snippets.enterprise

  Artifact Id:jetty-jndi-demo

  Packaging:war

  2、添加依赖包

  在pom.xml配置文件中添加以下依赖包:

  org.eclipse.jetty:jetty-server

  org.eclipse.jetty:jetty-webapp

  org.eclipse.jetty:jetty-plus

  org.eclipse.jetty:jetty-jndi

  com.h2database:h2

  pom.xml配置文件具体如下:

  《project xmlns=“http://maven.apache.org/POM/4.0.0” xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance”

  xsi:schemaLocation=“http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd”》

  《modelVersion》4.0.0《/modelVersion》

  《groupId》com.ch.snippets.enterprise《/groupId》

  《artifactId》jetty-jndi-demo《/artifactId》

  《version》0.0.1-SNAPSHOT《/version》

  《packaging》war《/packaging》

  《dependencies》

  《dependency》

  《groupId》org.eclipse.jetty《/groupId》

  《artifactId》jetty-server《/artifactId》

  《version》9.3.2.v20150730《/version》

  《/dependency》

  《dependency》

  《groupId》org.eclipse.jetty《/groupId》

  《artifactId》jetty-webapp《/artifactId》

  《version》9.3.2.v20150730《/version》

  《/dependency》

  《dependency》

  《groupId》org.eclipse.jetty《/groupId》

  《artifactId》jetty-plus《/artifactId》

  《version》》9.3.2.v20150730《/version》

  《/dependency》

  《dependency》

  《groupId》org.eclipse.jetty《/groupId》

  《artifactId》jetty-jndi《/artifactId》

  《version》》9.3.2.v20150730《/version》

  《/dependency》

  《dependency》

  《groupId》com.h2database《/groupId》

  《artifactId》h2《/artifactId》

  《version》1.4.188《/version》

  《/dependency》

  《/dependencies》

  《/project》

  以上就是在Linux Jetty环境下进行JNDI的开发图文教程,

以上就是关于-常见问题-(在Linux Jetty环境下进行JNDI的开发(图))的教程!

原创文章,作者:常见问题,如若转载,请注明出处:https://www.224m.com/115317.html

(0)
常见问题常见问题
笔记本win10系统开机黑屏电脑风扇不转的解决方法(图)
上一篇 2021年7月19日 02:20
win7打开网页提示该服务器的安全证书尚未生效(图)
下一篇 2021年7月19日 02:23

相关推荐

  • lg路由器wifi设置(韩国lg路由器怎么设置)

    LG路由器WiFi设置 如果你正在使用韩国LG路由器,那么你需要知道如何设置WiFi。下面是一些简单的步骤。 步骤1:连接到路由器 首先,你需要连接到你的LG路由器。打开你的电脑或…

    网络 2025年12月8日
    822
  • 360路由器 设置无线中继的方法

    摘要:360路由器 设置无线中继,无线中继模式,顾名思义,即是无线AP在网络连接中起到中继的作用,能实现信号的中继和放大,从而延伸无线网络的覆盖范围,那么你知道360路由器怎么无线中继吗?下面是小编整理的一些关于360路由器无线中继的相关资料,供你参考。......

    2023年4月17日
    152
  • redmiax5400路由器怎么样(ap好还是无线路由器好)

    在599的红米AX5400电竞路由器之后,三月份红米又发布了一台同是5400规格的AX5400路由器,这让我们非常好奇,到底电竞版和普通版到底有什么样的差距?从599到399,二者…

    小米(mi)路由器 2023年1月11日
    4.7K
  • Win10系统关闭常用文件夹的方法(图)

    原标题:"Win10系统关闭常用文件夹的方法"相关电脑问题教程分享。 - 来源:WiFi之家网。众所周知,我们使用的Win10系统可以快速访问中会显示用户最近使用的文件或文件夹,但是有些用户不希望显示这

    2021年8月22日
    8.0K
  • gif动图怎么制作(gif动图怎么制作 手机)

    大伙儿日常所见到的动态的gif动态图一般来说是由照片合成gif动态图或视频转gif这2种方法来创作的,有些时候我们在看视频时看到某些搞笑幽默的镜头,希望将这类镜头创作成1张动态表情…

    2023年2月28日
    12.7K
  • 小爱音箱的路由器如何设置(小爱音箱方言怎么设置)

    小爱音箱的路由器如何设置(小爱音箱方言怎么设置) 小爱音箱是一款智能音箱,可以通过语音控制实现很多功能,比如播放音乐、查询天气、控制智能家居等。但是,在使用小爱音箱之前,需要先进行…

    网络 2024年11月30日
    0
  • win7运行msconfig没反应 运行msconfig怎么恢复

    原标题:"win7运行msconfig提示您没有足够的权限运行系统配置怎么办"关于电脑问题教程分享。 - 来源:WiFi之家网 - 编辑:小元。有win7旗舰版用户在运行框中输入msconfig点击确定

    2021年7月3日
    9.6K
  • 手机怎么做无线网卡供台式电脑上网

    大家好!今天给大家一个用手机做无线网卡来实现台式机在没有网络的情况下上网的小技巧!打个比方我家的网线断了,但邻居家的没事,手机还可以链接邻居的无线网上网,现在我们就可以利用手机做载体实现台式机上网了。进入正题!首先我们用数据线把手机连接到电脑上面,然后在手机上依次打开设置-更多连接方式-USB网络

    2021年10月19日
    39.8K
  • 怎么设置路由器转发端口(水星路由器端口转发设置)

    怎么设置路由器转发端口(水星路由器端口转发设置) 水星路由器是一种常用的家庭网络设备,它能够将局域网中的多台设备连接到互联网上。 在使用水星路由器时,有时需要将某些端口转发到某个设…

    网络 2024年9月27日
    6.2K
  • Linksys路由器登录界面设置步骤

    导读:Linksys路由器登录界面怎么设置如何登录到Linksys路由器并访问设置页面你无论是更改设置还是配置Linksys路由器都需要登录到Linksys管理界面;如何访问Linksys路由器界面"

    linksys 2021年1月27日
    160.3K