<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    2008年12月30日

    hibernate新手求助?。?/a>

    今天下午學(xué)習(xí)使用hibernate,跟著視頻做,可是控制臺老報這個錯誤
    02:03:12,171  WARN UserSuppliedConnectionProvider:23 - No connection properties specified - the user must supply JDBC connections
    02:03:12,171 ERROR SchemaExport:202 - schema export unsuccessful
    java.lang.UnsupportedOperationException: The user must supply a JDBC connection
     at org.hibernate.connection.UserSuppliedConnectionProvider.getConnection(UserSuppliedConnectionProvider.java:30)
     at org.hibernate.tool.hbm2ddl.ManagedProviderConnectionHelper.prepare(ManagedProviderConnectionHelper.java:28)
     at org.hibernate.tool.hbm2ddl.SchemaExport.execute(SchemaExport.java:180)
     at org.hibernate.tool.hbm2ddl.SchemaExport.create(SchemaExport.java:133)
     at com.test.hibernate.ExportDB.main(ExportDB.java:15)

    視頻就能運行成功,我的就不行,很是郁悶,

    hibernate.cfg.xml配置如下:
            

                <!DOCTYPE hibernate-configuration PUBLIC
                 "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
                 "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">

                <hibernate-configuration>
                 <session-factory>
                      <property name="hibernate.connection.url ">jdbc:mysql:///localhost/hibernate_first</property>
                      <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
                      <property name="hibernate.connection.username">root</property>
                      <property name="hibernate.connection.password">root</property>
                      <property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
      
                      <mapping resource="com/test/hibernate/User.hbm.xml"/>
                 </session-factory>
            </hibernate-configuration>

    實體類User的映射文件配置:
    <?xml version="1.0"?>
    <!DOCTYPE hibernate-mapping PUBLIC
     "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
     "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
    <hibernate-mapping>
     <class name="com.test.hibernate.User">
      <id name="id">
       <generator class="uuid"/>
      </id>
      
      <property name="userName"/>
      <property name="password"/>
      <property name="createDate"/>
      <property name="expireDate"/>
     </class>
     
    </hibernate-mapping>

    下面是連接數(shù)據(jù)庫的類:

    package com.test.hibernate;

    import org.hibernate.cfg.Configuration;
    import org.hibernate.tool.hbm2ddl.SchemaExport;

    public class ExportDB {


     public static void main(String[] args) {
      
      Configuration cfg = new Configuration().configure();
      
      SchemaExport export = new SchemaExport(cfg);
      
      export.create(true, true);
     }

    }


    希望路過高手不吝指導(dǎo)一下,感激不盡?。。。?

    posted @ 2008-12-30 02:23 anyStar 閱讀(1780) | 評論 (8)編輯 收藏

    2008年10月14日

    為什么我的myeclipse沒有創(chuàng)建Hibernate Mapping File的選項?

    如題,我裝的是6.5的

    posted @ 2008-10-14 21:32 anyStar 閱讀(1608) | 評論 (2)編輯 收藏

    2008年9月18日

    jstl的配置

    1.到http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/下載你所需的版本

    2.將jstl.jar和standard.jar拷貝到WEB-INF目錄下的lib文件里

    3.在WEB-INF目錄下新建一個tlds文件夾,將c.tld和c-rt.tld考進去

    4.在web.xml文件配置你所用到的標簽如下:

    <?xml version="1.0" encoding="UTF-8"?>
    <web-app version="2.5"
     xmlns="http://java.sun.com/xml/ns/javaee"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
     http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
     
    <taglib>
        <taglib-uri>http://java.sun.com/jstl/core</taglib-uri>
        <taglib-location>/WEB-INF/tlds/c.tld</taglib-location>
    </taglib>

    <taglib>
        <taglib-uri>http://java.sun.com/jstl/core-rt</taglib-uri>
        <taglib-location>/WEB-INF/tlds/c-rt.tld</taglib-location>
    </taglib>

    ........................
    </web-app>

     

    posted @ 2008-09-18 20:30 anyStar 閱讀(1650) | 評論 (3)編輯 收藏

    2008年8月11日

    運行servlet為什么總提示找不到文件

    我在Tomcat中文件路徑配置如下:webapps\servlet\WEB-INF\classes

    目錄下有一個TestServlet.class文件


    web.xml文件配置如下:

    <?xml version="1.0" encoding="ISO-8859-1"?>
    <web-app xmlns="http://java.sun.com/xml/ns/j2ee"
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
              http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
               version="2.4">
      <servlet>
        <servlet-name>TestServlet</servlet-name>
        <servlet-class>servlet.TestServlet</servlet-class>      
      </servlet>
      <servlet-mapping>
        <servlet-name>TestServlet</servlet-name>
        <url-pattern>/TestServlet</url-pattern>
      </servlet-mapping>
    </web-app>


    本人愚昧,整了將近一個小時仍然沒搞定,希望高手幫助一下

     

    posted @ 2008-08-11 17:33 anyStar 閱讀(1600) | 評論 (4)編輯 收藏

    2008年8月7日

    學(xué)習(xí)中要注意的知識點及總結(jié)

    1,<meta>標簽是什么意思
    2.掌握JSP各種對象及其方法
    3.JSP對象所具有的相同的方法,及其用法區(qū)別
    4.迭代器使用的注意事項



    1--    meta其實是html語言head區(qū)的一個輔助性標簽。
             meta標簽共有兩個屬性,它們分別是http-equiv屬性和name屬性,不同的屬性又有不同的參數(shù)值,這些不同的參數(shù)值就實現(xiàn)了不同的網(wǎng)頁功能。  
              1、name屬性   
      name屬性主要用于描述網(wǎng)頁,與之對應(yīng)的屬性值為content,content中的內(nèi)容主要是便于搜索引擎機器人查找信息和分類信息用的。    
         2、http-equiv屬性     
      http-equiv顧名思義,相當于http的文件頭作用,它可以向瀏覽器傳回一些有用的信息,以幫助正確和精確地顯示網(wǎng)頁內(nèi)容,與之對應(yīng)的屬性值為content,content中的內(nèi)容其實就是各個參數(shù)的變量值。

    2--  九種對象:request,response,out,seasion,pageContent,exception,application,config,page

    3--  待整理。。

    4--  在聲明迭代器之后,容器的大小是不能再改變的,否則會出錯。要想改變?nèi)萜鞔笮。瑧?yīng)在聲明Iterator對象之前。

    posted @ 2008-08-07 16:45 anyStar 閱讀(277) | 評論 (0)編輯 收藏

    2008年8月4日

    學(xué)習(xí)中遇到的待解問題

    1.Java bean中property和param的用法。
    2。枚舉
    3.MIME是什么意思
    4.asList()方法
    5.增強FOF循環(huán)的用法
    6.HASH函數(shù)的用法
    7.StringTokenizer()方法提取單詞
    8。Cookie用法
    9。使用role和連接數(shù)據(jù)庫進行用戶驗證的區(qū)別

            注:紅色序號代表是我待解決問題,綠色標號表示已解決!希望知道的各位大哥大姐們多多幫助在下。。 我會把自己找到的答案更新到文章下面,希望對和我一樣是新手的人有所幫助。





    3.MIME類型就是設(shè)定某種擴展名的文件用一種應(yīng)用程序來打開的方式類型,當該擴展名文件被訪問的時候,瀏覽器會自動使用指定應(yīng)用程序來打開。多用于指定一些客戶端自定義的文件名,以及一些媒體文件打開方式。

    4.可以用Arrays.asList( )方法把數(shù)組改造成List:實際上它只是部分地實現(xiàn)了Collection 和List 接口。調(diào)用其它方法會引發(fā)一個UnsupportedOperationException 異常。Arrays.asList( )返回的是一個由固定容量的數(shù)組支撐的List。如果要創(chuàng)建普通容器,隨時都可以把Arrays.asList( )的結(jié)果當作構(gòu)造函數(shù)的參數(shù)傳給List 或Set,這樣就能使用它的完整接口了。


    5.在JDK 1.4之后才出現(xiàn),不建議使用,了解就行。

    posted @ 2008-08-04 16:42 anyStar 閱讀(246) | 評論 (0)編輯 收藏

    2008年8月2日

    compareTo()方法所悟

            今天上午寫了一道程序,功能是比較任意兩個字符串的大小。使用compareTo()方法做時,發(fā)現(xiàn)如果兩個字符串都是由純數(shù)字組成的時候會有錯誤出現(xiàn)。
            比如我定義 String s1 = "123";  
                                  String s2 = "32";
            從理論上來說,123是比32大的,但用compareTo方法得到的結(jié)果卻相反。在網(wǎng)上找了一番,終于明白了compareTo方法比較的是兩個字符串的單個字符,也就是比較了"1"和"3"的大小,3大于1,所以就得到了不想得到的結(jié)果。
            我用了一個判斷來處理這個問題,定義兩個比較方法,如果輸入的兩個字符串是純數(shù)字,調(diào)用方法1(該方法中不用comparTo)其他情況一律調(diào)用方法2(該方法含有compareTo)。
            OK,問題解決。

            呵,如果看到這篇文章的人還有更好的方法,希望告訴我,先謝了!

    posted @ 2008-08-02 11:55 anyStar 閱讀(971) | 評論 (0)編輯 收藏

    僅列出標題  
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    導(dǎo)航

    統(tǒng)計

    常用鏈接

    留言簿(2)

    隨筆分類

    隨筆檔案

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: AAAAA级少妇高潮大片免费看| 永久免费视频v片www| 99精品免费视品| 国产高清视频免费在线观看| 一级午夜a毛片免费视频| 污视频网站免费观看| 亚洲综合无码一区二区三区| 亚洲人成影院在线观看| 免费在线看v网址| av大片在线无码免费| 一本久久A久久免费精品不卡 | 国产91在线免费| 免费在线观看一级毛片| 亚洲 自拍 另类小说综合图区| 久久九九兔免费精品6| 114级毛片免费观看| 免费看无码特级毛片| 国产亚洲精品第一综合| 亚洲av无码久久忘忧草| 亚洲一卡2卡3卡4卡5卡6卡 | 亚洲VA中文字幕无码一二三区| 亚洲an天堂an在线观看| 在线亚洲精品自拍| 亚洲国产精品无码专区| 亚洲第一成年网站大全亚洲| 国产精品亚洲专区在线观看| 亚洲国产精品久久久久秋霞小| 美女免费视频一区二区三区| 亚洲欧洲日韩极速播放| 日本亚洲欧美色视频在线播放| 白白色免费在线视频| 国产一级一毛免费黄片| 一区二区在线视频免费观看| 亚洲AV无码AV男人的天堂不卡| 亚州**色毛片免费观看| 久久亚洲中文无码咪咪爱| 国产精品免费视频观看拍拍| 免费精品久久久久久中文字幕| 亚洲AV日韩AV永久无码色欲| 亚洲欧美黑人猛交群| 91在线亚洲综合在线|