- 浏览: 76841 次
- 来自: 北京
最新评论
-
lifei2199:
[*]
解决session超时跳转首页,跳出frameset -
ITCheng:
<table id="errorLogTabl ...
Jsp导出Excel -
ITCheng:
dingding5060 写道这个插件商用要付费吗?
不需 ...
HighChart -
dingding5060:
这个插件商用要付费吗?不需要调用什么google api吧
HighChart -
ITCheng:
wanxkl 写道不错 用了 thangks
呵呵 多多交流 ...
java生成PDF格式文件并且加密
文章列表
<?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自定义框架总结
- 博客分类:
- Struts
1.1版本的自定义框架
首先在Hibernate的基础下,将多个Servlet合并成了一个ServletAction,此时ServletAction只负责做判断调用对应的Action类,Action类则负责从jsp页面拿值处理调用Biz,并返回调用的下一个jsp页面给ServletAction做出对应的处理.
以登录为例子
ServletAction
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException ...
Oracle优化总结
- 博客分类:
- 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学习总结
- 博客分类:
- Oracle
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; ...
Oracle_PL/SQL的基本语法操作
- 博客分类:
- Oracle
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 ...
Hibernate_二级缓存技术的配置
- 博客分类:
- Hibernate
二级缓存: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,等用到的时候再根
Hibernate_实现增,删,改
- 博客分类:
- Hibernate
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 ...
Hibernate_映射文件配置
- 博客分类:
- Hibernate
<?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_导入导出
- 博客分类:
- 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_基本语法
- 博客分类:
- 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 ...