首先,如果你要严格用mvc model来设计,控制访问数据库不应该写在action里。
第二,action里的execute不同步。同步的method都有synchronized的modifier.在control servlet里,一个action class只有一个instance.因此,为了避免multi-threaded产生的问题,action class不能有instance variables.
第三,应该另外写一个class来访问数据库,这个class有action调用。