当前位置: 首页> 娱乐> 八卦 > 品牌建设调研_义乌百度网站制作_百度高级搜索技巧_指数网站

品牌建设调研_义乌百度网站制作_百度高级搜索技巧_指数网站

时间:2025/7/14 7:48:16来源:https://blog.csdn.net/2301_79997310/article/details/142334980 浏览次数:0次
品牌建设调研_义乌百度网站制作_百度高级搜索技巧_指数网站

九月十八:

需要添加jar包到依赖

虽然能驱动了,但是仍然不知道当时为什么不能驱动, 8.0以上会自动驱动, 也就是说只需要做好connection和statement

连接数据库的五种方式:

方式五:

Statement:

SQL注入小案例:

? 相当于占位符

JDBCUtils:

事务与批处理:

String sql = "INSERT INTO users (name) VALUES (?)";

PreparedStatement pstmt = connection.prepareStatement(sql);

List<String> names = Arrays.asList("Alice", "Bob", "Charlie");

for (String name : names) { pstmt.setString(1, name); // 设置第一个参数的值

pstmt.addBatch(); // 将此命令添加到批处理中 } // 执行批处理

int[] affectedRows = pstmt.executeBatch(); // 打印受影响的行数(可选)

for (int row : affectedRows) { System.out.println(row + " 行被插入。"); }

连接池:

Apache--DBUtils:

BasicDao:

软件分层是逻辑概念: 

1.可以用不同包存放对应的类

2.各司其职

3.体现了一个调用关系

JavaBean中的属性名和表中的列名可以不一致,但是需要SQL语句做相应的改变: 用as语句将列名更改为和属性名相同, 规范保持一致

封装时是根据列名寻找对应的setter语句

总结 : 利用德鲁伊连接数据库(构造数据池) --> 通过Daomain(JavaBean)来映射表 --> 利用BasicDao来封装crud方法,利用了泛型(即每次javaBean对应的Dao要继承BasicDao并且指定泛型类型为JAvaBean) 

在DAO上面会有对应的Service类,在类中声明对应的DAO对象来封装一些复杂的功能

再在Service上面的类中调用Service中的方法

关键字:品牌建设调研_义乌百度网站制作_百度高级搜索技巧_指数网站

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: