08 2016 档案

摘要:课程安排: Mybatis和springMVC通过订单商品案例驱动 第一天:基础知识(重点,内容量多) 对原生态jdbc程序(单独使用jdbc开发)问题总结 Mybatis框架原理 Mybatis的入门程序 用户的增、删、改、查 Mybatis开发dao的两种方法: 原始dao开发(程序编写dao接 阅读全文
posted @ 2016-08-30 17:32 guodaxia 阅读(538) 评论(0) 推荐(0) 编辑
摘要:1、hibernate的映射类型。hbm.xml中property中的type属性。这个type属性是表示持久化类中的属性对应数据库中的什么数据类型,用来构建一种映射type的可选值:hibernate的内建类型:integer,long,short,float....stringdate,time 阅读全文
posted @ 2016-08-25 16:53 guodaxia 阅读(247) 评论(0) 推荐(0) 编辑
摘要:一种看起来low的方式:在方法上面加上boolean类型参数用来判断是否进行初始化 第二种方式:使用onpenSessionInView解决。在过滤器中操作事务。 阅读全文
posted @ 2016-08-24 16:27 guodaxia 阅读(417) 评论(0) 推荐(0) 编辑
摘要:今日要点: 1、继承关系映射 一个表对应一个映射树(subclass) 一个子类一个表,子类只有父类没有的字段(joined-subclass) 鉴别器和内连接结合使用(subclass join) 一个类对应一个表(union-subclass) 2、懒加载 3、缓存 4、事务以及事务有关 1、j 阅读全文
posted @ 2016-08-24 13:51 guodaxia 阅读(299) 评论(0) 推荐(0) 编辑
摘要:项目源代码: 链接: http://pan.baidu.com/s/1o8Ov7vk 密码: fsbn 阅读全文
posted @ 2016-08-23 23:27 guodaxia 阅读(539) 评论(1) 推荐(0) 编辑
摘要:今日要点: 关联映射 多对一(Employee - Department) 一对多(Department - Employee) 一对一(Person - IdCard) 多对多(teachet - student) 组件映射(User - Name) 集合映射(set,list,map,bag) 阅读全文
posted @ 2016-08-23 23:14 guodaxia 阅读(318) 评论(0) 推荐(0) 编辑
摘要:首先导入jar。 这个版本是3.2.5 开发流程: 1、由Domain object ->mapping ->db (官方推荐) 2、由DB开始,使用工具生成mapping和Domain object。(常用) 3、由映射文件开始 hibernate的bean的要求: 1、有一个缺省的构造,也就是无 阅读全文
posted @ 2016-08-22 20:44 guodaxia 阅读(212) 评论(0) 推荐(0) 编辑
摘要:1、首先 saveOrUpdate返回void 也就是什么都不返回 而merge会返回一个对象 2、其次 saveOrUpdate的做法是:自动判断该对象是否曾经持久化过,如果曾持久化过则使用update操作 否则save操作,merge 在执行session.merge(a)代码后,a对象仍然不是 阅读全文
posted @ 2016-08-22 19:39 guodaxia 阅读(1653) 评论(0) 推荐(0) 编辑
摘要:Servlet3.0 一、要求 MyEclipes10.0或以上版本! 发布到Tomcat7.0或以上版本!二、步骤 创建JavaEE6.0应用 三、概述 *注解代替web.xml配置文件 *异步处理 *对上传的支持 Servlet3.0在市场上没有应用! 四、注解替代配置文件 1、删除web.xm 阅读全文
posted @ 2016-08-21 20:53 guodaxia 阅读(218) 评论(0) 推荐(0) 编辑
摘要:package test; import java.lang.annotation.Annotation; import java.lang.reflect.Field; import java.lang.reflect.Method; import java.lang.reflect.ParameterizedType; import java.sql.SQLException; impor... 阅读全文
posted @ 2016-08-21 17:44 guodaxia 阅读(389) 评论(0) 推荐(0) 编辑
摘要:1、什么是注解? 语法:@注解名称 注解的作用:替代xml配置文件! servlet3.0中,就可以不再使用web.xml文件,而是所有配置都使用注解! 注解是 由框架读取使用的! 2、注解的使用 * 定义注解类: 框架的工作 * 使用注解: 我们的工作 * 读取注解(反射): 框架的工作 3、定义 阅读全文
posted @ 2016-08-21 17:40 guodaxia 阅读(140) 评论(0) 推荐(0) 编辑
摘要:回顾泛型类 泛型类:具有一个或多个泛型变量的类被称之为泛型类1、class A<T>{} 2、在创建泛型实例时,需要为其类型变量赋值A<String> a=new A<String>(); *如果创建实例时,不给类型变量赋值,那么会有一个警告! 3、泛型方法:具有一个或多个类型变量的方法,称之为泛型 阅读全文
posted @ 2016-08-18 21:23 guodaxia 阅读(171) 评论(0) 推荐(0) 编辑
摘要:在此,强调一下搜索时关键词的重要性,这样一下子可以定位到文章,否则处于盲人摸象,毫无目的尴尬境地。本篇就是通过export jsp to excel找到的。 原文地址:How to Export Web Page to Excel (in JSP)? 本篇教程我们会看到如何把JSP页面导出到Exce 阅读全文
posted @ 2016-08-18 18:17 guodaxia 阅读(8423) 评论(0) 推荐(0) 编辑
摘要:我们知道我们可以使用dbutil的QueryRunner下的query方法使用BeanHandler得到bean对象 但是,当我们在一个表和另一个表关联的时候,往往喜欢将另一个表的关联字段变成另一个bean的对象,那么BeanHandler就无法为该对象赋值了。 怎么解决呢? 使用MapHandle 阅读全文
posted @ 2016-08-17 19:15 guodaxia 阅读(412) 评论(0) 推荐(0) 编辑
摘要:写成类的方法格式如下:(str.trim();) <script language="javascript"> String.prototype.trim=function(){ return this.replace(/(^\s*)|(\s*$)/g, ""); } String.prototyp 阅读全文
posted @ 2016-08-17 14:46 guodaxia 阅读(332) 评论(0) 推荐(0) 编辑
摘要:我们知道在处理一些浮点数的时候,运算会产生误差,得到的是类似无限循环。 例子: 其原因是计算机所使用二进制01代码无法准确表示某些带小数位的十进制数据。 下面我们来分析下:我们知道将一个十进制数值转换为二进制数值,需要通过下面的计算方法:1. 整数部分:连续用该整数除以2,取余数,然后商再除以2,直 阅读全文
posted @ 2016-08-15 11:43 guodaxia 阅读(4489) 评论(0) 推荐(0) 编辑
摘要:你可以右击项目,然后选中那个debug as,然后选择open debug dialog,在project中选择要运行的项目,sever中选择服务器,然后单击debug就ok了,, 阅读全文
posted @ 2016-08-14 21:03 guodaxia 阅读(401) 评论(0) 推荐(0) 编辑
摘要:MessageFormat用法java.text.MessageFormat 作用:MessageFormat 获取一组对象,格式化这些对象,然后将格式化后的字符串插入到模式中的适当位置。 MessageFormat模式: FormatElement: {ArgumentIndex}:是从0开始的入 阅读全文
posted @ 2016-08-13 03:30 guodaxia 阅读(550) 评论(0) 推荐(0) 编辑
摘要:function createXMLHttpRequest(){ try{ return new XMLHttpRequest(); }catch(e){ try{ return new ActiveXObject("Msxml2.XMLHTTP"); }catch(e){ try{ return 阅读全文
posted @ 2016-08-11 21:00 guodaxia 阅读(227) 评论(0) 推荐(0) 编辑
摘要:JSON 1.json是什么? *它是js提供的一种数据交换格式 2.json的语法 *{}:是对象! >属性名必须使用双引号括起来!单引号不行!!! >属性值: *null *数值 *数组,使用[]括起来 *对象 *字符串 *boolean值3.应用json *var person={"name" 阅读全文
posted @ 2016-08-11 20:57 guodaxia 阅读(305) 评论(0) 推荐(0) 编辑
摘要:代码示例: 代码示例: 代码示例 代码示例: 代码示例: 例子: 1、alert <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath( 阅读全文
posted @ 2016-08-11 15:12 guodaxia 阅读(532) 评论(0) 推荐(0) 编辑
摘要:$.ajax():返回其创建的XMLHttpRequest对象 回调函数:如果要处理$.ajax()得到的数据,则应该使用回调函数!beforeSend:在发送请求之后调用,需要一个XMLHttpRequest作为参数error:请求出错后调用。参数XMLHttpRequest对象,描述错误类型的字 阅读全文
posted @ 2016-08-11 13:10 guodaxia 阅读(264) 评论(0) 推荐(0) 编辑
摘要:Stream1.什么作用 *可以把JavaBean转换为(序列化为)xml2.XStream的jar *核心jar:xstream-1.4.7.jar *必须依赖包:xpp3_min-1.1.4c(XML Pull Parser,一款速度很快的xml解析器)3、使用步骤 *XStream xstre 阅读全文
posted @ 2016-08-11 10:34 guodaxia 阅读(223) 评论(0) 推荐(0) 编辑
摘要:1、ajax是什么? *asynchronous javascript and xml:异步的js和xml *它能使用js访问服务器,而且是异步访问! *服务器给客户端的响应一般是整个页面,一个html完整页面!但是在ajax中因为是局部刷新,那么服务器就不用再响应整个页面!而只是数据。 >text 阅读全文
posted @ 2016-08-11 09:28 guodaxia 阅读(144) 评论(0) 推荐(0) 编辑
摘要:var doc=xmlHttp.responseXML; //查询文档下名为student的所有元素,得到数据 var eleArr=doc.getElementsByTagName("student")[0]; ... 阅读全文
posted @ 2016-08-09 19:17 guodaxia 阅读(105) 评论(0) 推荐(0) 编辑
摘要:邮件协议概述:与Http协议相同,收发邮件也是需要有传输协议的。 *SMIP: Simple Mail Transfer Protocol 简单传输协议,发邮件协议 *POP3:Post Office Protocol Version 3,邮局协议第三版,收邮件协议 *IMAP:Internet M 阅读全文
posted @ 2016-08-08 10:13 guodaxia 阅读(227) 评论(0) 推荐(0) 编辑
摘要:package cn.itcast.web.servlet; import java.io.File; import java.io.IOException; import java.util.List; import javax.servlet.ServletException; import j 阅读全文
posted @ 2016-08-08 10:09 guodaxia 阅读(819) 评论(0) 推荐(0) 编辑
摘要:选定你需要在jar中包含的package或者class 步骤1:右键export导出, 步骤2:导出类型为java --JRE file。 步骤3:直接finish即可完成 如果希望你的jar带源码。 在步骤2后勾选如图: 两次next到达这个页面: Seal some package中detail 阅读全文
posted @ 2016-08-07 17:49 guodaxia 阅读(273) 评论(0) 推荐(0) 编辑
摘要:页面静态化 第一步写一个小项目,图书管理 *jsp:link.jsp 链接页面,四个超链接 >查看所有 >查看SE分类 >查看EE分类 >查看框架分类 *show.jsp 显示查询结果 Servlet: BookServlet *findAll()-->查看所有图书 *findByCateGory- 阅读全文
posted @ 2016-08-05 11:45 guodaxia 阅读(595) 评论(0) 推荐(0) 编辑
摘要:JavaWeb三大组件 1、都需要在web.xml中进行配置ServletListener(2个感知监听器不需要配置)Filter 2.过滤器 它会在一组资源(jsp、servlet、.css、.html)的前面执行! 它可以让请求得到目标资源,也可以不让请求达到! * 过滤器有拦截请求的能力! 登 阅读全文
posted @ 2016-08-04 21:18 guodaxia 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-08-02 13:21 guodaxia 阅读(191) 评论(0) 推荐(0) 编辑
摘要:分页 1、什么分页? 第N页/共M页 首页 上一页 1 2 3 4 5 6 7 8 9 10 下一页 尾页 口 go 分页的优点:只查询一页,不用查询所有页! 2、分页数据 页面的数据都是由Servlet传递来的! Servlet: 当前页:PageCode,pc; pc:如果页面没有传递当前页码, 阅读全文
posted @ 2016-08-01 21:39 guodaxia 阅读(215) 评论(0) 推荐(0) 编辑
摘要:前台页面是别人给的。 例子: package cn.itcast.cus.dao; import java.sql.SQLException; import java.util.ArrayList; import java.util.List; import org.apache.commons.d 阅读全文
posted @ 2016-08-01 20:38 guodaxia 阅读(2445) 评论(0) 推荐(0) 编辑
摘要:总结的几点: 1、在jsp中注意<%! %>声明代码块中的变量只会在项目开始的时候第一次运行jsp的时候执行一遍,有点类似于java类中的static代码块,所以如果是会改变的值不应该声明在这里面。而是卸载<%%>代码块中 2、使用js中的location.href有时候就是无法生效,也就是无法跳转 阅读全文
posted @ 2016-08-01 19:40 guodaxia 阅读(3589) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示