隨筆-11  評論-0  文章-2  trackbacks-0
            2012年8月2日
          1. <%  
          2. WebApplicationContext context = (WebApplicationContext)this.getServletContext().getAttribute(WebApplicationContext.ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE);  
          3. TestService service = (TestService)context.getBean("testService");  
          4. %> 
          posted @ 2013-08-08 14:48 邦 閱讀(205) | 評論 (0)編輯 收藏

          一、模版修改

          在導出表時,powerdesigner默認為我們提供了很多的模版,在工具欄中選擇【Report--->Report Template】即可看到所有的默認模版。如圖一:

          圖一 模版列表

          這里我們為了導出powerdesigner中創建的表,在工具欄中選擇【Report--->Reports】(快捷鍵Ctrl+E),然后創建一個New Report,如下圖二所以,選擇Standard Physical Report,這里選擇的標準的模版,點擊OK確定。

          圖二 創建新的Report

          從工具欄【Report--->Print Preview】或者點擊圖標同樣可以預覽導出到word的效果了。效果如圖三所示:

          圖三 導出到word中預覽效果

          從【圖三】中的工具欄里面HTM和RTF兩種導出格式。如果導出到word選擇RTF格式即可,但是我們從【圖三】中看出紅色標出的部分,1 是word的頁眉,同樣還有頁腳信息 ,2 是一些列的屬性清單。

                                            

          圖四 設置頁眉、頁腳

          在【圖四】中,選擇Header/Footer后,刪掉Header里面的%MODULE% %MODELNAME%,刪掉Footer里面的%APPNAME% %DATE% 頁數 %PAGE%,User_defined footer就會自動勾上,這樣就去掉了頁眉、頁腳了

           

          還有其他的比如表前面的自增序號,第一頁中的創建者、版本、日期信息也不需要,我們可以進行配置去掉,如下【圖五】【圖六】

                                          

                                                        圖四 

           

                                                        圖五 Properties配置

          在圖五中,在默認配置中(General)勾上No paragraph numbering即可取消表前面的自增序號,在Title Page中選擇 No Title Page就不會生成第一頁中關于創建者、版本、日期等信息。

          在【圖三】中,預覽看到的內容太多,就必須刪除一些我們不需要的內容,經過刪減之后,如下【圖六】所示

          圖六 

          在【圖六】中右鍵單擊【List of Table Columns - 表<%PARENT%>列說明】,從菜單中選擇 Edit Title...,就可以編輯成現在我們已看到的。然后,在右鍵菜單中選擇Layout...,選擇我們所需要顯示的內容,Code表示列名稱,一般用英文單詞或拼音字母表示,Name一般用中文描述,Data Type 表示數據類型,Comment表示字段備注或字段說明等。

          到此基本上已經完成了powerdesigner模版的修改

          二、導出表

          然后點擊[Report---->Generate RTF]導出到word中,最后我們看看導出到word的效果,如下圖:

          圖七 導出到word效果

          三、保存模版

                通過上文,我們完成了自己所需的模版,然后就保存,以后可以直接使用即可,在工具欄中[Report--->Create Template From Section],然后Ctrl+S就會要求保存,取名保存即可。

          posted @ 2012-09-24 18:12 邦 閱讀(586) | 評論 (0)編輯 收藏
           /Files/bang/Maven3應用入門講座.pptx
          posted @ 2012-08-22 10:31 邦 閱讀(263) | 評論 (0)編輯 收藏
          用jTDS通過JDBC連:
          <dependency>
          <groupId>net.sourceforge.jtds</groupId>
          <artifactId>jtds</artifactId>
          <version>1.2.4</version>
          </dependency>

          public static List<String> executeQuery(String sql,String columns) {

                  try {
                      Connection conn = getConnection();
                      Statement st = conn.createStatement();
                      ResultSet set = st.executeQuery(sql);
                      List<String> result = new ArrayList<String>();
                      while (set.next()) {
                          String[] columnList = columns.split(",");
                          for(String str:columnList){
                              result.add(set.getString(str));
                          }
                         
                      }
                      set.close();
                      st.close();
                      conn.close();
                      return result;
                  } catch (SQLException e) {
                      throw new IllegalArgumentException(e);
                  }
              }

              public static Connection getConnection() {
                  try {
                      Class.forName("net.sourceforge.jtds.jdbc.Driver");
                      String url = "jdbc:jtds:sqlserver://localhost:1433;DatabaseName=jdl";
                      String username = "sa";
                      String password = "";
                      Connection conn = DriverManager.getConnection(url, username,
                      password);
                      return conn;
                  } catch (Exception e) {
                      throw new IllegalArgumentException(e);
                  }
              }

          posted @ 2012-08-02 15:55 邦 閱讀(5153) | 評論 (0)編輯 收藏
          主站蜘蛛池模板: 大关县| 长乐市| 白水县| 来安县| 常熟市| 文安县| 赫章县| 井研县| 舟曲县| 兴城市| 通许县| 沙洋县| 英吉沙县| 常山县| 安乡县| 钦州市| 南平市| 德清县| 西青区| 建水县| 剑河县| 揭西县| 贡嘎县| 桃江县| 巴彦县| 霍州市| 马龙县| 江陵县| 平泉县| 丹凤县| 平阳县| 中江县| 藁城市| 绥棱县| 鹤山市| 隆安县| 红原县| 涞水县| 虹口区| 桓台县| 南汇区|