冰红茶的问题:
老师,咱毕业设计中的DAO层中的每个类都得有JdbcTemplate的getter,setter方法.还有一些增删改查的方法.能否写一个通用接口,
在该接口中定义这些方法(能否在接口里定义JdbcTemplate成员变量?)然后每个相应的DAO类实现该接口?
如果可以的话,是不是得在Spring.xml里配置下?
RE:
能想到这里真的不错,但是你这里有一个小问题:接口中能有成员属性吗?应该是具体的一个类,或者是一个抽象类吧!
你说的意思我明白,这个想法很好,Spring已经帮助我们实现了具体举一个例子来说应该这样:
首先写一个所有DAO的父类,暂且起名字为BaseDAO吧:
public class BaseDAO {
JdbcTemplate template;
public JdbcTemplate
getTemplate() {
return template;
}
public void
setTemplate(JdbcTemplate template) {
this.template = template;
}
}
以后所有的DAO都继承该BaseDAO,比如UserDAO吧:
public class UserDAO extends
BaseDAO {
public int saveUsers(Users user)
{
......
int
rows=template.update("insert into users values (?,?,?)",
args);
return rows;
}
}
在spring.xml中的配置如下:
<bean id="baseDAO"
class="com.xaccp.db.BaseDAO">
<property name="template">
<ref bean="jdbctemplate"/>
</property>
</bean>
<bean id="userDAO" class="com.xaccp.db.UserDAO" parent="baseDAO"></bean>
这样每一个DAO的配置中都添加一个属性parent="baseDAO"就万事大吉了!
呵呵,你小子想法不错,就这样了!!
分享到:
相关推荐
冰红茶市场调研.docx
XXXX统一冰红茶炫酷达人SHOW策划案案例分析-28P.pptx
冰红茶年度营销方案社会化营销内容营销事件营销方案.pptx
冰红茶2002年度媒介.ppt
统一冰红茶广告策划书.doc
某冰红茶校园推广项目策划书.doc
6盒冰红茶团队游戏(精品资料)..doc
技术领域使用以下项目创建项目: :2.0.0-alpha.69 :16.8.4 :1.6.21 :1.1.1 热情的喝了一些咖啡和红茶:woman_technologist_medium-light_skin_tone: :hot_beverage: :man_medium-light_skin_tone::laptop: :hot_...
康师傅冰红茶的推广方案冰力先锋NoneStop唱享酷夏12小时音乐秀.ppt
第三届康师傅冰红茶贵阳地区“冰力先锋乐队选拔赛”活动策划.doc
红茶巴士(公交)查询系统是一个基于php设计的公交查询系统。本系统查询不经过数据库,而是直接把线路数据存储于数组,通过遍历数组进行查询。由于 php众多内置数组函数都是经过优化过的,其查询速度比通过数据库查询...
背景表 3.1 项目背景规划表项目名称签订项目单位项目负责人参与开发部门甲方:甲方:陈经理设计部门开发部门测试部门乙方:乙方:冰红茶2 概述2.1项目目标2.2
CCNA+CCNP(From 2007-4-7 To 2007-5-4--Friday(5.4)) Teached by MR. MA CCNP+ (From 2007-6-1 TO 2007-7-7) Teached by MR. Chen CCIE Service Provider(SP) (From 2007-7-7 TO 2007-9-7) The following content ...
教程名称:红茶三杯CCNA课件汇总(14个) 课程目录: 【】红茶三杯 NA课件-ACL 【】红茶三杯 NA课件-CCNA实验手册 【】红茶三杯 NA课件-CISCO IOS操作 【】红茶...
统一祁门红茶行销方案--华东全传播计划.ppt
基于Vue开发的农作物病虫害识别前端源码+项目说明.zip 【本项目构建工具及其相关库】 基本库: Vue 2.60 + vue-router 3.0.3 + vuex 3.0.1 构建工具: Vue 脚手架工具 Vue-cli 3.0+ webpack-dev-server 3.7.2 ...
【红茶】红茶制造工艺-13页.pdf
PHP网站模板,网站源码,带PHP后台:红茶企业官网网站模板是一款适合红茶销售商城网站模板下载。.zip
红茶的文档,感觉还是蛮好的,把BGP的知识点都带进去简要表达了,细致的BGP还是可以去看看《BGP设计与实现》
商业编程-源码-红茶贴吧hcbar v1.0.zip