摘要:
HTML概念介绍 概念:是最基础的网页开发语言 Haper Text Markup Language 超文本标记语言 超文本: 超文本是用超链接的方式,将各种不同空间的文字信息组织在一起的网状文本 标记语言: 由标签构成的语言。<标签名称>如HTML,xml 标记语言不是编程语言 HTML概快速入门 阅读全文
摘要:
软件架构 javaWeb:使用java语言开发基于互联网的项目 软件架构: 1.c/s:Client/Server 客户端/服务器端 在用户本地有一个客户端程序 在远程有一个服务器端程序 如:QQ 迅雷... 优点 用户体验好 缺点 开发、安装、部署、维护、麻烦 B/S:Browser/Server 阅读全文
摘要:
Spring框架对DBC的简单封装。提供了一个DBCTemplate对象简化JDBC的开发 步骤: 1、导入jar包 2、创建jdbcTemplate对象。依赖于数据源Datasource jdbcTemplate template = new JdbcTemplate(ds); 3、调用JdbcT 阅读全文
摘要:
spring框架对JDBC的简单封装 提供了一个JDBCTemplate对象简化JDBC的开发 步骤 1.导入依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> <ve 阅读全文
摘要:
数据库连接池_c3p0-基本使用 c3p0:数据库连接池技术 步骤: 1.导入c3p0依赖 <dependency> <groupId>com.mchange</groupId> <artifactId>c3p0</artifactId> <version>0.9.5.4</version> </d 阅读全文
摘要:
数据库连接池-概述 概述:其实就是一个容器(集合),存放数据库连接的容器 当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象 归还容器。 好处: 1、节约资源 2、用户访问高效 图例: 数据库连接池-实现介绍 1、标准接口 阅读全文
摘要:
有三种类型的实现: 1.基本实现-生成标准的Connection对象 2.连接池实现-生成将自动参与连接池的Connection对象 此实现与中间层连接池管理器配合使用 3.分布式事务实现 生成可用于分布式事务的Connection对象 并且几乎总是参与连接池 此实现与中间层事务管理器一起工作 并且 阅读全文
摘要:
JDBC事务管理 Preparedtement:执行sql的对象 1、SQL注入问题:在拼接sql时,有一些sql的特殊关键字参与字符串的拼接,会造成安全性问题 1.输入用户随便,输入密码:a' or 'a' = 'a 2.sql:select * from user where username 阅读全文
摘要:
需求: 1.通过键盘录入用户名和密码 2.判断用户是否登录成功 select * from user where username="" and password=""; 如果这个sql有查询结果 则成功 反之 则失败 步骤: 1.创建数据表user sql语句 CREATE TABLE user( 阅读全文
摘要:
ResultSet-遍历结果集 注意: 使用步骤: 1、游标向下移动一行 2、判断是否有数据 3、获取数据 // 循环判断游标是否是最后一行末尾 while(rs.next()){ // 获取数据 int id = rs.getInt(1); String name = rs.getDouble(3 阅读全文