「java简单的增删改查」java自动生成增删改查

博主:adminadmin 2023-01-12 08:51:10 809

本篇文章给大家谈谈java简单的增删改查,以及java自动生成增删改查对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

在实际的java开发项目中想要实现简单的增删改查具体需要掌握哪些技能

最简单的,整合一下springboot和mybatis,配置一下mysql数据库,就可以完成基本的功能了,网上搜索一下教程就可以。io,多线程这些前期基本用不到,不掌握也能开发

java struts 实现简单的增删改查功能

Struts是针对action的(model层),它本身不具有增删改查功能的。

扩展:要通过dao层(spring事务管理)来做增删改查功能的。

可以参考下如下代码实现增删改查:

import java.sql.PreparedStatement;

import java.sql.ResultSet;

import Bean.Bean;

public class shixian implements DAO {

public void delete(Bean bean) throws Exception {

// 删除数据

String sql = "delete from person where name=?";

Conn conn = new Conn();//创建数据库连接

PreparedStatement pre;

try {

//获取连接,执行sql

pre = conn.getConn().prepareStatement(sql);

pre.setString(1, bean.getName());

pre.executeUpdate();

pre.close();//关闭数据库连接

} catch (Exception e) {

e.printStackTrace();

}

}

public void insert(Bean bean) throws Exception {

// 增加数据

String sql = "insert into person values(?,?)";

Conn conn = new Conn();//创建数据库连接

PreparedStatement pre = null;

try {

//获取连接,执行sql

pre = conn.getConn().prepareStatement(sql);

pre.setString(1, bean.getName());

pre.setString(2, bean.getPassword());

pre.executeUpdate();

pre.close();//关闭数据库连接

}

catch (Exception e) {

e.printStackTrace();

}

}

public Bean select(String name) throws Exception {

// 查询数据

String sql = "select name,password from person where name=?";

Conn conn=new Conn();//创建数据库连接

Bean bean = new Bean();

PreparedStatement pre = null;

try{

//获取连接,执行sql

pre = conn.getConn().prepareStatement(sql);

pre.setString(1, name);

ResultSet rs = pre.executeQuery();

if (rs.next()) {

bean.setName(rs.getString(1));

bean.setPassword(rs.getString(2));

}

rs.close();

pre.close();//关闭数据库连接

} catch (Exception e) {

e.printStackTrace();

}

return bean;

}

public void update(Bean bean) throws Exception {

// 修改数据

String sql = "insert into person values(?,?)";

Conn conn = new Conn();//创建数据库连接

PreparedStatement pre = null;

try {

//获取连接,执行sql

pre = conn.getConn().prepareStatement(sql);

pre.setString(1, bean.getName());

pre.setString(1, bean.getPassword());

pre.executeUpdate();

pre.close();//关闭数据库连接

}

catch (Exception e) {

e.printStackTrace();

}

}

}

java增删改查功能怎么实现

你所说的增删改查是数据库的命令操作。在Java编程中,在Java和数据库完成连接以后,可以调用数据库的select、delete、updata等命令。你也可以把相关的命令变成一个字符串对象,这样调用起来会更简单。

java io 简单实现对数据的增删改查

用序列化文件怎么样?可以自己定义个数据的格式类,再定义个保存这个数据的集合,然后把这个集合序列化。

public class Data implements Serializable {

//数据的格式

}

public class DataCollectionE implements Serializable {

private HashSetE set = new HashSetE();

//操作数据的方法放在这里,也就是增删改查

}

public class OperaFile {

public static void save(String path, Serializable data) {

//将文件序列化

FileOutputStream file = new FileOutputStream(path);

ObjectOutputStream out = new ObjectOutputStream(file);

out.writeObject(data);

}

public Object void open(String path) {

//同理

}

}

不过没试过10G的文件要序列化多少,LZ可以试下,好让我参考参考,呵呵

关于java简单的增删改查和java自动生成增删改查的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。