关于Eclipse/MyEclipsejava代码模板用法

来源:互联网 发布:苹果手机游戏优化器 编辑:程序博客网 时间:2024/05/21 11:36

关于Eclipse/MyEclipsejava代码模板用法

关键词:java代码模板,快捷输入,Eclipse

一、    本文要解决的问题

在写java代码时,经常一段代码重复频率很高,希望有快捷输入,例如

输入:sysout+alt+/,则生成如下代码

System.out.println();  //并且光标停在输出内容的地方 

有一段代码,可能要涉及到的import操作,本文就以jdbc代码框架为例说明,如果快捷生成jdbc代码框架。

下面操作Eclipse/MyEclipse是一样的

二、    解决方法

eclipse/myeclipse的工具栏

window-->preferences-->java-->Editor-->Templates-->

新增,或修改一个己存的模板

    1、模板代码

            //构建jdbc框架

            Connection conn=null;

            try {

                   //载入数据库驱动

                   Class.forName("oracle.jdbc.driver.OracleDriver");

                   //建立数据库连接

                   String url="jdbc:oracle:thin:@192.168.77.88:1521:orcl";

                   String _userId="studsys";

                   String _password="orcl";

                   conn=DriverManager.getConnection(url, _userId,_password);

                   System.out.println("数据库连接成功!!!");

                   //取得操作数据库的工具

                   ${word_selection}${cursor}${imp:import(java.sql.Connection,java.sql.DriverManager,java.sql.SQLException)}

            } catch (Exception e) {

                   e.printStackTrace();

            }

            finally{

                   try {

                          if(conn!=null){

                                 conn.close();

                                 System.out.println("数据库连接关闭");

                          }

                   } catch (Exception e) {

                          e.printStackTrace();

                   }

                  

              }


2、操作中下


三、  编程时处理效果

在java代码窗口,输入jdbc+alt+/,则


则自动生成的代码如下面标识部分

自动生成的java代码如下

importjava.sql.Connection;

importjava.sql.DriverManager;

importjava.sql.SQLException;

 

 

public classTest {

 

  void test(){

    //构建jdbc框架

     Connection conn= null;

     try {

       //载入数据库驱动

       Class.forName("oracle.jdbc.driver.OracleDriver");

       //建立数据库连接

       String url = "jdbc:oracle:thin:@192.168.77.88:1521:orcl";

       String_userId = "studsys";

       String_password ="orcl";

       conn =DriverManager.getConnection(url, _userId, _password);

       System.out.println("数据库连接成功!!!");

       //取得操作数据库的工具

      

     } catch (Exception e) {

       e.printStackTrace();

     } finally {

       try {

         if (conn !=null) {

            conn.close();

            System.out.println("数据库连接关闭");

         }

       } catch (Exception e) {

         e.printStackTrace();

       }

     }

  }

 

 

  /**

   * @param args

   */

  public static void main(String[] args) {

     // TODO Auto-generated method stub

 

  }

 

}




created by 刘明