你是用文本编辑器写的,还是在jbuilder下开发有啊!
如果是文本编辑,则可以在tomcat/server.xml中进行配置!
在</context>与</host>之间加入数据源配置信息!
<Context path=""   docbase="" debug="" reloadable="true" crossContext="true">
    <Resource name="标识" auth="container" type="javax.sql.DataSource/>
    <ResourceParams name="标识">
       <parameter>
          <name>driverClassName</name>
          <value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
       </parameter>
               ...........
               .........
       <parameter>
          <name></name>
          <value></value>
       </parameter>
  
    </ResourceParams>
</Context>具体的根据你自己的情况变!(以上不完全正确,请查证)
如果使用struts框架,可以在struts-config.xml中进行配置!  <data-sources>
    <data-source>
      <set-property property="driverClass" value="com.microsoft.jdbc.sqlserver.SQLServerDriver" />
      <set-property property="url" value="jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=addressbook;" />
      <set-property property="user" value="sa" />
      <set-property property="password" value="sa" />
      <set-property property="maxCount" value="5" />
      <set-property property="minCount" value="2" />
    </data-source>
  </data-sources>

解决方案 »

  1.   

    我们是用Jbuilder开发,使用了sturts框架。前面提到方法一是在Tomcat下配置容器管理的数据源,然后写一个获得JNDI资源的类,实现数据连接,在DAO中调用这个类实现数据库连接嘛。第二个方法在sturts-config.xml中配置数据源,我想问一下是如何调用这个数据源,如果在这样做的话,是否没把数据层和业务表示层分离。
      

  2.   

    如果已经设计了数据源,就可以在程序中用下边的代码:    javax.sql.DataSource datasource; 
        java.sql.Connection con;
        try {
          datasource = getDataSource(httpServletRequest);
          con = datasource.getConnection();
          Statement stmt = con.createStatement();
          stmt.execute(sql语句段);
        }
      

  3.   

    在jb环境下开发,还可以使用 DataModule 与数据库进行连接!
      

  4.   

    谢谢,楼上的。如果要为配置好的数据源设计一个DAO模式工厂,应该怎么做呢
      

  5.   

    在JB环境里,怎么使用DATAMODULE,进行数据库操作,这个东西好象很少用
      

  6.   

    你可以找一本书,《JBuilder X 实用技术手册》,在360叶,有一个使用DataModle的例子!