在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

相关推荐

  • openwrt修改ip地址(openwrt旁路由设置教程)

    在OpenWrt源码编译后默认的登录IP地址为192.168.1.1,往往这个IP地址跟我们现在所有的路由器IP冲突,对进入管理页面和终端造成麻烦,所以在编译之前修改掉默认的IP地…

    2023年4月22日
    1.3K
  • 路由器背面哪个是宽带账号-怎么查看路由器是.

    路由器背面哪个是宽带账号本文目录怎么查看路由器是?怎么查看自己家里的宽带帐号和密码?该交宽带费了,可是怎样才能从电脑上查看账户呢?移动宽带上网用户名怎么填?设置无线宽带路由器的时候上网账号和口令是什么呀?怎么查看路由器是?1.首先,查看路由器的方法比较多,假如路由器就在电脑边上的话,直接看路由器背面,一般路由

    网络 2023年5月24日
    1.8K
  • 192.168.1.1路由器登陆显示中国电信怎么办(192.168.1.1如果路由器登录显示中国电信该怎么办?)

    为什么输入192.168.1.1出现(显示)中国电信?设置路由器时,在浏览器中输入192.168.1.1后,出现(显示)的是中国电信的登陆页面,而不是路由器的登录页面。下面是小编整理的一些关于输入192.168.1.1出现(显示)中国电信的解决方法的相关资料,供你参考。 192.168.1.1路由器登

    2022年2月14日
    8.8K
  • 电脑这样设置(电脑怎么设置锁屏)

    相信不少企业都会接触专用软件,有些软件价格死贵,而且每年还要额外服务费,我们公司里就有一套行业软件,采用了双重加密机制,只能在订制的机器上运行,要知道,这一台机器居然要30万。价格…

    2023年4月10日
    698
  • 小米MIUI纯净模式开启内测(MIUI纯净模式内测)

    安卓是全球用户最多的手机操作系统,其最大的优点就是开源,相比封闭的iOS系统来说,安卓不仅功能丰富,而且进行功能设置都能很轻松的选择。不过,成也开源败也开源,开源导致了其安全性不如…

    2023年1月14日
    27.3K
  • 以太网和局域网的区别(图文)

    【导读】以太网和局域网的区别,下面就是WiFi之家网整理的网络知识百科,来看看吧!大家好,我是191路由器网小编,上述问题将由我为大家讲解。以太网和局域网的区别主要在于局域网源规模稍大,局域网内部还可以

    2021年7月4日
    20.0K
  • 延庆区路由器设置密码多少(路由器设置密码是多少)

    延庆区路由器设置密码多少? 在使用路由器时,为了保护网络安全,一般都需要设置密码。那么在延庆区使用路由器时,密码应该设置多少呢? 首先,需要了解的是,密码设置不应过于简单,以免被他…

    网络 2025年3月16日
    2.5K
  • 网件路由器ipv6设置(网件路由器IPv6)

    网件路由器IPv6设置 IPv6是下一代互联网协议,提供更多的IP地址和更好的安全性能。网件路由器支持IPv6,下面是如何设置网件路由器IPv6的步骤: 步骤一:检查是否支持IPv…

    网络 2024年11月6日
    1.5K
  • 路由器改成光猫如何设置(路由器拨号改成光猫拨号)

    路由器改成光猫如何设置(路由器拨号改成光猫拨号) 随着网速的不断提升,很多家庭都已经升级了光纤宽带。但是,很多用户很可能还是使用之前的路由器进行拨号上网,这样就无法充分发挥光纤宽带…

    网络 2025年3月21日
    4.9K
  • 怎么限制WiFi网速

    第一:  在浏览器里输入192.168.1.1  按下Enter,输入你的登录密码。如下图: 第二:  点击向下箭头修改下载速度,每个连接到你路由器上的设备都可以设置网速,如下图: 注:10M带

    路由器设置 2020年5月15日
    26.7K