`
ITCheng
  • 浏览: 76841 次
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表

DTD总结

    博客分类:
  • Xml
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pets SYSTEM "pets.dtd"> <pets> <pet> <dog> <health></health> <love></love> <decHealth></decHealth> <incLove></incLove> ...
1.2版本中分别加入了ActionManager,ActionMapping,ActionMappingManager 首先在ActionServlet中的Init方法中,我们调用ActionMappingManager 中的Init方法解析了xml文件,预先加载了Map中的值 然后在doPost方法中,通过fileName的值,拿到了Map中对应的对象 ActionMapping,通过ActionMapping对象中的actionName属性, 在ActionServlet中我们通过该值创建了对应的Action对象,随后调用 该对象的execute方法,整个流程结束. Actio ...
1.1版本的自定义框架 首先在Hibernate的基础下,将多个Servlet合并成了一个ServletAction,此时ServletAction只负责做判断调用对应的Action类,Action类则负责从jsp页面拿值处理调用Biz,并返回调用的下一个jsp页面给ServletAction做出对应的处理.   以登录为例子 ServletAction public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException ...

Oracle优化总结

1.分区2.java中调用子程序   1.索引的创建及其使用,分区必须与表同时创建--分别创建表空间space1,space2,space3   1.1范围分区 --创建表及其范围分区 create table stu ( id number, name varchar2(10), birth date ) partition by range(birth) ( partition p1 values less than (to_date('2007-10-1','yyyy-mm-dd')) tablespace space1, ...
1.存储过程2.函数3.包的创建及其应用4.视图5.数据库链   1.创建存储过程及其应用 1.1无参数存储过程 --存储过程(无参数) create or replace procedure my_proc is uname varchar2(10); begin select name into uname from users where id=2; dbms_output.put_line(uname); end;   1.2存储过程,in --存储过程(in) --in类似于写入参数 create or replace proce ...

PL/SQL学习总结

PL/SQL总结 1.声明变量以及给变量赋值 --声明变量 declare uname varchar2(20); num number; --声明变量赋值 declare uname varchar2(20):='admin'; num number:=20;   1.1利用表字段类型,给定变量类型 --如果变量类型未知,可利用表名.字段名%type给定 declare uname users.name%type; myrow users%rowtype; ...
declare temp_name varchar2(20):='hello world'; temp_num int :=1; begin --set serveroutput on dbms_output.put_line(temp_num||'==='||temp_name); end; ---if declare temp_num int :=&请输入num的值; begin if temp_num>5 then dbms_output.put_line('temp_num>5'); elsif t ...
二级缓存:1.将源码中的ehcache.xml放到src下2.  <property name="cache.provider_class">  org.hibernate.cache.EhCacheProvider </property><!--配置缓存供应商--> <!--启用二级缓存默认为true--> <property name="cache.use_second_level_cache">true</property>3.指定哪些实体类使用缓存1)可以在映射文件中配置 &l ...
package com.sun.test; import java.util.Iterator; import java.util.List; import java.util.Map; import java.util.Set; import org.hibernate.Criteria; import org.hibernate.Query; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.criterion.Projections; i ...
package com.sun.test; import java.util.HashMap; import java.util.List; import java.util.Map; import org.hibernate.Criteria; import org.hibernate.Session; import org.hibernate.criterion.Example; import org.hibernate.criterion.MatchMode; import org.hibernate.criterion.Order; import org.hib ...
1         list和iterate不同之处(//主要为了面试  详见hibernate_2900_Hibernate_list_iterate) a)         list取所有 b)         iterate先取 ID,等用到的时候再根
package test; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.Transaction; import org.hibernate.cfg.Configuration; import edu.sun.entity.Users; public class TestHib { /** * @param args */ public static void main(String[] args) { ne ...
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd" ><hibernate-mapping>   <class name="edu.sun.entity.Users ...

Oracle_导入导出

1.导出grant dba to zhangdancm窗口执行:exp '用户名/密码 as sysdba' tablespaces=(表空间名)  file=d:\文件名.dmp 例如:exp 'zhangdan/zhangdan as sysdba' tablespaces=(crm)  file=d:\crm.dmp 2.导入--table spaceCREATE TABLESPACE crmDATAFILE 'd:\JBITDB\EPET.DBF'SIZE 100M--以分号结束--create userCREATE USER zhangdanIDENTIFIED BY zhangd ...

Oracle_基本语法

--用SYS账户登录conn sys/scott as sysdba--创建表空间create tablespace epet_tablespace datafile 'e:\oracleDB\epet_tablespace.dbf'size 10mautoextend on--创建epet用户create user epet identified by epet default tablespace epet_tablespace--赋予权限grant connect,resource to epet--用epet登录conn epet/epet--创建表create table master ...
Global site tag (gtag.js) - Google Analytics