随笔分类 -  SSH JAVAEE

摘要:1、Request对象 该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以 获取用户提交的信息。 当Request对象获取客户提交的汉字字符时,会出现乱码问题,必须进行特殊处理。首先,将获取的 字符串用ISO-8859-1进行编码,并将编码存发岛一个... 阅读全文
posted @ 2014-08-12 22:48 seven7seven 阅读(730) 评论(0) 推荐(0)
摘要:一、IOC(DI) Inversion of Control 控制反转,也叫(Dependency Injection)依赖注入。 我们平常使用对象的时候,一般都是直接使用关键字类new一个对象,那这样有什么坏处呢?其实很显然的,使用new那么就表示当前模块已经不知不觉的和 new的对象耦合了,... 阅读全文
posted @ 2014-08-12 10:57 seven7seven 阅读(219) 评论(0) 推荐(0)
摘要:一、Servlet工作原理: 首先简单解释一下Servlet接收和响应客户请求的过程,首先客户发送一个请求,Servlet是调用service()方法对请求进行响应的,通过源代码可见,service()方法中对请求的方式进行了匹配,选择调用doGet,doPost等这些方法,然后再进入对应的方法中... 阅读全文
posted @ 2014-08-12 10:48 seven7seven 阅读(1408) 评论(0) 推荐(0)
摘要:阐述struts2的执行流程。 Struts 2框架本身大致可以分为3个部分:核心控制器FilterDispatcher、业务控制器Action和用户实现的企业业务逻辑组件。 核心控制器FilterDispatcher是Struts 2框架的基础,包含了框架内部的控制流程和处理机制。业务控制器Act... 阅读全文
posted @ 2014-08-12 10:43 seven7seven 阅读(195) 评论(0) 推荐(0)
摘要:JPA中有三种方式:SINGLE_TABLE,TABLE_PER_CLASS,JOINED 阅读全文
posted @ 2014-07-30 13:44 seven7seven 阅读(260) 评论(0) 推荐(0)
摘要:学生:@Entitypublic class Student { private int id; private String name; private Set courses = new HashSet(); @Id @GeneratedValue publi... 阅读全文
posted @ 2014-07-30 13:14 seven7seven 阅读(229) 评论(0) 推荐(0)
摘要:设计:数据库中:表结构id pid name三个字段。java程序中:设计一个类如下:@Entitypublic class Org { private int id; private String name; private Set children = new HashSet(... 阅读全文
posted @ 2014-07-30 13:06 seven7seven 阅读(537) 评论(0) 推荐(0)
摘要:1、注意session.clear()的运用,尤其是不断分页循环的时候 A 在一个大集合中进行遍历,取出其中含有敏感字的对象 B 另一种形式的内存泄露.2、1+N问题问题描述:如@ManyToOne时,两个类分别是User与Group,取User时,本想发一条SQL语句,结果顺带发了N条语句,将每个... 阅读全文
posted @ 2014-07-25 17:47 seven7seven 阅读(706) 评论(0) 推荐(0)
摘要:三种状态的区别在于:有没有ID,ID在数据库中有没有,在内存中有没有(session缓存)三种状态Transient:内存中的一个对象,没有ID,缓存中也没有Persistent:内存中有,缓存中有,数据库中有IDDetached:内存中有,缓存中没有,数据库有ID 阅读全文
posted @ 2014-07-25 17:03 seven7seven 阅读(193) 评论(0) 推荐(0)
摘要:Session管理一个数据库的任务单元,即管理数据库中的增删改查操作,提交事务.方法CRUD:save(),delete(),load(),get(),update(),saveOrUpdate(),clear().flush()session.beginTransaction();session.... 阅读全文
posted @ 2014-07-25 16:59 seven7seven 阅读(253) 评论(0) 推荐(0)
摘要:SessionFactory1 用来产生和管理sesssion2 通常情况下,每个应用只需要一个SessionFactory,除非要访问多个数据库的情况3 openSession()与openSession()(1) openSession()总是创建新的session,需要手动close().(2... 阅读全文
posted @ 2014-07-25 16:50 seven7seven 阅读(709) 评论(0) 推荐(0)
摘要:http://www.blogjava.net/zJun/archive/2007/01/24/95747.html@transient 忽略该方法一、@Entity:通过@Entity注解将一个类声明为一个实体bean@Table(name=”t_Husband”):通过@Table注解可以为实体... 阅读全文
posted @ 2014-07-24 15:34 seven7seven 阅读(683) 评论(0) 推荐(0)