- 博客(82)
- 收藏
- 关注
原创 越前之路
我阅读了大量的大牛们的资料, 非常感谢您所付出的辛勤努力,统一在此表示感谢。站在巨人的肩膀上让我看得更远更清楚。 每个目标的达成都来自勤奋的思考与勤奋的行动--洛克菲勒
2017-07-30 20:38:43
367
原创 精品旅游项目第三天--产品管理模块的子模块--项目管理模块业务及代码实现
1.项目模块概述? 旅游管理系统中的项目是基于一种活动而创建或者说启动, 例如环球游,月球游,..... 2.项目模块实现步骤? 1)基于需求设计并实现表?(已实现) 2)基于表创建实体对象?(Project) 3)创建数据访问层对象?(ProjectDao) 4)创建数据访问层映射文件?(ProjectMapper.xml) 5)创建业务层对象?(ProjectSer
2017-09-04 20:58:24
2453
原创 精品旅游项目第2天
1.课程目标 1)了解产品管理中项目模块基本业务 2)了解项目开发过程中的代码逻辑架构 3)掌握点击左侧菜单异步加载页面方式及实现 4)掌握项目列表页面异步加载数据方式及实现 2.课程安排 1)导入、部署ttms1.01项目 2)分析项目整合基本步骤与过程 3)分析项目页面的基本结构及知识点 4)通过junit实现单元测试(例如测试数据源对象,sqlSessionFa
2017-09-01 21:12:50
1085
原创 MySQL简介及基本运用
1.MySQL 是什么? (What) 1)软件(Software) 2)数据库管理软件(DBMS) 3)关系型数据库管理系统(RDBMS) 掌握术语: 1)DB (数据库) 2)DBS (数据库系统) 3)DBMS(数据库管理系统) 4)RDBMS(关系型数据库管理系统) 2.MySQL 应用场景?(When) 1)互联网企业(尤其是分布式存储) 2)中小型企业
2017-08-31 20:57:36
573
原创 jQuery对ajax编程的支持
(1)$.ajax方法。 用法: $.ajax({ 属性名:属性值, ... }); 注: 通过属性名和属性值来控制ajax对象如何向服务器发请求。 常见的属性有如下一些: url 请求地址 (比如 'quoto.do') type 请求类型(比如 'get','pos
2017-08-30 21:06:51
1055
原创 JSON
1. JSON (javascript object notation ) (1)JSON是什么? 轻量级的数据交换格式。 1)数据交换 将要交换的数据转换成一种与平台无关的数据格式(比如xml), 然后交给接收方来处理。 2)轻量级 相对于xml而言,json文档更小,解析速度更快。 (2)语法 1)表示一个对象 {属性名:属性值,属性名:
2017-08-30 21:03:34
287
原创 IE浏览器发送get请求时的缓存问题的解决方式
1.什么是缓存问题? IE浏览器提供的ajax对象在发送get请求时,会查看请求地址 是否访问过,如果访问过,则显示第一次访问的结果(也就是说, 会将第一次访问的结果缓存下来)。 2.解决方式? 在请求地址后面添加随机数, 比如xhr.open('get','luck.do?'+Math.random(),true); 或者改为发送post请求。
2017-08-29 20:07:48
3398
原创 ajax乱码问题解决方式
1)发送get请求 IE浏览器提供的ajax对象会对中文使用gbk来 编码,而其它浏览器会使用utf-8来编码。服务器 端默认会使用iso-8859-1来解码,会产生乱码。 解决方式: step1. 让服务器统一使用utf-8来解码。 step2. 客户端,使用encodeURI函数对中文统一编码。
2017-08-29 20:05:13
432
原创 Spring集成MyBatis (使用mapper映射器)
step1.导包 spring-webmvc,mybatis,mybatis-spring, spring-jdbc,ojdbc,dbcp,junit。 step2.添加Spring配置文件 注:不再需要mybatis的配置文件了。 只需要配置一个SqlSessionFactoryBean( 相当于mybatis的配置文件信息)
2017-08-28 20:56:58
703
原创 MyBatis框架mapper映射器
1)mapper映射器是什么? 符合映射文件要求的接口。 要求如下: a.方法名要与sqlId一致。 b.方法的返回类型要与resultType一致。 c.方法的参数类型要与parameterType一致。 d.映射文件的namespace必须等于接口的完整的名字。 注: mybatis会生成符合该接口(mapper映射器)要求的对象。
2017-08-25 20:02:42
669
原创 MyBatis框架解决字段名与实体类属性名不一致的情况
方式一 使用别名,比如 SELECT id empId,name ename…… 方式二 使用resultMap。
2017-08-25 19:59:02
1518
原创 MyBatis框架基本原理
(1)MyBatis是什么? 开源的持久层框架。 注:底层仍然是jdbc。 jdbc 优点:速度最快 缺点:繁琐 hibernate 优点:不用写sql,代码简洁 缺点:速度慢,需要优化繁杂的sql mybatis 优点:代码简洁,易掌握,性能速中,需要写sql (2)编程步骤 step1.导包。 mybatis,ojdbc,junit
2017-08-25 19:56:13
457
原创 SpirngMVC异常处理
注:将异常抛给springMVC框架,由框架来处理异常。 (1)方式一 配置简单异常处理器。 step1.配置简单异常处理器。 step2.添加异常处理页面。 (2)方式二 使用@ExceptionHandler注解。 step1.添加一个异常处理方法,该方法前面要添加@ExceptionHandler注解。 step2.添加异常处理页面。
2017-08-24 20:50:02
330
原创 oracle数据库常用基础语法
--创建表 CREATE TABLE coder( id number(16) primary key, name varchar2(50), salary number(8,2) ) --创建序列 CREATE SEQUENCE coder_seq --查看表的结构 DESC coder --修改表名 RENAME coder TO gr
2017-08-24 20:44:40
390
原创 SpringMVC框架中文乱码解决方案
1, 为什么会有乱码? 表单提交时,浏览器会对中文参数值使用打开该表单所在页面时的 字符集来编码。比如使用"utf-8"来编码。 服务器端默认使用"iso-8859-1"来解码。 所以会产生乱码。 2, 如何解决? 配置springmvc提供的过滤器(CharacterEncodingFilter)。 注意: a.表单提交方式必须设置为"Post" b.页面编码与初始化参数设置的
2017-08-23 20:54:51
411
原创 HTML网页访问servlet有几种方法?
1, 表单: 2, 超链接: 3, 网页后退:onclick="history.back();" 4, 单击事件:onclick="location.href='toaddcost.do';" 5, onclick="location.href='toupdatecost.do?id=${c.costId}';" 网页链接到服务器,toupdatecost
2017-08-16 20:56:10
17167
2
原创 EL怎么从cookie里取值
EL默认的取值范围: pageContext,request,session,application 也可以从cookie中取值,语法如下: cookie.name.value
2017-08-15 21:12:54
1744
原创 在浏览器输入路径访问servlet,没有出现网页,而是直接下载的问题
今天遇到这个问题是因为 res.setContentType("text/html;charset=utf-8") 字符串里的内容写错了。 发现学习servlet和jsp,出现的大部分错误都是在字符串里, 遇到报错,多看错误信息。
2017-08-15 21:09:59
3289
原创 修复U盘
今天U盘插入后提示:使用驱动器G:中的光盘之前需要将其格式化。是否要将其格式化? U盘里很多资料,格式化就没了。就上网查了解决方法。做个记录,以后遇到此类问题的解决方法。 点击电脑左下角的开始按钮,选择运行,然后输入
2017-08-04 23:58:49
448
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