`
tianhei
  • 浏览: 210375 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
Listener、Filter、Servlet都有一个初始化的过程,对应的方法分别为: contextInitialized(ServletContextEvent arg0) init(FilterConfig filterConfig) init(ServletConfig config)   那么它们的初始化顺序是什么呢? Listener > Filter > Servlet   TestServlet.java package com.cos; import java.io.IOException; import javax.servlet.Gen ...
术语: ORM(Object Relation Mapping):对象关系映射 对象就是Java里的普通类,一些属性和get、set方法。 关系说的就是数据表,表里的每条记录有多个列。 映射就是Java类里的属性跟表里的列一一对应。 Hibernate官网: www.hibernate.org   一、Hibernate简介: 1、Hibernate 是一个框架。 2、Hibernate 是一个 ORM 框架。 3、Hibernate 对 JDBC 进行了封装。 4、Hibernate 的底层是用 JDBC 来实现的。 5、Hibernate 是面向对象的。 知道以上五 ...
4、普通属性 public String execute(){   username = "zhangsan";   password = "123"; } <s:property value="username"/><br>   <s:property value="password"/><br> 5、自定义对象 public String execute(){  userInfo = new UserInfo();  userInfo.setUsername(&q ...

jquery ajax 小例子

    博客分类:
  • ajax
1、首先是jsp页面 (ajax 提交的数据以键值对的形式) <script language="javascript" src="<%=basePath%>/js/jquery.js"></script> <script type="text/javascript"> function tosubmit(){ $.post("login.action", {userName:&quo ...

taglib

    博客分类:
  • J2EE
taglib :标记库 (tag library)      所谓标记库(tag library),是指由在JSP页面中使用的标记所组成的库。JSP容器推出时带有一个小型的、默认的标记库。而自定义标记库是人们为了某种特定的用途或者目的,将一些标记放到一起而形 ...

java.util.Calendar

    博客分类:
  • J2SE
java.util.Calendar 类是java自带的日期类   public class Test { public static void main(String[] args) throws Exception{ SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH"); Calendar calendar = Calendar.getInstance(); calendar.setTime(format.parse("2011-6-23 10")) ...
1、struts2.2.3最小jar包:struts2-core-2.2.3.jar :Struts 2框架的核心类库xwork-core-2.2.3.jar :XWork类库,Struts 2在其上构建commons-fileupload-1.2.2.jar :文件上传组件,2.1.6版本后必须加入此文件commons-io-2.0.1.jarcommons-lang-2.5.jarcommons-logging-1.1.1.jar :日志包,Struts 2框架使用这个日志包来支持Log4J和JDK 1.4+的日志记录。freemarker-2.3.16.jar :Struts 2的UI标签 ...
1、客户端开发工具 PL/SQL Developer Version 7.1.5.1398      试用版有30天限制,到了限制时间后,将如下注册表删除,就可以继续使用30天!      HKEY_CURRENT_USER\Software\Allround Automations      HKEY_CURRENT_USER\Software\Microsoft\Security   1、查看用户   select username from dba_users;   2、创建admin用户,密码也为admin,并赋予三个权限   create user admin identifi ...
假设java安装到: D:\Program Files\Java\jdk1.5.0_05 此目录下包含 bin、lib 等文件夹。     配置环境变量: JAVA_HOME        D:\Program Files\Java\jdk1.5.0_05 path                   %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; classpath           .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 其中path项只配置第一项即可,classpath可以不做配置 ...
一、ajax 简介:   ajax 全名:Asynchronous JavaScript And Xml  即:异步JavaScript和XML。   AJAX 基于 JavaScript 和 HTTP 请求(HTTP requests)。   AJAX 可以动态的得到响应结果,并且更重要的是还不需要刷新页面。   AJAX 不是一种新的编程 ...
拦截器与事件都是Hibernate的扩展机制,Interceptor接口是老的实现机制,现在改成事件监听机制;他们都是Hibernate的回调接口,Hibernate在调用save、delete、update...这些方法的时候会回调这个类。   Hibernate3.0之前拦截器跟java中的过滤器很像的。 Hibernate3.0之后把拦截器改成事件监听了。   saveOrUpdateEventListener接口: 保存和更新数据的时候会被Hibernate监听到。 例子: if(event.getObject() instanceof com.cos.User){   ...
缓存设计原理: 第一次查询的时候需要查询数据库,把查询的结果放到一个Map中。 第二次查询的时候直接查Map,如果Map中有此数据,就直接用此数据,如果没有再放到Map中。   Hibernate的缓存分为两级: 一级缓存是Session级别的缓存。 二级缓存是SessionFactory级别的缓存。     一、一级缓存(Session级别):   一级缓存默认是开启的。 一级缓存在Session关闭的时候就会消失,在Session还没关闭之前一级缓存默认存在。 即:作用范围在Session开启和关闭之间。范围很小。 Session的save,update,save ...
懒加载的意思是查询的时候不会立刻访问数据库,而返回的是代理对象,当真正去使用对象的时候才会访问数据库。   load(Object, Serializable):根据id查询 。查询返回的是代理对象,不会立刻访问数据库,是懒加载的。当真正去 ...
一、继承关系之整个继承树映射到一张表 实体类: package com.cos.entity; public class Skiller extends Employee{ private String skill; public String getSkill() { return skill; } public void setSkill(String skill) { this.skill = skill; } } /////////////////////////////////////////////////////////////////// ...
Hibernate的关联映射包括: 一对一(Persion - IDCard) 一对多(Department - Employee) 多对一(Employee - Department) 多对多(Teacher - Student) 组件映射(User - Name) 集合映射(Set、List、Map) inverse和cascade(Employee - Department)   本文以集合映射为例: 集合映射包括:set、list、array、bag、map   一、set 语法: <set name="" access=&quo ...
Global site tag (gtag.js) - Google Analytics