摘要: 1.mysql的语句规范:1.关键字与数字名称必须大写,数据库名称,表名称,字段名称全小写,SQL语句必须与分号结尾; 2.数据类型: 整数(根据对应的数据选择合适的存储字节): 浮点型: 日期类型: 字符型: 自增主键AUTO_INCREMENT 主键: 唯一约束: defalut: 外键约束: 阅读全文
posted @ 2019-05-10 14:14 socket强 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1.mybatis的四大对象:mybatis的核心对象: ParameterHandler:处理SQL的参数对象; ResultSetHandler:处理SQL的返回结果集 StatementHandler:数据库的处理对象,用于执行SQL语句 Executor:Mybatis的执行器,用于执行增删 阅读全文
posted @ 2019-05-09 17:31 socket强 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 1.传统的for循环插入和批量插入的缺点: 2.mybatis批量添加数据的方法: 阅读全文
posted @ 2019-05-09 15:48 socket强 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 有时候新增一条数据,知道新增成功即可,但是有时候,需要这条新增数据的主键,以便逻辑使用,再将其查询出来明显不符合要求,效率也变低了。 这时候,通过一些设置,mybatis可以将insert的数据的主键返回,直接拿到新增数据的主键,以便后续使用。 这里主要说的是selectKey标签 设计表的时候有两 阅读全文
posted @ 2019-05-09 15:06 socket强 阅读(3319) 评论(0) 推荐(0) 编辑
摘要: 1.mybatis是一个ORM持久层框架的佼佼者,真正上实现了SQL语句与java代码分离。优秀的功能,动态分离,缓存,插件-pageHelper等 2.SQL语句使用in的时候,可以用数组封装in中的值。 3.批量操作数据的情况,可以把操作的数据封装在数组中 4.mybaits的入参处理:1.传递 阅读全文
posted @ 2019-05-09 15:00 socket强 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 1.创建数据库: 2.配置mybatis核心xml文件: 配置数据源的连接信息 Mapper中标签的应用: SqlSessionFactory工厂的处理类: 日志输出配置properties文件: 在servlet类里面打印输出日志: 阅读全文
posted @ 2019-05-08 20:51 socket强 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 1.ORM模型简介: 2.传统jdbc的缺陷 3.mybatis的概述: 4.mybatis的说明文档官网http://www.mybatis.org/mybatis-3/zh/getting-started.html; 要使用 MyBatis, 只需将 mybatis-x.x.x.jar 文件置于 阅读全文
posted @ 2019-05-08 16:54 socket强 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 1.ajax是什么:ajax是由异步的javascript和xml组合而成的;Ajax可以在不刷新页面的前提下,进行页面的局部刷新;Ajax不是新技术,并不是W3C的标准。 2.ajax的使用流程:1.先创建xmlHttpRequest请求,2,发送Ajax请求,3,处理服务响应。 XmlHttpR 阅读全文
posted @ 2019-05-08 15:11 socket强 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 1.JQuery的介绍:JQuery是一个轻量级JS库,十分简单。 JQuery的核心是选择器,用于获取页面元素 JQuery提供了大量方法,开发速度大幅度提高 2.下载JQuery。网址JQuery.com 3.需要在html中添加引入代码 选择div元素,添加css样式 选择元素的ID,添加样式 阅读全文
posted @ 2019-05-07 16:50 socket强 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 1.HTTP响应包含三部分:请求行,请求头,请求体。具体结构如图所示 2.状态码 3.contextType的作用是浏览器采用何种方式对响应体进行处理 4.请求转发和重定向: 多个servlet中的跳转有两种方式: 第一种:request.getRequestDispatcher(). 阅读全文
posted @ 2019-05-07 09:55 socket强 阅读(204) 评论(0) 推荐(0) 编辑