上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 50 下一页

2018年12月3日

JSON

摘要: 1)JSON(Java Script Object Notation(记号,标记))是一种轻量级的数据交换语言, 以文本字符串为基础,且易于让人阅读 注意:XML就是一个重量级的数据交换语言 2)JSON采用完全独立于任何程序语言的文本格式,使JSON成为理想的数据交换语言 JSON的作用 (1)简 阅读全文

posted @ 2018-12-03 09:57 LoaderMan 阅读(381) 评论(0) 推荐(0) 编辑

2018年11月30日

WebLogic服务器

摘要: WebLogic是美国Oracle公司出品的一个application server确切的说是一个基于JAVAEE架构的中间件,BEA WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。 Weblogic特点 Tomcat特点 WLS全面支持 阅读全文

posted @ 2018-11-30 17:35 LoaderMan 阅读(601) 评论(0) 推荐(0) 编辑

AJAX异步对象,即XMLHttpRequest

摘要: (1)事件: ajax.onreadystatechange:表示AJAX异步对象不断监听服务端的响应, 是由服务器程序触发,不是程序员触发 (2)属性: ajax.readyState==0:表示AJAX异步对象已创建好,但还没有调用open()方法 ajax.readyState==1:表示AJ 阅读全文

posted @ 2018-11-30 14:52 LoaderMan 阅读(471) 评论(0) 推荐(0) 编辑

数据载体

摘要: (1)HTML (A)优点:服务端响应的是普通html字符串,无需JS解析,配合innerHTML属性效率高 (B) 缺点:如果需要更新WEB页面中的很多处地方,HTML不太方便,同时innerHTML属性不是DOM的标准,不能操作XML 注意:innerHTML在xml中不能使用,用firstCh 阅读全文

posted @ 2018-11-30 14:52 LoaderMan 阅读(770) 评论(0) 推荐(0) 编辑

Ajax案例-基于XML,以POST方式,完成省份-城市二级下拉联动

摘要: 基于XML,以POST方式,完成省份-城市二级下拉联动 package loaderman.provincecity; import java.io.IOException; import java.io.PrintWriter; impo... 阅读全文

posted @ 2018-11-30 14:48 LoaderMan 阅读(246) 评论(0) 推荐(0) 编辑

Ajax案例-基于HTML,以GET或POST方式,检查注册用户名是否在数据库中已存在

摘要: 08_register.jsp 09_register.jsp 阅读全文

posted @ 2018-11-30 14:46 LoaderMan 阅读(442) 评论(0) 推荐(0) 编辑

AJAX基础

摘要: (1)什么是同步: 请求1->响应1->请求2->响应2-> Web1.0时代 (2)什么是异步: 请求1->请求2->请求3->响应1->响应2->响应3-> 请求1->响应1->请求2->请求3->响应2->响应3-> Web2.0时代 项目中:Web1.0为主(整个浏览器刷新),Web2.0为 阅读全文

posted @ 2018-11-30 14:41 LoaderMan 阅读(163) 评论(0) 推荐(0) 编辑

传统Web应用请求和响应特点【显示当前时间】

摘要: (1)请求:浏览器以HTTP协议的方式提交请求到服务器 (2)响应:服务器以HTTP协议的方式响应内容到浏览器 注意:HTTP是WEB大众化非安全协议 HTTPS是WEB安全协议,是基于HTTP协议的,且加了一些加密等特殊功能,常用于在线支付,或者是需要安全性较高的网站中,例如:12306网站 HT 阅读全文

posted @ 2018-11-30 14:38 LoaderMan 阅读(393) 评论(0) 推荐(0) 编辑

JavaScript

摘要: JS是 (1)基于对象 JS本身就有一些现成的对象可供程序员使用,例如:Array,Math,String。。。 JS并不排除你可以自已按一定的规则创建对象 (2)事件驱动 JS代码写好后,需要外界触发后,方可运行,例如:单击事件,定时执行,。。。 (3)解释性 每次运行JS代码时,得需要将原代码一 阅读全文

posted @ 2018-11-30 14:33 LoaderMan 阅读(214) 评论(0) 推荐(0) 编辑

项目开发思路

摘要: 需求分析 系统设计 1) 搭建系统框架结构 (基于mvc结构应用) 2) 确定项目的关键点/难点 3) 确定引用组件、公用类的版本 Struts2.3 Hibernate3.6 Spring3.2 数据库设计 代码 步骤分析 编码顺序: 1) 设计数据库 2) 建立web项目、引入jar文件、准备环 阅读全文

