我需要在Myeclipse上通过Hibernate配置JNDI的全部过程,不只是代码,包括Hibernate的hibernate.cfg.xml的配置参数。
我用的是sqlserver,JDBC连接数据库完全没问题,就是当使用JDBC时出问题,请高手指教!
急!
急急!
急急急!

解决方案 »

  1.   

    这个 直接问他百度、Google就可以了
      

  2.   

    url=jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=你的数据库名
    Driver=com.microsoft.jdbc.sqlserver.SQLServerDriver
    username=用户名
    password=你的密码
      

  3.   

    根本就不知道你在问什么!你要配置 JNDI 的什么?看情况是将数据源配置在 JNDI 上。另外,MyEclipse 和 Hibernate 不能在其上面配置 JNDI 数据源,JNDI 资源需要绑定在应用服务器上的。
      

  4.   

    1. 你要在Tomcat/lib 放入你的数据库驱动(.jar)
    2.配置Tcocat/conf context.xml 里的配置 
    3.代码如下  
    <Resource name="jdbc/books" auth="Container" type="javax.sql.DataSource"  maxActive="100" maxIdle="30" maxWait="10000" username="sa" password = "1"  driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver" url="jdbc:sqlserver://localhost:1433;databaseName=books"/>4. 在你的数据库中的连接类中编写    /**
     * 连接数据库
     * @return
     */
    public static Connection getconnection(){
    Connection conn = null;

    try {
    Context ic = new InitialContext();
    DataSource soure = (DataSource)ic.lookup("java:comp/env/jdbc/books");
    conn= soure.getConnection();
    } catch (Exception e) {
    e.printStackTrace();
    }
    return conn;
    }
      

  5.   

    JNDI不能在Myeclipse中配置???
    不清楚,我是学.NET的,最近再做一个JNDI调查,发现毫无头绪,JDBC,ODBC等都会用,就这个很纠结!
    Google上东西乱七八糟,示例项目Down下来改了配置及相应对应的东西仍然N多错误,狂汗!!!
    所以,想向高手求教JNDI配置的全过程。
      

  6.   

    比如,你可以在tomcat上配置一个JNDI数据连接池,想weblogic上也有……应用服务器都有这个的。这个不是配置在hibernate中的,,那个配置的一般就是一个datasource。。