学校增删改查java代码 java中的增删改查方法

求java的增删改查代码

ResultSet rs=s.executeQuery("select * from teacher"); //查询语句

创新互联专注于复兴网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供复兴营销型网站建设,复兴网站制作、复兴网页设计、复兴网站官网定制、小程序开发服务,打造复兴网络公司原创品牌,更为您提供复兴网站排名全网营销落地服务。

s.executeUpdate("update into teacher set ....."); //插入,更新 ,删除语句

/**

*插入,更新 ,删除

*主要就是SQL语句不同

*/

关于java 连接数据库实现增删改查的具体功能代码。

首先你得确定你的数据库连接是通过什么形式连接的,hibernate还是原生态的jdbc 还是spring;

如果是只有hibernate,那么你得通过加载配置文件得到sessionFactory,然后得到session

如果spring,那么同样也需要注入sessionfactory到你的dao

如果是jdbc方式,那么你就按照原生态jdbc写法

总之,在你构造DAO时,得有数据源。这样才能操纵你的数据库

如果搞懂了这些问题,那么你的第一个,第三个问题就迎刃而解了。至于第二问题,我没明白你什么意思!

Java问题:结合List集合实现学生的增删改查操作,学生集合保存进文件。求代码!在线等!

ListStudent students = new ArrayListStudent();

增:students.add(student);

删:用IteratorStudent iterator = students.iterator(); 进行迭代,发现指定学号执行iterator.remove();循环终止

改:和删一样用iterator遍历,发现指定学号执行get,set修改属性,循环终止

查:加强for循环,学号相同,返回student

java连接sql数据库。实现增删改查怎么写。谁有实例

原文链接随便找的还行网页链接

右键点击项目名依次点击new–Directory 创建文件夹lib

2.把mysql-connector-java-5.1.48-bin.jar包粘贴到lib目录中

3.把数据库连接jar包导入到项目中

JDBC步骤:

加载数据库的驱动,它是java和数据库之间的桥梁

2.获取Connection,java和数据库的一次连接

3.创建Statement对象,由Connection产生,执行sql语句

4.如果要接收返回值,创建ResultSet对象,保存Statement执行后所查到的结果

增删改代码:

package cn.web.jdbc;

import java.sql.*;

public class executeUpdate {

public static void main(String[] args) {

//  加载驱动

try {

Class.forName("com.mysql.jdbc.Driver");

// 获取连接

String url = "jdbc:mysql://localhost:3306/usejdbc?useUnicode=truecharacterEncoding=UTF-8useSSL=false";

String user = "root";

String password = "123456";

try {

//  连接对象输入三个参数

Connection connection = DriverManager.getConnection(url, user, password);

System.out.println(connection);

//定义sql语句

// 增

String sql1 = "insert into student(username,password) values ('诸葛亮','111111')";

// 删

String sql2 = "delete from student where username ='诸葛亮'";

// 改

String sql3 = "update student set  username='老八' where id = 1 ";

Statement statement = connection.createStatement();

//                修改这里的sql即可

int count = statement.executeUpdate(sql1);

System.out.println(count);

//   ----------------------------------------------------------------

//                释放资源

statement.close();

connection.close();

resultSet.close();

} catch (SQLException e) {

e.printStackTrace();

}

} catch (ClassNotFoundException e) {

e.printStackTrace();

}

}

}


分享文章:学校增删改查java代码 java中的增删改查方法
分享路径:http://cdiso.cn/article/hihihd.html

其他资讯