
三、SSH
文章平均质量分 69
arronxu1989
这个作者很懒,什么都没留下…
展开
-
Struts2入门到精通十——————国际化
一、Struts2国际化网站的中文版和英文版采用一套代码。二、原创 2013-03-12 09:28:03 · 459 阅读 · 0 评论 -
Struts2入门到精通十一——————常用标签
一、常用form标签原创 2013-03-12 15:38:02 · 491 阅读 · 0 评论 -
Struts2入门到精通十二——————其它
一、服务器端验证二、原创 2013-03-13 09:33:35 · 477 阅读 · 0 评论 -
Hibernate4从入门到精通三——————hibernate的三种状态
一、hibernate的三种状态讲解transient(瞬时)状态表示刚刚new出来一个对象,但还没有在数据库中保存。不处于Session的缓存中。persistent(持久化)状态表示在数据库里面存在着该对象的一条记录。 当调用session.save()时就变成持久化状态。detached(离线)状态表示数据库中有记录,但不在session的中。关闭原创 2013-03-18 15:54:12 · 572 阅读 · 0 评论 -
Hibernate4从入门到精通二——————实现简单的CRUD
Hibernate实现简单的增删改查(CRUD)1、拷贝hibernate一里面的项目,改名为hibernate03。2、新建包org.zttc.itat.util,在其下新建HibernateUtil.javapackage org.zttc.itat.util;import org.hibernate.Session;import org.hibernat原创 2013-03-14 10:20:59 · 759 阅读 · 0 评论 -
Hibernate4从入门到精通四——————延迟加载
一、 延迟加载机制是为了避免一些无谓的性能开销而提出来的,所谓延迟加载就是当在真正需要数据的时候,才真正执行数据加载操作。在Hibernate中提供了对实体对象的延迟加载以及对集合的延迟加载,另外在Hibernate3中还提供了对属性的延迟加载。二、拷贝上个项目,在org.zttc.itat.test包下创建Junit测试类TestLazy.javapackag原创 2013-03-19 08:59:55 · 724 阅读 · 0 评论 -
Hibernate4从入门到精通八——————ORM之ManyToMany
一、原创 2013-03-29 18:19:43 · 556 阅读 · 0 评论 -
Hibernate4从入门到精通七——————ORM之Many和One的关系
一、ManyToOne单向1、在包org.zttc.itat.model下新建:Student.javapackage org.zttc.itat.model;public class Student { private int id; private String name; private String no; private Classroom class原创 2013-03-29 18:18:19 · 722 阅读 · 0 评论 -
Hibernate4入门到精通一——————第一个Hibernate程序
一、Hibernate简介二、第一个Hibernate4程序1、新建Java project 。名字为Hibernate4——012、在src下新建lib文件夹,并导入必须的包。并Add to build path3、在src目录下创建Hibernate的配置文件hibernate.cfg.xml如下:<!DOCTYPE hibernate-原创 2012-11-25 21:31:17 · 497 阅读 · 0 评论 -
Hibernate4从入门到精通六——————ORM之一对一和联合主键实现
一、一对一关系二、一对一单向关联项目1、新建JavaProject2、在包org.zttc.itat.model下新建Person.javapackage org.zttc.itat.model;public class Person { private int id; private String name; public int getId() {原创 2013-03-28 16:14:12 · 714 阅读 · 0 评论 -
Hibernate4从入门到精通五——————ID生成策略
一、使用assigned拷贝上一个项目1、在org.zttc.itat.model包下新建POJO类Book.javapackage org.zttc.itat.model;public class Book { private int id; private String name; private double price; public int getI原创 2013-03-20 10:03:35 · 840 阅读 · 0 评论 -
SSH学习杂记
SSH学习杂记转至《四火的唠叨》http://www.raychase.net/877Web开发是一个很有意思的事情。Struts+Spring+Hibernate作为一种当今流行的开发模式,我很荣幸地在一周左右的时间里,疯狂地边学边琢磨了一番,甚有感触。Struts:Web应用程序框架统一体:PHP、ASP → Struts → JSF、S转载 2013-05-10 15:14:45 · 738 阅读 · 0 评论 -
struts2中namespace的用法
警告: No configuration found for the specified action: 'ShowMessage' in namespace: ''. Form action defaulting to 'action' attribute's literal value.2008-9-6 11:35:47 org.apache.struts2.components.Form转载 2013-11-25 10:53:59 · 824 阅读 · 0 评论 -
Struts2入门到精通九——————文件上传
一、Struts2 文件上传使用MVC框架实现上传,很简单。1、在包org.zttc.itat.action下 新建MessageAction.javapackage org.zttc.itat.action;import java.io.File;import java.io.IOException;import org.apache.commons.i原创 2013-03-11 15:39:06 · 833 阅读 · 0 评论 -
Struts2入门到精通二——————action的配置
一、为一个action(java类)写多个方法相对应,这样可以减少Action类的数量,但是却无法减少配置数量1、新建一个项目struts012、UserAction.java如下package org.zttc.itat.action;public class UserAction { public String addInput(){ return "success"原创 2012-12-09 21:14:19 · 1169 阅读 · 1 评论 -
Myeclipse——Spring 从入门到精通一 Spring简单开发步骤
一、Spring详解 二、第一个例子(本例子使用的是spring 3)首先在Myeclipse中创建一个java project。1、在创建的目录中新建文件夹lib,拷贝spring的dist中的jar包和commons-logging包(单独下载的)并添加,Buid Path.2、在src目录下创建相应的beans.xml3、为beans.xml添加相应的sche原创 2013-01-17 16:55:36 · 5398 阅读 · 0 评论 -
Myeclipse——Spring 从入门到精通二 依赖注入
一、IOC详解原创 2013-01-19 10:57:26 · 909 阅读 · 0 评论 -
Myeclipse——Spring 从入门到精通三 Spring3.0以后新特性之基于Annotation的注入
一、实例原创 2013-01-19 14:43:41 · 1127 阅读 · 0 评论 -
Spring常见错误解决方案
1、使用@Resource 注入时候,提示错误 在MyEclipse的Spring工程中,有时候要使用@Resource注释来驱动Spring配置。但是在MyEclipse添加Spring开发能力的操作中,并没有把相关的中,所以使用该注解时会产生找不到类的错误,这是由于MyEclipse带的Spring里没有该库。 解决办法很简单,就是从Spring官网下载Spring依赖开发包,原创 2013-01-19 16:03:36 · 749 阅读 · 0 评论 -
Struts2入门到精通四——————Ognl详解
一、1、新建三个包第一个包org.zttc.itat.action 下新建 2个actionUserAction.javapackage org.zttc.itat.action;import org.apache.struts2.ServletActionContext;import com.opensymphony.xwork2.ActionContext原创 2013-03-08 21:22:55 · 724 阅读 · 0 评论 -
Struts2入门到精通八——————拦截器Interceptor
一、拦截器与过滤器的区别二、Interceptor的实现1、写一个类继承com.opensymphony.xwork2.interceptor.AbstractInterceptor在org.zttc.itat.interceptor包下新建类HelloInterceptor.java并继承com.opensymphony.xwork2.interceptor.Abst原创 2013-03-10 14:39:26 · 647 阅读 · 0 评论 -
Struts2入门到精通一——————Struts2初步
Struts2 是在WebWork2基础发展而来的。和Struts1一样,Struts2也属于MVC框架。虽然Struts2和Struts1在名字上的差别不是很大,但Struts2和Struts1在代码编写风格上几乎是不一样的。Struts2相对于Struts1有一下优点:1、在软件设计上,Struts2没有像Struts1那样跟Servlet API和Struts API有着紧密的耦原创 2012-12-08 20:35:05 · 1817 阅读 · 0 评论 -
Struts2入门到精通五——————ValueStack讲解
一、list.jsp如下<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>Insert title hereUser List1. ${username}-------${password } ------原创 2013-03-08 21:23:25 · 695 阅读 · 0 评论 -
Struts2入门到精通六——————ModelDriven
一、1、新建Struts2项目2、org.zttc.itat.model包下创建Message.javapackage org.zttc.itat.model;public class Message { private int id; private String title; private String content; public int getId() {原创 2013-03-09 19:18:08 · 1896 阅读 · 0 评论 -
Struts2入门到精通七——————类型转换器
一、全局类型转换器1、新建Struts2项目2、org.zttc.itat.model包下新建 Message.javapackage org.zttc.itat.model;public class Message { private int id; private String title; private String content; publi原创 2013-03-09 19:19:00 · 742 阅读 · 0 评论 -
Struts2入门到精通十三——————总结
一、总结原创 2013-03-13 21:12:44 · 452 阅读 · 0 评论 -
Struts2入门到精通三——————传值
一、1、新建两个 actionUserAction为:package org.zttc.itat.action;import org.apache.struts2.ServletActionContext;import com.opensymphony.xwork2.ActionContext;public class UserAction { priva原创 2013-02-07 19:58:48 · 561 阅读 · 0 评论 -
Struts1入门系列一(Struts原理详解)
一、Struts简介 1、软件的三层结构 表现层:主要是JSP和HTML页面,用于接收用户的请求,以及返回操作数据,是应用程序访问的入口。 业务逻辑层:主要是对数据库的操作,对数据业务逻辑进行处理。如果说数据层是积木,那么逻辑层的工作就是对这些积木的搭建。 数据访问层:有时候也称为是持久层,其功能主要是负责数据库的访问,可以访问数据库系统、二进制文件、文本文原创 2012-11-20 15:45:10 · 581 阅读 · 0 评论 -
Java开源框架(Struts、Hibernate、Spring)笔试面试大全
Java开源框架(Struts、Hibernate、Spring)笔试面试大全原创 2013-11-13 16:37:54 · 892 阅读 · 0 评论