posted @ 2018-11-30 13:42 LoaderMan 阅读(943) 评论(0) 推荐(0) 编辑

SSH整合入门案例

摘要: package loaderman.action; import java.util.Map; import com.opensymphony.xwork2.ActionContext; import com.opensymphony.xwork2.ActionSupport; import loaderman.entity.Employee; import loaderman.serv... 阅读全文

posted @ 2018-11-30 13:28 LoaderMan 阅读(372) 评论(0) 推荐(0) 编辑

Spring与Hibernate整合

摘要: Spring与Hibernate整合关键点: 1) Hibernate的SessionFactory对象交给Spring创建; 2) hibernate事务交给spring的声明式事务管理。 SSH整合: Spring与Struts; Spring与hibernate整合; SH整合步骤: 1)引入 阅读全文

posted @ 2018-11-30 11:29 LoaderMan 阅读(209) 评论(0) 推荐(0) 编辑

使用注解实现Spring的声明式事务管理

摘要: 使用注解实现Spring的声明式事务管理,更加简单! 步骤: 1) 必须引入Aop相关的jar文件 2) bean.xml中指定注解方式实现声明式事务管理以及应用的事务管理器类 3)在需要添加事务控制的地方,写上: @Transactional @Transactional注解: 1)应用事务的注解 阅读全文

posted @ 2018-11-30 11:03 LoaderMan 阅读(454) 评论(0) 推荐(0) 编辑

声明式事务管理

摘要: 步骤: 1) 引入spring-aop相关的4个jar文件 2) 引入aop名称空间 【XML配置方式需要引入】 3) 引入tx名称空间 【事务方式必须引入】 阅读全文

posted @ 2018-11-30 10:59 LoaderMan 阅读(146) 评论(0) 推荐(0) 编辑

事务控制概述

摘要: 编程式事务控制 自己手动控制事务,就叫做编程式事务控制。 Jdbc代码: Conn.setAutoCommite(false); // 设置手动控制事务 Hibernate代码: Session.beginTransaction(); // 开启一个事务 【细粒度的事务控制: 可以对指定的方法、指定 阅读全文

posted @ 2018-11-30 10:57 LoaderMan 阅读(425) 评论(0) 推荐(0) 编辑

Spring对jdbc支持

摘要: 使用步骤: 1)引入jar文件 spring-jdbc-3.2.5.RELEASE.jar spring-tx-3.2.5.RELEASE.jar 2) 优化 阅读全文

posted @ 2018-11-30 10:51 LoaderMan 阅读(251) 评论(0) 推荐(0) 编辑

切入点表达式

摘要: 切入点表达式, 可以对指定的“方法”进行拦截; 从而给指定的方法所在的类生层代理对象。 阅读全文

posted @ 2018-11-30 10:47 LoaderMan 阅读(929) 评论(0) 推荐(0) 编辑

XML方式实现AOP编程

摘要: Xml实现aop编程: 1) 引入jar文件 【aop 相关jar, 4个】 2) 引入aop名称空间 3)aop 配置 * 配置切面类 (重复执行代码形成的类) * aop配置 拦截哪些方法 / 拦截到方法后应用通知代码 阅读全文

posted @ 2018-11-30 10:46 LoaderMan 阅读(362) 评论(0) 推荐(0) 编辑

注解方式实现AOP编程

摘要: 步骤: 1) 先引入aop相关jar文件 (aspectj aop优秀组件) spring-aop-3.2.5.RELEASE.jar 【spring3.2源码】 aopalliance.jar 【spring2.5源码/lib/aopalliance】 aspectjweaver.jar 【spr 阅读全文

posted @ 2018-11-30 10:43 LoaderMan 阅读(325) 评论(0) 推荐(0) 编辑

AOP编程

摘要: 关注点代码,就是指重复执行的代码。 业务代码与关注点代码分离,好处? --à 关注点代码写一次即可; -à开发者只需要关注核心业务; -à运行时期,执行核心业务代码时候动态植入关注点代码; 【代理】 Aop, aspect object programming 面向切面编程 功能: 让关注点代码与业 阅读全文

posted @ 2018-11-30 10:40 LoaderMan 阅读(223) 评论(0) 推荐(0) 编辑

代理模式之Cglib代理

