zoukankan      html  css  js  c++  java
  • java EE中的hello1.java及Annotation(注解)

    一、Annotation(注解)

    注解(Annotation)很重要,未来的开发模式都需要注解,注解是java.lang.annotation包,Annotation是从java5引入的,它提供一些不属于应用程序的数据,比如:一段代码的作者或者告诉编辑器禁止一些特殊的错误。Anannotation 对代码的执行没有什么影响。

    JDK内部提供的三个注解

           1、@Deprecated 意思是“废弃的,过时的

           2、@Override 意思是“重写、覆盖

           3、@SuppressWarnings 意思是“压缩警告

    下面主要讲解下以上的三种注解:

    我们都知道,java中接口名、类名、属性名和方法名等的命名是有讲究的,一般类名首字母大写,

    而方法名第一个字母的首字母小写,而后的其余每个单词的首字母都大写,例如

    以AnnotationTest作为类名和以TestAnnotation作为类名是有区别的,
    前者是注解的测试,符合名词的特征,后者是测试注解,听起来就是一个动作名称,是方法的命名特征
    public class AnnotationTest {
         @SuppressWarnings(":deprecation")
        //这里就是注解,称为压缩警告,这是JDK内部自带的一个注解,一个注解就是一个类,在这里使用了这个注解就是创建了SuppressWarnings类的一个实例对象
    @Deprecated //这也是JDK内部自带的一个注解,意思就是说这个方法已经废弃了,不建议使用了
    public static void sayHello(){
    System.out.println("Hello World!"); } @Override //这也是JDK1.5之后内部提供的一个注解,意思就是要重写(覆盖)JDK内部的toString()方法 public String toString(){ return "Hello World!";
    } }
    我认为Annotation(注解),就是给一个程序作出某一种标记,可以通过标记找到对用的程序,可以注解在类名,方法名,属性名上。

    二:javaEE官方文档上的hello1.java项目
    hello1.java项目作为学习java web的第一个项目,我尝试着跟着官方文档,自己尝试着运行hello1,下面主要记录我运行hello1项目的过程,
    hello1应用程序是一个Web模块,它使用JavaServer Faces技术来显示问候语和响应,这里我使用的是NetBeans IDE。此应用程序的源代码位于 tut-install/examples/web/jsf/hello1/目录中。
    这里主要跟着官网讨论一下内容:
    1、如何使用NetBeans IDE查看hello1 Web模板
    2、怎样打包部署hello1 web 模块
    3、如何查看hello1
    4、运行hello1和取消hello1模块

    1、如何使用NetBeans IDE查看hello1 Web模板

    使用NetBeans IDE查看hello1的主要步骤如下:

    第一步:从“文件”菜单中,选择“打开项目”。

    第二步:在“打开项目”对话框中,导航至:tut-install/examples/web/jsf

    第三步:选择hello1文件夹并单击“打开项目”。

    第四步:展开“Web页”节点,然后双击该index.xhtml文件以在编辑器中查看它。

    2、怎样打包部署hello1 web 模块
    • 启动GlassFish Server。
    • 从“文件”菜单中,选择“打开项目”。
    • 在“打开项目”对话框中,导航至:tut-install/examples/web/jsf
    • 选择hello1文件夹
    • 单击打开项目。
    • 在“项目”选项卡中,右键单击hello1项目,然后选择“生成”。此命令将项目部署到服务器。

    3、如何查看hello1

    使用NetBeans IDE查看已部署的Web模块:

    • 在“服务”选项卡中,展开“服务器”节点,然后展开“GlassFish Server”节点
    • 展开“应用程序”节点以查看已部署的模块。
    • 要使用NetBeans IDE查看已部署的Web模块:
    • 在“服务”选项卡中,展开“服务器”节点,然后展开“GlassFish Server”节点。
    • 展开“应用程序”节点以查看已部署的模块。

    4、运行hello1和取消hello1模块

    运行hello1

    运行已部署的hello1Web模块:

    1. 打开Web浏览器。

    2. 输入以下URL:

      http://localhost:8080/hello1/
    3. 在该字段中,输入您的姓名,然后单击“提交”。

      响应页面显示您提交的名称。单击“上一步”再试一次。

    使用NetBeans IDE取消部署hello1 Web模块,步骤如下:

    1. 在“服务”选项卡中,展开“服务器”节点,然后展开“GlassFish Server”节点。 

    2. 展开Applications节点。

    3. 右键单击该hello1模块,然后选择“取消部署”。

    4. 要删除类文件和其他构建工件,请返回“项目”选项卡,右键单击项目,然后选择“清理”。

    以上主要描述了什么是Annotation(注解)和讲解了怎样部署hello1项目,描述得不够深入,读者可以查看java EE官方网站文档

    
    
    
  • 相关阅读:
    Construct Binary Tree from Preorder and Inorder Traversal
    Construct Binary Tree from Inorder and Postorder Traversal
    Maximum Depth of Binary Tree
    Sharepoint 2013 创建TimeJob 自动发送邮件
    IE8 不能够在Sharepoint平台上在线打开Office文档解决方案
    TFS安装与管理
    局域网通过IP查看对方计算机名,通过计算机名查看对方IP以及查看在线所有电脑IP
    JS 隐藏Sharepoint中List Item View页面的某一个字段
    SharePoint Calculated Column Formulas & Functions
    JS 两个一组数组转二维数组
  • 原文地址:https://www.cnblogs.com/cd123/p/10586528.html
Copyright © 2011-2022 走看看