JDBC练习-添加
/* * 添加 * 1.insert into tb_ brand(brand_ name, company_ name, ordered, description, status) values(?,?,?,?,?); * 2.参数:需要id之外所有参数信息 * 3.结果:boolean * */ @Test public void testBrand1() throws Exception { //模拟用户输入内容 String brandName="香飘飘"; String companyName="香飘飘有限公司"; int ordered=1; String description="绕地球一圈"; int status=1; //1.导入jar包 //2.定义配置文件 //3.加载配置文件 Properties prop = new Properties(); //获取数据库的位置信息,加载数据库 prop.load(new FileInputStream("F:\\Develop\\code\\Demo2\\src\\druid.txt")); //4.获取连接池对象 DataSource dataSource = DruidDataSourceFactory.createDataSource(prop); //5.获取数据库连接Connection Connection connection = dataSource.getConnection(); //6.定义SQL String sql="insert into tb_brand(brand_name, company_name, ordered, description, status) values(?,?,?,?,?)"; //7.获取pstmt对象 PreparedStatement pstmt = connection.prepareStatement(sql); //8.设置参数 pstmt.setString(1,brandName); pstmt.setString(2,companyName); pstmt.setInt(3,ordered); pstmt.setString(4,description); pstmt.setInt(5,status); //9.执行sql int update = pstmt.executeUpdate();//返回受影响行数 //10.判断返回值 if (update>0){ System.out.println("执行成功"); }else { System.out.println("执行失败"); } //11.释放资源 connection.close(); pstmt.close(); }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现