Spring MVC-step-by-step(2)

2008-02-23 09:23:03来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折


ProductManager.java改动如下所示:

package bus;



import java.io.Serializable;

import java.util.ListIterator;

import java.util.List;

import db.ProductManagerDao;



public class ProductManager implements Serializable {



    private ProductManagerDao pmd;

    private List products;



    public void setProductManagerDao(ProductManagerDao pmd) {

        this.pmd = pmd;

    }



/*  

    public void setProducts(List p) {

        products = p;

    }

*/



    public List getProducts() {

        products = pmd.getProductList();

        return products;

    }



    public void increasePrice(int pct) {

        ListIterator li = products.listIterator();

        while (li.hasNext()) {

            Product p = (Product) li.next();

/*

            double newPrice = p.getPrice().doubleValue() * (100   pct)/100;

            p.setPrice(new Double(newPrice));

*/

            pmd.increasePrice(p, pct);

        }

        

    }



}
这样的话,在springapp-Servlet.XML中也修改做相应的主入修改
 <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">

      <property name="driverClassName"><value>org.hsqldb.jdbcDriver</value></property>

      <property name="url">

        <value>jdbc:hsqldb:/home/trisberg/workspace/springapp/db/test</value>

      </property>

      <property name="username"><value>sa</value></property>

      <property name="password"><value></value></property>

    </bean>



    <bean id="prodManDao" class="db.ProductManagerDaoJdbc">

        <property name="dataSource">

            <ref bean="dataSource"/>

        </property>

    </bean>



    <bean id="prodMan" class="bus.ProductManager">

        <property name="productManagerDao">

            <ref bean="prodManDao"/>

        </property>
</bean>
整个文件之间的调用关系就结束了。可以看到真实的类和类之间的关系基本是用配置文件关联起来的,在java文件里面只有
接口的关系。


上一篇: 利用QUEUE设计线程池
下一篇: JBuilder2005编译时会丢失源代码的个别字符

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:将著名的反波播客默认加入到iPodderX On Mobile的频道里

下一篇:JBuilder2005编译时会丢失源代码的个别字符