「java简单的增删改查」java自动生成增删改查
本篇文章给大家谈谈java简单的增删改查,以及java自动生成增删改查对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、在实际的java开发项目中想要实现简单的增删改查具体需要掌握哪些技能
- 2、java struts 实现简单的增删改查功能
- 3、java增删改查功能怎么实现
- 4、java io 简单实现对数据的增删改查
在实际的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自动生成增删改查的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。