2012年11月1日

          Spring JDBC支持

          在applicationContext中配置數據連接


           <!-- 配置數據庫連接信息 -->
           <bean id="ds" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
            <property name="driverClassName" value="com.microsoft.sqlserver.jdbc.SQLServerDriver" />
            <property name="url" value="jdbc:sqlserver://localhost:1433;databaseName=testdb" />
            <property name="username" value="sa" />
            <property name="password" value="123456" />
           </bean>

          然后給目標對象注入dataSource參數     目標對象類型繼承自(extends) jdbcTemplate

          查詢方法示例:
           public List<dept> queryAll(){
              
              return super.query("sql語句", new RowMapper(){
                      //實現該類(RowMapper)中方法 
                      return 返回實體   
                      public Dept mapRow(ResultSet rs, int index) throws SQLException {
              
                      Dept d = new Dept();
              
                      d.setDid(rs.getInt("did"));
                      d.setDname(rs.getString("dname"));
              
                      return d;
                  
              });

          }

          posted @ 2012-11-01 22:09 勞者多能 閱讀(93) | 評論 (0)編輯 收藏

          2012年10月31日


          Hibernate使用getCurrentSession用法:需要在hibernate中配置:
          <property name="hibernate.current_session_context_class">thread</property>

          posted @ 2012-10-31 16:57 勞者多能 閱讀(131) | 評論 (0)編輯 收藏

          僅列出標題  
          主站蜘蛛池模板: 望都县| 永康市| 庄浪县| 阿鲁科尔沁旗| 西充县| 上杭县| 孝感市| 莎车县| 额尔古纳市| 屏边| 江山市| 双鸭山市| 咸丰县| 龙岩市| 龙南县| 丽水市| 汤原县| 长宁区| 隆化县| 东乡| 定结县| 修文县| 大邑县| 巴林左旗| 乌拉特中旗| 思茅市| 安义县| 拉萨市| 南通市| 乐昌市| 安达市| 青州市| 察隅县| 兰坪| 常山县| 内乡县| 宣汉县| 会东县| 景泰县| 商丘市| 阳谷县|