摘要: Cglib代理,也叫做子类代理。在内存中构建一个子类对象从而实现对目标对象功能的扩展。 l JDK的动态代理有一个限制,就是使用动态代理的对象必须实现一个或多个接口。如果想代理没有实现接口的类,就可以使用CGLIB实现。 l CGLIB是一个强大的高性能的代码生成包,它可以在运行期扩展Java类与实 阅读全文

posted @ 2018-11-30 10:35 LoaderMan 阅读(792) 评论(0) 推荐(0) 编辑

代理模式之动态代理

摘要: 动态代理, 1)代理对象,不需要实现接口; 2)代理对象的生成,是利用JDKAPI, 动态的在内存中构建代理对象(需要我们指定创建 代理对象/目标对象 实现的接口的类型;); 3) 动态代理, JDK代理, 接口代理; JDK中生成代理对象的API: 思考: 有一个目标对象,想要功能扩展,但目标对象 阅读全文

posted @ 2018-11-30 10:28 LoaderMan 阅读(197) 评论(0) 推荐(0) 编辑

代理模式之静态代理

摘要: 代理(Proxy)是一种设计模式, 提供了对目标对象另外的访问方式;即通过代理访问目标对象。 这样好处: 可以在目标对象实现的基础上,增强额外的功能操作。(扩展目标对象的功能)。 代理模式的关键点: 代理对象与目标对象。 静态代理 静态代理, 1) 代理对象,要实现与目标对象一样的接口; 2) 举例 阅读全文

posted @ 2018-11-30 10:17 LoaderMan 阅读(128) 评论(0) 推荐(0) 编辑

Spring与Struts框架整合

摘要: Spring,负责对象对象创建 Struts, 用Action处理请求 Spring与Struts框架整合, 关键点:让struts框架action对象的创建,交给spring完成! Spring与Hibernate整合: 【SSH整合: Spring与Struts 关键点: action交给spr 阅读全文

posted @ 2018-11-30 09:28 LoaderMan 阅读(140) 评论(0) 推荐(0) 编辑

2018年11月29日

Spring注解

摘要: 注解方式可以简化spring的IOC容器的配置! 使用注解步骤: 1)先引入context名称空间 xmlns:context="http://www.springframework.org/schema/context" 2)开启注解扫描 <context:component-scan base- 阅读全文

posted @ 2018-11-29 17:03 LoaderMan 阅读(175) 评论(0) 推荐(0) 编辑

Spring自动装配

摘要: 根据名称自动装配:autowire="byName" -自动去IOC容器中找与属性名同名的引用的对象,并自动注入 总结: Spring提供的自动装配主要是为了简化配置; 但是不利于后期的维护。 (一般不推荐使用) 阅读全文

posted @ 2018-11-29 16:37 LoaderMan 阅读(137) 评论(0) 推荐(0) 编辑

Spring对象依赖关系

摘要: Spring中,如何给对象的属性赋值? 【DI, 依赖注入】 1) 通过构造函数 2) 通过set方法给属性注入值 3) p名称空间 4)自动装配(了解) 5) 注解 阅读全文

posted @ 2018-11-29 16:23 LoaderMan 阅读(599) 评论(0) 推荐(0) 编辑

.SpringIOC容器

摘要: 创建对象 SpringIOC容器,是spring核心内容。 作用: 创建对象 & 处理对象的依赖关系 IOC容器创建对象: 创建对象, 有几种方式: 1) 调用无参数构造器 2) 带参数构造器 3) 工厂创建对象 工厂类,静态方法创建对象 工厂类,非静态方法创建对象 阅读全文

posted @ 2018-11-29 16:06 LoaderMan 阅读(169) 评论(0) 推荐(0) 编辑

Spring框架入门

摘要: 概述 Spring框架,可以解决对象创建以及对象之间依赖关系的一种框架。 且可以和其他框架一起使用;Spring与Struts, Spring与hibernate (起到整合(粘合)作用的一个框架) Spring提供了一站式解决方案: 1) Spring Core spring的核心功能: IOC容 阅读全文

posted @ 2018-11-29 15:55 LoaderMan 阅读(211) 评论(0) 推荐(0) 编辑

hibernate中session的管理方式

摘要: package loaderman.c_session; import loaderman.b_second_cache.Dept; import loaderman.b_second_cache.Employee; import org.hibernate.SessionFactory; import org.hibernate.cfg.Configuration; import org.... 阅读全文

posted @ 2018-11-29 15:21 LoaderMan 阅读(395) 评论(0) 推荐(0) 编辑

Hibernate二级缓存

