jdbc在项目中的应用
关于jdbc的介绍详细请参阅百度百科-jdbc
这里关于jdbc的具体实例代码不再累赘,具体实现项目代码里有。
关于数据库使用的连接池使用的c3p0,具体介绍,参阅c3p0-百度百科
项目中,有c3p0连接池获取到connection,数据库使用的mysql
基本流程如上图所示
对于数据库映射为Javabean读入内存,通过servelt传入界面,展示给用户
数据库表设计在git中有详细说明--git
对于sql表主要应用了简单的增删该查操作,下面对部分数据进行说明
select img_url from student where stu_id=?查询学生id的头像链接
select distinct stu_id from attention where tea_id=?统计并返回老师的学生的集合,确保学生id只出现一次
SELECT * FROM `student` WHERE stu_id in (select stu_id from supply_works where work_id=?)添加子查询,查询交过某次作业的所有学生id
转载于:https://www.cnblogs.com/zqq1234/p/5374731.html
jdbc在项目中的应用相关推荐
- Java 项目JDBC 链接数据库中会出现的错误
1.出现的地方 1 package com.jdbc; 2 3 import java.sql.Connection; 4 import java.sql.DriverManager; 5 impor ...
- jsp项目中连接数据库解决java.lang.ClassNotFoundException: com.mysql.jdbc.Driver的问题
jsp项目中连接数据库解决java.lang.ClassNotFoundException: com.mysql.jdbc.Driver的问题 参考文章: (1)jsp项目中连接数据库解决java.l ...
- springboot项目中的注解 启动项目的方式 解决spring的bean.xml配置不生效 spring的基础JDBC配置
依赖 创建一个 Spring Boot 工程时,可以继承自一个 spring-boot-starter-parent ,也可以不继承 先来看 parent 的基本功能有哪些? 定义了 Java 编译版 ...
- kylin调优,项目中错误总结,知识点总结,kylin jdbc driver + 数据库连接池druid + Myba
首先给大家分享一个巨牛巨牛的人工智能教程,是我无意中发现的.教程不仅零基础,通俗易懂,而且非常风趣幽默,还时不时有内涵段子,像看小说一样,哈哈-我正在学习中,觉得太牛了,所以分享给大家!点这里可以跳转 ...
- 【项目经验】如果想在mapper.xml文件中的一个标签中写多条sql语句,则需要在jdbc的配置文件中稍做配置
如果想在mapper.xml文件中的一个标签中写多条sql语句,则需要在jdbc的配置文件中稍做配置: url=jdbc:mysql://127.0.0.1:3306/airipo?useUnicod ...
- 在 Java Web 项目中,Service 层和 Dao 层真的有必要每个类都加上接口吗
作者 l 会点代码的大叔(CodeDaShu) 很多程序员在刚开始工作的时候,接触到的项目都是这样做的:项目的代码被分成 Controller.Service.Dao 层,一个接口对应一个实现类,然后 ...
- maven mybatis mysql_Java Web学习系列——Maven Web项目中集成使用Spring、MyBatis实现对MySQL的数据访问...
标签: 本篇内容还是建立在上一篇Java Web学习系列--Maven Web项目中集成使用Spring基础之上,对之前的Maven Web项目进行升级改造,实现对MySQL的数据访问. 添加依赖Ja ...
- android 导入sqlite文件怎么打开,如何将sqlite文件导入到我的项目中?
我在Android项目之外使用eclipse制作一个sqlight如何将sqlite文件导入到我的项目中? 我应该添加到我的Android清单中以使其工作? 感谢Mathias,让我们把这个q带到另一 ...
- 关于如何在你的Web项目中实现对空间数据访问权限的控制(一)
Wednesday, 23 JUNE 近来一直在研究关于如何在我的WebGIS项目中实现对空间数据(已发布在GeoServer上)进行权限管理的问题.虽然到目前为止没能找到一个完美的解决方案,但通过这 ...
最新文章
- PHP中阶,PHP进阶
- 再见 Win10!下一代操作系统要来了!
- CentOS 7系统安装配置图文详解
- 09day ASM单实例安装部署,并在ASM上安装oracle数据库
- LCD编程_LCD控制器
- 01-Introducing the Arm architecture
- CTF个人总结指南(更新中)
- LCD驱动移植(二)
- jQuery的无new实例化
- [转]apache MPM介绍
- ubuntu 文件及子文件夹的权限的查看及修改
- 目标检测——不同检测算法的对比的图表写作
- 补间动画android
- 分享:BlackHole开发日记-Java守护进程、Signal处理
- SAI v2.0小巧强大的板绘工具
- 机器人高速切削加工多种应用图例
- MyBatis 是一款优秀的持久层框架
- 分享一篇关于陌生人社交的竞品分析报告(上)
- 如何把Word英文默认字体设置成Times NewRoman汉字设置为宋体
- 门诊排队叫号系统,有序叫号就诊,适用医院医院、门诊部、诊所等