javaEE——框架技术
javaEE——框架技术
wangjian_an
这个作者很懒,什么都没留下…
展开
-
JavaEE框架——Springmvc入门(注解URL核心类详解、文件上传和下载)、和Spring的整合
一、简介:Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的SpringMVC框架或集成其他MVC开发框架,如Struts1,Struts2等原创 2016-09-04 11:33:18 · 3738 阅读 · 0 评论 -
JavaEE框架——Spring入门基础(控制反转Ioc和切面技术Aop)
一.简介: Spring在英语中含义是春天,对于JavaEE开发者来说,Spring框架出现确实带来了一股全新的春天的气息。早在2002年,Rod Johson在其编著的《Expert one to one J2EE design anddevelopment》书中,对Java EE框架臃肿、低效、脱离现实的种种现状提出了很多质疑,并积极寻求探索革新之道。由他主导编写了in原创 2016-08-31 01:26:10 · 1834 阅读 · 0 评论 -
JavaEE框架——struts2入门
1.strust简介(发展):大概的流行时间:2010前后各3年※有两个版本:Struts1,Struts2 Struts1: 采用servlet机制,JSP+Action(Servlet+JavaBean)+BaseServlet Struts2: 采用拦截器机制, JSP+Action(Servlet+JavaBean)+拦截器(动态代理Action)+原创 2016-08-30 15:00:34 · 3052 阅读 · 0 评论 -
javaEE框架类——过滤器(Filter)
1简介: - 过虑器能对客户的请求进行预先处理,然后再将请求转发给其他web组件。 - 过虑器是在Servlet2.3规范中定义的,它可以对Web组件的,ServletRequest和ServletResponse进行检查和修改。 - 过虑器本身并不生成ServletRequest对象和ServletResponse对象,它只对web组件提供以下过虑功能: 在web组件调用之前检查requ原创 2016-08-17 16:35:14 · 3055 阅读 · 0 评论 -
JavaEE框架类——全站压缩——对网站内容进行数据压缩(Filter和GzipOutputStream二合一)
GZIP压缩:将压缩后的文本文件,发送给浏览器,减少流量。全站压缩:将一个项目(网站内)的所有响应(数据)进行gzip压缩,减少流量。压缩目的:减少流量,提高运行速度,贴吧是在手机客户端是,减少流量会获得用户的青睐。压缩技术:通过GzipOutputStream和ByteArrayOutputStream对所有要精过滤器的数据进行压缩。核心代码:response.setContentTyp原创 2016-08-18 16:28:50 · 1161 阅读 · 0 评论 -
JavaEE框架类——监听器(观察者模式)和Servlet技术的监听器session沌化与活化技术
监听器监听器-就是一个实现待定接口的普通Java程序,此程序专门用于监听别一个类的方法调用。什么是观察者模式:定义对象间一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知自动更新。 GUI编程中的addXxxxListener都是观察者模式。观察者设计模式示例: 开发步骤: * 第一步:实现一个需要被监听的类Cat. * 第二步:实现一个监听接口ICatLi原创 2016-08-19 02:19:49 · 1963 阅读 · 0 评论 -
JavaEE——在线人管理系统(显示在线人数、在线人详细信息、管理员踢人)
这篇博客是filter、listener和servlet技术的相关总结,实现了简单的显示在线人数、在线人详细信息、管理员踢人功能下面是详细代码web.xml<?xml version="1.0" encoding="UTF-8"?><web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi原创 2016-08-20 15:28:40 · 3947 阅读 · 0 评论 -
JavaEE——Java和DOS下收发邮件(SMTP和POP3协议)、E-Mail协议)
E-Mail协议简介:邮件服务器,按照提供的服务类型,可以分为发送邮件的服务器我接收邮件的服务器。发送邮件的服务器使用发送协议,现在常用的是SMTP协议。所以,通常发邮件的服务器也称为SMTP服务器。接收邮件的服务器使用接收协议,现在常用的是POP3协议或IMAP协议,所以通常也被称为POP3或IMAP服务器。目前经常见到的服务器为SMTP和POP3服务器。如大家在注册了126的邮箱之后,它原创 2016-08-21 03:04:47 · 2701 阅读 · 0 评论 -
JavaEE——账号注册模拟网站邮箱激活
本项目是javaWeb和email结合的项目,模拟网站必须要激活邮箱账号才可以使用,创建数据库create table user(id varchar(32) primary key,name varchar(30),pwd varchar(20),email varchar(20),active char(1),acode varchar(32))User.java值对象packag原创 2016-08-22 15:31:32 · 2704 阅读 · 0 评论 -
JavaEE——使用log4j进行日志管理
1、Log4j简介 作用:1、 跟踪代码的运行轨迹。2、 输出调试信息三大组成:1、 Logger类-生成日志。2、 Appender类-定义日志输出的目的地。3、 Layout类-指定日志输出的格式。2、Logger组件 日志共分为5种级别(ON开,OFF关这两个不计算在内),从高到底(从严重到轻微)排序原创 2016-08-22 23:53:32 · 3435 阅读 · 0 评论 -
Ajax的使用
XmlHttp是什么?最通用的定义为:XmlHttp是一套可以在Javascript、VbScript、Jscript等脚本语言中通过http协议传送或从接收XML及其他数据的一套API。XmlHttp最大的用处是可以更新网页的部分内容而不需要刷新整个页面。来自MSDN的解释:XmlHttp提供客户端同http服务器通讯的协议。客户端可以通过XmlHttp对象(MSXML2.XMLHTTP.3.原创 2016-08-23 15:25:17 · 900 阅读 · 0 评论 -
用Ant工具管理你的Web应用程序
Ant是一种基于Java的build工具。理论上来说,它有些类似于(Unix)C中的make ,但没有make的缺陷。目前的最新版本为:Ant 1.8.1。 使用,创建一个build.xml放在项目的根目录下! bulid.xml<?xml version="1.0" encoding="UTF-8"?><project name="book" basedir="." default="usag原创 2016-08-24 00:53:35 · 1024 阅读 · 0 评论 -
JavaEE框架——hibernate的使用(关于hibernate事务的必须开启的问题)
一、与数据库的交互(增删改查)注意:1.写hql语言是是对于对象操作,而不是表数据 2.注意hibernate中的缓存1.Hibernate 查询方式 Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不要被语法结构上的相似所迷惑,HQL(Hibernate querylauguage) 被设计为完全面向对象原创 2016-08-27 19:15:20 · 6277 阅读 · 0 评论 -
JavaEE框架——hibernate框架的综合使用
hibernate框架的综合使用——通过使用hibernate框架多数据库的单表和多表进行增删改查,下面是详细代码1.先通过蚂蚁搬家Ant建立数据库 createTables.sqlCREATE DATABASE mydb character set utf8;use mydb;create table student( id varchar(32) primary key,原创 2016-08-29 16:58:03 · 2257 阅读 · 0 评论 -
JavaEE框架——hibernate入门
一、hibernate入门1.hibernate简介:Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既原创 2016-08-26 02:09:20 · 2079 阅读 · 0 评论