摘要: Hibernate提供的缓存 有一级缓存、二级缓存。 目的是为了减少对数据库的访问次数,提升程序执行效率! 一级缓存: 基于Session的缓存,缓存内容只在当前session有效,session关闭,缓存内容失效! 特点: 作用范围较小! 缓存的事件短。 缓存效果不明显。 概述 二级缓存: Hib 阅读全文

posted @ 2018-11-29 15:20 LoaderMan 阅读(327) 评论(0) 推荐(0) 编辑

hibernate对连接池的支持

摘要: 连接池, 作用: 管理连接;提升连接的利用效率! 常用的连接池: C3P0连接池 Hibernate 自带的也有一个连接池,且对C3P0连接池也有支持! Hbm 自带连接池: 只维护一个连接,比较简陋。 可以查看hibernate.properties文件查看连接池详细配置: ########### 阅读全文

posted @ 2018-11-29 15:17 LoaderMan 阅读(159) 评论(0) 推荐(0) 编辑

hibernate查询

摘要: 概述 1) Get/load主键查询 2) 对象导航查询 3) HQL查询, Hibernate Query language hibernate 提供的面向对象的查询语言。 4) Criteria 查询, 完全面向对象的查询(Query By Criteria ,QBC) 5) SQLQuery, 阅读全文

posted @ 2018-11-29 15:13 LoaderMan 阅读(263) 评论(0) 推荐(0) 编辑

hibernate继承映射

摘要: 继承关系 一个类继承另外一个类。这2个类中就是继承关系。 需求:动物 猫 猴子 案例一 案例二 案例三 案例四 阅读全文

posted @ 2018-11-29 14:29 LoaderMan 阅读(130) 评论(0) 推荐(0) 编辑

hibernate组件映射

摘要: 类组合关系的映射,也叫做组件映射! 注意:组件类和被包含的组件类,共同映射到一张表! 需求: 汽车与车轮 阅读全文

posted @ 2018-11-29 14:13 LoaderMan 阅读(154) 评论(0) 推荐(0) 编辑

hibernate一对一映射

摘要: package loaderman.c_one2one; // 身份证 public class IdCard { // 身份证号(主键) private String cardNum;// 对象唯一表示(Object Identified, OID) private String place; // 身份证地址 // 身份证与用户,一对一的关系 p... 阅读全文

posted @ 2018-11-29 14:05 LoaderMan 阅读(701) 评论(0) 推荐(0) 编辑

hibernate懒加载

摘要: 面试题: get、load方法区别? get: 及时加载,只要调用get方法立刻向数据库查询 load:默认使用懒加载,当用到数据的时候才向数据库查询。 懒加载:(lazy) 概念:当用到数据的时候才向数据库查询,这就是hibernate的懒加载特性。 目的:提供程序执行效率! lazy 值 tru 阅读全文

posted @ 2018-11-29 13:57 LoaderMan 阅读(1663) 评论(0) 推荐(0) 编辑

hibernate一级缓存

摘要: 为什么要用缓存? 目的:减少对数据库的访问次数!从而提升hibernate的执行效率! Hibernate中缓存分类: 一级缓存 二级缓存 概念 1)Hibenate中一级缓存,也叫做session的缓存,它可以在session范围内减少数据库的访问次数! 只在session范围有效! Sessio 阅读全文

posted @ 2018-11-29 13:54 LoaderMan 阅读(189) 评论(0) 推荐(0) 编辑

Hibernate对象的状态

摘要: Hibernate中对象的状态: 临时/瞬时状态、持久化状态、游离状态。 临时状态 特点: 直接new出来的对象; 不处于session的管理; 数据库中没有对象的记录; 持久化状态 当调用session的save/saveOrUpdate/get/load/list等方法的时候,对象就是持久化状态 阅读全文

posted @ 2018-11-29 13:51 LoaderMan 阅读(169) 评论(0) 推荐(0) 编辑

hibernate关联总结

摘要: 在一对多与多对一的关联关系中,保存数据最好的通过多的一方来维护关系,这样可以减少update语句的生成,从而提高hibernate的执行效率! 配置一对多与多对一,这种叫“双向关联” 只配置一对多, 叫“单项一对多” 只配置多对一, 叫“单项多对一” 注意: 配置了哪一方,哪一方才有维护关联关系的权 阅读全文

posted @ 2018-11-29 12:00 LoaderMan 阅读(440) 评论(0) 推荐(0) 编辑

上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 50 下一页

导航