问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

spring搭建jdbc怎么写

发布网友 发布时间:2022-04-27 10:27

我来回答

1个回答

热心网友 时间:2022-04-07 18:15

步骤:1.创建一个Java项目;
2.右击该项目->Myeclipse->Add spring Capabilites
3.打开一个对话框,Spring版本可以随意选最好选一个不太新,也不太旧;
4.假如选了Spring 3.1版本,然后在下面选择spring3.1Core Libraries和Spring 3.1Persistence Libraries点击NEXT,最后finish
5.好了就添加支持完事了,这时如果自动生成的applicationContext.xml文件出错,那就打开该文件,把里面的内容给复制下,然后把该文件删除,再创建一个该文件,
然后把复制的内容复制到该文件中就解决了;
6.然后再添加一个ojdbc.jar包,如ojdbc6.jar或ojdbc14.jar包,用于连接数据库,这里是Oracle数据库的jar包支持;
——————————————————————————————————————————————————
注意以上是软件的操作,接下来就是配置的操作:
1.applicationContext.xml配置:在<beans>里面添加下面内容
<!-- 配置数据源 -->
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value="oracle.jdbc.driver.OracleDriver"></property>
<property name="url" value="jdbc:oracle:thin:@localhost:1521:orcl"></property>
<property name="username" value="scott"></property>
<property name="password" value="tiger"></property>
</bean>
<!-- jdbcTemplate配置 -->
<bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate">
<property name="dataSource" ref="dataSource"></property>
</bean>
2.最后在类中就可以使用org.springframework.jdbc.core.JdbcTemplate这个类,并使用其方法,
// 需要从配置文件中注入进来,所以添加相应的setter方法
private JdbcTemplate jdbcTemplate;
//下面是添加Dept表的操作
public int addDept(Dept dept) {
String sql = "insert into dept values(?,?,?)";
int count = jdbcTemplate.update(sql, dept.getDeptNo(),
dept.getDeptName(), dept.getLocation());// 第二个参数(即sql后面的参数们)是个可变长参数
return count;
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
特别精辟的个性签名(非常经典的个性句子) 特别经典的个性签名(非常惊艳的个性句子) 文艺范十足的个性签名(温柔治愈的个性签名句子) wps文字怎么设置每页头和尾 27岁的女人需要补充哪些营养元素 27岁该重视美容了吗?都可以用哪些方法好些呢? airpods连不上手机怎么回事 - 知百科 腰肌劳损能养好吗? 有一段相声讲的是原始人打猎,唱歌,学说话的,请问名字是什么? 个人征信逾期记录的修复攻略,手把手传授 在Spring框架中如何更有效的使用JDBC 想问一下天津的桂发祥十八街麻花哪家是总店,哪家最正宗,感谢 Spring JdbcTemplate的使用和原理详解 如何用spring 调用数据库连接使用jdbc 如何使用spring整合JDBC 3D打印技术和逆向工程有什么区别 天津大麻花哪里最正宗? 小麻花是哪里的特产? 中国最好吃的麻花在哪里? 哪里的麻花最好吃? 哪里的麻花最有名,是怎么做出来的 歌曲《大田后生仔》原唱是谁啊? 求歌曲(大田后生仔)mp3? 大田后生仔这歌用什么语言唱? 歌曲 大田生后仔 原唱是谁? 大田后生仔-千城-「超高无损音质」「动态歌词Lyrics」 一个女的唱的歌中间带闽南歌叫什么名字? 《大田后生仔》旋律欢快,歌词描绘的大田县真美,令人向往 最近德云社翻唱《大田后生仔》火了,谐音歌词一出,彻底忘记原唱 歌曲大田后生仔谁有,分享一下 在springmvc里怎么使用jdbc Spring JDBC 怎样使用like查询数据 spring boot jpa 怎么用jdbc spring 与jdbc templement怎么在代码使用注解事物 Spring JDBC 如何获得和生成主键+Spring JDBC对行集的支持 spring mvc、jdbc连接数据库的登录实例,简单点就好,最好是能直接运行... jdbctemplate-spring的jdbcTemplate在静态方法中怎么使用 请教Spring JdbcTemplate的配置和使用 springjdbc连接多个数据库谁有比较好的解决方法 spring JdbcTemplate 如何执行 show tables 类的语句? spring jdbcTemplate 封装调用存储过程的通用方法(oracle数据库)_百度... 急急!!!最近在学习spring+JDBC整合的一个实例出现了一个java.lang.Ill... spring jdbctemplate和java web中jdbc的区别,它有什么好处 Excel表格数据最后三位数自动变为0,该怎么恢复原始正确数据? 牡丹江邮政银行中午休息吗,几点到几点啊 包头市专业技术人员在线培训,这个为啥我看完了视频课件,可我的学习进度却没有被记录呢?还是百分之零 包头市事业单位的专业技术人员在网上学习继续教育到底要求多少学时 包头市专业技术培训为什么不能用微信支付? 包头的公务员培训机构有哪些?哪个比较好? 包头市培训制度怎么做?