文章 2024-01-10 来自:开发者社区

javaweb实训第四天下午——员工管理系统-JSP&Servlet&JDBC综合练习-CRUD

1.课程介绍Servlet细节; (掌握)员工信息相关的CRUD; (掌握)部门信息相关的CRUD; (掌握)2.Servlet细节2.1.多种匹配方式2.1.1.精确匹配(配置多个请求)1.精确匹配:配置什么就必须写什么,精确匹配中/千万不能少;2.在一个servlet-mapping中配置多个;3.在多个servlet-mapping中配置配置多个servlet-mapping;注:相对应的....

javaweb实训第四天下午——员工管理系统-JSP&Servlet&JDBC综合练习-CRUD
文章 2024-01-10 来自:开发者社区

javaweb实训第四天下午——JDBC深入理解(4)

javaweb实训第四天下午——JDBC深入理解(3)https://developer.aliyun.com/article/1414848如何把dbcp.properties中的配置信息,设置到程序中去: ![在这里插入图片描述](https://ucc.alicdn.com/images/user-upload-01/20210602102428898.png?x-oss-process=....

javaweb实训第四天下午——JDBC深入理解(4)
文章 2024-01-10 来自:开发者社区

javaweb实训第四天下午——JDBC深入理解(3)

javaweb实训第四天下午——JDBC深入理解(2)https://developer.aliyun.com/article/new/database?spm=a2c6h.12873639.article-detail.4.16723be6eN74w3&publish=1414848#/4.2 拿到主键(掌握)4.2.1 为什么需要拿到Id现在我们插入的一条数据,但是并不知道该数据的i....

javaweb实训第四天下午——JDBC深入理解(3)
文章 2024-01-10 来自:开发者社区

javaweb实训第四天下午——JDBC深入理解(2)

javaweb实训第四天下午——JDBC深入理解(1)https://developer.aliyun.com/article/14148462.5.3 防SQL注入直接使用登录功能来演示防此sql注入,登录功能一般怎么做?代码实现:测试代码:这个就是sql注入;分析:String name = " ' or 1=1 or ' "; 当我们的name是上面的内容的时候,用Statement我们会....

javaweb实训第四天下午——JDBC深入理解(2)
文章 2024-01-10 来自:开发者社区

javaweb实训第四天下午——JDBC深入理解(1)

1.课程介绍1.PreparedStatement介绍;(了解)2.PreparedStatement使用;(掌握) 动态语句对象执行sql语句是动态的3.登录功能4.登录功能的实现方式5.事务介绍;(了解)6.事务开启/提交/回滚;(掌握)7.事务使用;(掌握) 银行转账业务8.拿到主键;(了解)(只针对于自增的)9.连接池;(了解) 在框架中配置连接参数即可集成(导包)10.优化工具类(了解....

javaweb实训第四天下午——JDBC深入理解(1)
文章 2024-01-10 来自:开发者社区

javaweb实训第四天上午——JDBC入门(4)

javaweb实训第四天上午——JDBC入门(3)https://developer.aliyun.com/article/14148445.重构现在已经完成CRUD的功能,但是有些东西很不爽:   ① try -catch 关闭资源;   ② 驱动名称,url,username,password 每次都要写;–(万一数据库修改了)最好把这些东西抽取出来;  ③ class.forName 和 ....

javaweb实训第四天上午——JDBC入门(4)
文章 2024-01-10 来自:开发者社区

javaweb实训第四天上午——JDBC入门(3)

javaweb实训第四天上午——JDBC入门(2)https://developer.aliyun.com/article/14148433.6 查询对象(返回一条数据)增,删,改已经完成,接下来完成查询,在完成查询之前,需要了解一个查询对象代码:拿到结果集:statement.executeQuery(String sql) 结果集:ResultSet移动ResultSet的光标(指到光标的每....

javaweb实训第四天上午——JDBC入门(3)
文章 2024-01-10 来自:开发者社区

javaweb实训第四天上午——JDBC入门(2)

javaweb实训第四天上午——JDBC入门(1)https://developer.aliyun.com/article/14148423.1.3 拿到连接(贾琏)注册驱动成功之后,接着拿到链接;(贾琏是一个人名字)贾:加载驱动;链:建立连接;注册驱动之后,怎么建立连接?通过DriverManger 驱动管理建立连接:Static Connction getConnection(String ....

javaweb实训第四天上午——JDBC入门(2)
文章 2024-01-10 来自:开发者社区

javaweb实训第四天上午——JDBC入门(1)

1.课程介绍1.介绍JDBC;(理解)2.使用JDBC完成CRUD(掌握)3.DAO层介绍(Dao层)(掌握)4.DAO层实现;(掌握)5.代码重构;(掌握)2.什么是JDBC2.1 JDBC引入现在目前所学的知识,很散,很乱,很多,但是其实是有条线把所学的知识连接起来。   ①HTML,CSS,JS – 前端页面,静态网页;   ②Java加强 – 反射,单例,读取资源文件....

javaweb实训第四天上午——JDBC入门(1)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。