摘要: HTML 概念:是最基础的网页开发语言 Hyper Test Markup Language 超文本标记语言 超文本: 超文本是用超链接的方法,将各种不同空间的文字信息组织再一起的网状文本。 标记语言: 由标签构成的语言。<标签名称>如html、xml 标记语言不是编程语言 快速入门: 语法: ht 阅读全文
posted @ 2022-08-01 17:05 我滴妈老弟 阅读(90) 评论(0) 推荐(0) 编辑
摘要: web概念概述 JavaWeb: 使用java语言开发基于互联网的项目 软件架构 1.C/S:Client/Server 客户端/服务器端 在用户本地有一个客户端程序,在远程有一个服务端程序 如:QQ、迅雷... 优点: 1.用户体验好 缺点: 1.开发、安装、部署、维护 麻烦 2.B/S:Brow 阅读全文
posted @ 2022-08-01 16:44 我滴妈老弟 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 练习: 需求 1.修改1号数据的salary 为 10000 2.添加一条记录 3.删除刚才添加的记录 4.查询id为1的记录,将其封装为Map集合 5.查询所有记录,将其封装为List 6.查询所有记录,将其封装为Emp对象的List集合 7.查询总记录数 代码实现: package cn.itc 阅读全文
posted @ 2022-08-01 15:16 我滴妈老弟 阅读(50) 评论(0) 推荐(0) 编辑
摘要: Spring JDBC Spring框架对JDBC的简单封装。提供了一个JDBCTemplate对象简化JDBC的开发 步骤: 1.导入jar包 2.创建JdbcTemplate对象。依赖于数据源DataSource JdbcTemplate template = new JdbcTemplate( 阅读全文
posted @ 2022-08-01 13:56 我滴妈老弟 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 数据库连接池druid基本使用 Druid:数据库连接池实现技术,有阿里巴巴提供的 步骤: 1.导入jar包 druid-1.0.9.jar 2.定义配置文件:是properties形式的,可以叫任意名称,可以放在任意目录下 3.加载配置文件,properties 4.获取数据库连接池对象:通过工厂 阅读全文
posted @ 2022-08-01 13:33 我滴妈老弟 阅读(178) 评论(0) 推荐(0) 编辑
摘要: c3p0:数据库连接池技术 步骤: 导入jar包(两个) c3p0-0.9.5.2.jar mchange-commons-java-0.2.12.jar 不要忘记导入数据库驱动jar包 定制配置文件: 名称:c3p0.properties或者c390-config.xml 路径:直接将文件放在sr 阅读全文
posted @ 2022-08-01 11:45 我滴妈老弟 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 数据库连接池 概念:其实就是一个容器(集合),存放数据库连接的容器。 当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库的时候,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。 好处: 1、节约资源 2、用户访问高效 实现: 标准接口:DataSource ja 阅读全文
posted @ 2022-08-01 11:03 我滴妈老弟 阅读(27) 评论(0) 推荐(0) 编辑
摘要: JDBC事务管理 PreparedStatement:执行sql的对象 一.SQL注入问题:在拼接sql的时候,有一些sql的特殊关键字参与字符串的拼接。会造成安全性的问题2222 输入用户名随便,输入密码:a' or 'a' = 'a sql:select * from user where us 阅读全文
posted @ 2022-08-01 10:30 我滴妈老弟 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 练习:登录案例 需求: 1.通过键盘录入用户名和密码 2.判断用户是否登录成功 select * from user where username = "" and password = "" 如果这个sql有查询结果,则成功,反之,则失败 步骤: 1.创建数据库表 user create tabl 阅读全文
posted @ 2022-08-01 09:15 我滴妈老弟 阅读(34) 评论(0) 推荐(0) 编辑