用java语言实现数据库增删改查

这篇博客介绍了如何使用Java语言实现对MySql数据库的增删改查操作。作者在好兄弟的帮助下完成了代码,通过创建类来对应数据库表字段,并实现了相关的方法。文章最后表达了对帮助者的感谢和对Java编程的热爱。
摘要由CSDN通过智能技术生成

MySql控制器(java)用java语言实现数据库增删改查

生涯第2篇博客,记录一下MySql控制器的写法,大部分都是在好兄弟"+二埋汰+"的指导下完成的,
成功的连接了数据库并做到了增删改查。感谢我的好兄弟对我的指导。另外呢因为是萌新还有太多太多不懂得东西,代码的说明和博客的设计上也有很大不足。以后会更加努力学习!

书归正传,上代码。

首先声明一个类,属性为数据库表的字段。

package sqlTest;

public class websites {
   
	private int id;
	private String name;
	private String url;
	private int alexa;
	private String country;
	
	public int getId() {
   
		return id;
	}
	public void setId(int id) {
   
		this.id = id;
	}
	public String getName() {
   
		return name;
	}
	public void setName(String name) {
   
		this.name = name;
	}
	public String getUrl() {
   
		return url;
	}
	public void setUrl(String url) {
   
		this.url = url;
	}
	public int getAlexa() {
   
		return alexa;
	}
	public void setAlexa(int alexa) {
   
		this.alexa = alexa;
	}
	public String getCountry() {
   
		return country;
	}
	public void setCountry(String country) {
   
		this.country = country;
	}
	
	

}

然后再声明一个类,写出增删改的方法,每个方法中包含查询方法。

package sqlTest;

import java.sql.*;

public class WebsitesController {
   
	 
	   private static  String JDBC_DRIVER = "com.mysql.jdbc.Driver";  
	   private static  String DB_URL = "jdbc:mysql://192.168.136.128/yaohua";
	 
	   private static  String USER = "root";
	   private static  String PASS = "9436";
	    
	 public void insert(websites ws){
   

		Connection conn = null;
	    Statement  stmt = null;
		 try{
   
	            // 注册 JDBC 驱动
	            Class.forName(JDBC_DRIVER);
	        
	            // 打开连接
	            System.out.println("连接数据库...");
	            conn = DriverManager.getConnection(DB_URL,USER,PASS);
	        
	            // 执行查询
	            System.out.println(" 实例化Statement对象...");
	            stmt = conn.createStatement();
	            
	            String InsertSql ="INSERT INTO websites (id,name,url,alexa,country) VALUES (?,?,?,?,?);";
	            PreparedStatement ps = conn.prepareStatement(InsertSql
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值