J2EE SSH框架
wxaURmine
最大的失败莫过于跌倒了再也站不起来,大不了,我爬着到终点
展开
-
Java EE应用综述
一.JavaEE应用的分层模型Domain Object(领域对象)层:此层由普通的Java对象组成,往往包含要实现的业务逻辑方法DAO:数据访问层,实现了对数据库的创建,查询,更新,删除等原子操作业务逻辑层:此层由系列的业务逻辑对象组成,实现了所需的业务逻辑方法。这些方法可能只用于继承DomainObject对象所实现的业务逻辑方法,也可能依赖DAO组件实现业务逻辑方法控制层:由系列控制器原创 2015-07-09 12:36:15 · 646 阅读 · 0 评论 -
J2EE框架——struts.xml配置
Struts2绝大多数的配置都是在struts.xml中完成的。小伙伴们在学习中会有遇到xml不熟悉导致配置文件不知从何下手的感觉,小可在此给大家详述struts.xml的配置方法一.Action配置Action是struts2的工作单元。配置一个基本的Action需要两个信息:Action名字和对应的Action类。属性”method”用来告诉Struts2调用Action的哪个方法。在Actio原创 2015-07-13 14:47:49 · 494 阅读 · 0 评论 -
J2EE框架——Hibenate简介
Hibernate作为SSH架构中和数据库直接通信的持久化框架,作用非常重要,Hibernate作为Web应用的底层,实现了对数据操作的封装,是转变传统JDBC操作数据库的方式一.ORM简介ORM即Object/Relation Mapping对象关系映射,ORM对数据细节的访问进行封装,可以通过映射实现数据操作转换成对象的操作,当使用面向对象的方式来操作持久化对象时,ORM框架能自动将这些操作装换原创 2015-07-11 15:51:52 · 638 阅读 · 0 评论 -
J2EE框架——Struts2基础
Struts2和Struts1的体系结构差别巨大,Struts2以WebWork为核心,采用拦截器的机制来处理用户请求,这样的设计也使得业务逻辑控制器能够和Servlet API完全脱离开。一.下载安装Struts2框架1.http://struts.apache.org,下载Full Distribution最新的Struts2,解压缩后将lib文件夹下的压缩包都放到WEB-INF/lib下2.w原创 2015-07-11 13:48:25 · 552 阅读 · 0 评论 -
J2EE设计模式——MVC
MVC即把交互系统分为模型、视图、控制器三部件,其中: (1)模型:业务的流程、状态的处理、业务规则的制定 (2)视图:用户界面 (3)控制器:接受用户请求,分配合适的模型和视图 在Java Web中,模型由JavaBean充当,View由JSP充当,Servlet负责控制器。当然MVC增加了系统结构和实现的复杂性,而之后介绍的SSH框架将会简化这种复杂性,但首先必须学会MVC的思想。//一原创 2015-07-10 20:35:32 · 726 阅读 · 0 评论 -
J2EE框架——Struts2高级
小可将给大家介绍Struts2框架内建的类型转换器,服务器端校验一.Struts2内建类型转换器1.基本类型转换器: boolean和Boolean,char和Character,int和Integer,long和Integer,float和Float,double和Double 用来定义数据即可,Struts2自动校验,不再赘述2.数组类型转换器 Struts2还提供多个表单元素name属性原创 2015-07-11 15:14:41 · 601 阅读 · 0 评论 -
JSP——JSTL标签库
JSTL标签库分为5类:JSTL核心标签库、数据库标签库、I18N标签库、XML标签库和JSTL函数标签库一.JSTL核心标签使用JSTL核心标签可以完成JSP页面的基本功能,首先必须使用<%@ taglib prefix=”c” uri=”http://java.sun.com/jsp/jstl/core” %>来制定格式化标签1.c:set标签 能够将变量存储在jsp范围中或者JavaBean原创 2015-07-10 18:46:48 · 684 阅读 · 0 评论 -
J2EE框架——Hibernate开发
小可将给大家介绍如何用Hibernate对数据库进行插入,更新,删除,查询等操作,Let’s GO!一.创建配置文件/**hibernate.cfg.xml*/<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN"03"http://hibernate.sourcefor原创 2015-07-11 16:50:49 · 415 阅读 · 0 评论 -
J2EE设计模式——DAO
本篇文章将会讲解什么是DAO,如何和数据库连接,VO类,DAO接口,DAO实现和DAO工厂类DAO设计模式是数据J2EE数据层的操作,使用DAO可以简化大量代码,增强可移植性一.DAO各部分详解DAO包括五个部分,分为数据库连接、VO、DAO接口、DAO实现类和DAO工厂类1.数据库连接类//连接MySQL数据库的示例:import java.sql.*;public class DataBase原创 2015-07-10 19:58:12 · 745 阅读 · 1 评论 -
JSP——EL表达式
EL表达式的引入可以通过表达是语言简化数据存取的代码,EL提供了很多运算符、内置对象、存取器等一.EL运算符1.算术运算符+ : 加 ${1+1} - : 减 ${1-1}* : 乘 ${1*2}/ : 除 ${3/2}% : 取余 ${3%2}2.关系运原创 2015-07-10 15:12:21 · 410 阅读 · 0 评论 -
JSP——JavaBean
一.JavaBean简介JavaBean用来封装业务逻辑,进行数据库操作,从而实现逻辑和前后台程序分离。在JSP中JavaBean是没有用户接口的,必须是一个公开的类,必须有一个无参数的构造函数,内部属性设置成私有的,通过getXXX()和setXXX()方法进行属性的访问二.定义JavaBeanpublic class UserBean{ private String username;原创 2015-07-10 14:26:47 · 401 阅读 · 0 评论 -
Spring IoC——ApplicationContext示例
本示例演示用户名添加到数据库,并用id查询打印到控制台,本示例直接用Java application运行即可,不需要网页显示一.总体框架很明显,本示例使用Hibernate+spring完成,其中Application.xml是Spring的IoC,User.hbm.xml是User类的映射文件,hibernate.cfg.xml负责持久类数据库连接二.User类包括ID,用户名,密码,真实姓名pa原创 2015-07-13 19:50:51 · 552 阅读 · 0 评论