摘要:当我们对mysql数据库进行了误操作,造成某个数据表中的部分数据丢失时,肯定就要利用备份的数据库,对丢失部分的数据进行导出、导入操作了。Navicat工具正好给我们提供了一个数据表的导入导出功能。1.导出数据表 Navicat导出数据表的格式很多,增加了...
阅读全文
摘要:当我们对mysql数据库进行了误操作,造成某个数据表中的部分数据丢失时,肯定就要利用备份的数据库,对丢失部分的数据进行导出、导入操作了。Navicat工具正好给我们提供了一个数据表的导入导出功能。1.导出数据表 Navicat导出数据表的格式很多,增加了...
阅读全文
摘要:1. PropertyPlaceholderConfigurer是个bean工厂后置处理器的实现,也就是BeanFactoryPostProcessor接口的一个实现。PropertyPlaceholderConfigurer可以将上下文(配置文件)中的属性值放在另一...
阅读全文
摘要:1. PropertyPlaceholderConfigurer是个bean工厂后置处理器的实现,也就是BeanFactoryPostProcessor接口的一个实现。PropertyPlaceholderConfigurer可以将上下文(配置文件)中的属性值放在另一...
阅读全文
摘要:阿里巴巴推出的国产数据库连接池,据网上测试对比,比目前的DBCP或C3P0数据库连接池性能更好,Druid与其他数据库连接池使用方法基本一样(与DBCP非常相似),将数据库的连接信息全部配置给DataSource对象。spring .xml配置: ...
阅读全文
摘要:阿里巴巴推出的国产数据库连接池,据网上测试对比,比目前的DBCP或C3P0数据库连接池性能更好,Druid与其他数据库连接池使用方法基本一样(与DBCP非常相似),将数据库的连接信息全部配置给DataSource对象。spring .xml配置: ...
阅读全文
摘要:PNR: PNR是旅客订座记录,即Passenger Name Record的缩写,它反映了旅客的航程,航班座位占用的数量,及旅客信息。适用民航订座系统。 一个PNR由以下几项组成:姓名组NM航段组团体情况联系地址出票情况TK邮票地址组开帐地址组票价情...
阅读全文
摘要:PNR: PNR是旅客订座记录,即Passenger Name Record的缩写,它反映了旅客的航程,航班座位占用的数量,及旅客信息。适用民航订座系统。 一个PNR由以下几项组成:姓名组NM航段组团体情况联系地址出票情况TK邮票地址组开帐地址组票价情...
阅读全文
摘要:async默认的设置值为true,这种情况为异步方式,就是说当ajax发送请求后,在等待server端返回的这个过程中,前台会继续执行ajax块后面的脚本,直到server端返回正确的结果才会去执行success,也就是说这时候执行的是两个线程,ajax块发出请求后一...
阅读全文
摘要:async默认的设置值为true,这种情况为异步方式,就是说当ajax发送请求后,在等待server端返回的这个过程中,前台会继续执行ajax块后面的脚本,直到server端返回正确的结果才会去执行success,也就是说这时候执行的是两个线程,ajax块发出请求后一...
阅读全文
摘要:SelectKey在Mybatis中是为了解决Insert数据时不支持主键自动生成的问题,他可以很随意的设置生成主键的方式。不管SelectKey有多好,尽量不要遇到这种情况吧,毕竟很麻烦。selectKey Attributes属性描述keyPropertysele...
阅读全文
摘要:SelectKey在Mybatis中是为了解决Insert数据时不支持主键自动生成的问题,他可以很随意的设置生成主键的方式。不管SelectKey有多好,尽量不要遇到这种情况吧,毕竟很麻烦。selectKey Attributes属性描述keyPropertysele...
阅读全文
摘要:首先当然得下载mybatis-3.0.5.jar和mybatis-spring-1.0.1.jar两个JAR包,并放在WEB-INF的lib目录下(如果你使用maven,则jar会根据你的pom配置的依赖自动下载,并存放在你指定的maven本地库中,默认是~/.m2/...
阅读全文
摘要:首先当然得下载mybatis-3.0.5.jar和mybatis-spring-1.0.1.jar两个JAR包,并放在WEB-INF的lib目录下(如果你使用maven,则jar会根据你的pom配置的依赖自动下载,并存放在你指定的maven本地库中,默认是~/.m2/...
阅读全文
摘要:因为Jquery的版本问题,取checkbox的选中状态值,被害惨了。。。下面是网上的总结(http://www.wufangbo.com/jquery-pan-duan-checked/):jquery判断checked的三种方法:.attr(‘checked’):...
阅读全文
摘要:因为Jquery的版本问题,取checkbox的选中状态值,被害惨了。。。下面是网上的总结(http://www.wufangbo.com/jquery-pan-duan-checked/):jquery判断checked的三种方法:.attr(‘checked’):...
阅读全文
摘要:我们用struts2时采用的传统的配置文件的方式,并没有使用传说中的0配置。spring3 mvc可以认为已经100%零配置了(除了配置spring mvc-servlet.xml外)。Spring MVC和Struts2的区别:机制:spring mvc的入口是se...
阅读全文
摘要:我们用struts2时采用的传统的配置文件的方式,并没有使用传说中的0配置。spring3 mvc可以认为已经100%零配置了(除了配置spring mvc-servlet.xml外)。Spring MVC和Struts2的区别:机制:spring mvc的入口是se...
阅读全文
摘要:其实都是ssh只是一个是struts2+spring3.0+hibernate,而另外一个是 springmvc+spring3.0+hibernate,纵向来看比较struts2和springmvc就可以了,首先说springMvc的优点1,基于注解,stuts2虽...
阅读全文
摘要:运行性能上: Jsp+servlet>struts1>springmvc>struts2+freemarker>>struts2,ognl,值栈。开发效率上: 基本正好相反,值得强调的是,spring mvc开发效率和struts2不相上下。...
阅读全文
摘要:运行性能上: Jsp+servlet>struts1>springmvc>struts2+freemarker>>struts2,ognl,值栈。开发效率上: 基本正好相反,值得强调的是,spring mvc开发效率和struts2不相上下。...
阅读全文
摘要:drop table stu;drop sequence seq_stu;create sequence seq_stu;create table stu( sid number(5) primary key, sname varchar2(10), ssex var...
阅读全文
摘要:drop table stu;drop sequence seq_stu;create sequence seq_stu;create table stu( sid number(5) primary key, sname varchar2(10), ssex var...
阅读全文
摘要:在做管理系统的时候,经常会用到文件的下载,特别是Excel报表的创建与下载,下面就来简单演示一下,Struts2实现的Excel文件的下载功能。由于本实验是要动态创建Excel文件,因此需要一些jar:Java读写Excel的包是Apache POI(项目地址:htt...
阅读全文
摘要:在做管理系统的时候,经常会用到文件的下载,特别是Excel报表的创建与下载,下面就来简单演示一下,Struts2实现的Excel文件的下载功能。由于本实验是要动态创建Excel文件,因此需要一些jar:Java读写Excel的包是Apache POI(项目地址:htt...
阅读全文
摘要:文件扩展名Content-Type(Mime-Type)文件扩展名Content-Type(Mime-Type).*( 二进制流,不知道下载文件类型)application/octet-stream.tifimage/tiff.001application/x-001...
阅读全文
摘要:文件扩展名Content-Type(Mime-Type)文件扩展名Content-Type(Mime-Type).*( 二进制流,不知道下载文件类型)application/octet-stream.tifimage/tiff.001application/x-001...
阅读全文
摘要:以java project为例,首先需要导入需要的jar包:jcommon-1.0.23.jar, jfreechart-1.0.19.jar.画饼状图示例:package com.it.jfchart;import java.awt.Font;import org....
阅读全文
摘要:网上查询了下web.xml中配置的加载优先级: 首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是:listener -> filt...
阅读全文
摘要:dTree是个很方便在页面生成树的 js 控件,如果你下载了,我猜里在几分钟之内便能在页面上显示出一颗树来。它本身给的例子是通过一些静态数据构造树,下面我说一种通过查询的数据动态构造树的方法。例子里没有真实的数据库操作,而是用一个模拟的数据库操作类替代。 在该例子中为...
阅读全文
摘要:当接收到一个httprequest , a) 当外部的httpservletrequest到来时 b) 初始到了servlet容器 传递给一个标准的过滤器链 c) FilterDispatecher会去查找相应的ActionMapper,如果找到了相应的Acti...
阅读全文
摘要:当接收到一个httprequest , a) 当外部的httpservletrequest到来时 b) 初始到了servlet容器 传递给一个标准的过滤器链 c) FilterDispatecher会去查找相应的ActionMapper,如果找到了相应的Acti...
阅读全文
摘要:1、打开MyEclipse,找到菜单栏“Window”---->“Preferences(首选项)”;2、在左侧导航菜单栏找到“MyEclipse”---->“Files and Editors”---->“XML”--->“XML Catalog”;3、在右边的界面...
阅读全文
摘要:1、打开MyEclipse,找到菜单栏“Window”---->“Preferences(首选项)”;2、在左侧导航菜单栏找到“MyEclipse”---->“Files and Editors”---->“XML”--->“XML Catalog”;3、在右边的界面...
阅读全文
摘要:test表数据如下:ikey cname pikey1 集团 02 公司 13 部门 24 个人 3试写一递归函数,传入ikey值,遍...
阅读全文
摘要:create or replace function getcustprodinstaddr(in_CustId in number,in_area_code in number) return varchar2 is Result varchar2(4000); ...
阅读全文
摘要:create or replace function getcustprodinstaddr(in_CustId in number,in_area_code in number) return varchar2 is Result varchar2(4000); ...
阅读全文
摘要:第一方面:开发速度的对比就开发速度而言,Hibernate的真正掌握要比Mybatis来得难些。Mybatis框架相对简单很容易上手,但也相对简陋些。个人觉得要用好Mybatis还是首先要先理解好Hibernate。比起两者的开发速度,不仅仅要考虑到两者的特性及性能,...
阅读全文
摘要:第一方面:开发速度的对比就开发速度而言,Hibernate的真正掌握要比Mybatis来得难些。Mybatis框架相对简单很容易上手,但也相对简陋些。个人觉得要用好Mybatis还是首先要先理解好Hibernate。比起两者的开发速度,不仅仅要考虑到两者的特性及性能,...
阅读全文
摘要:JdbcTemplate主要提供以下五类方法:execute方法:可以用于执行任何SQL语句,一般用于执行DDL语句;update方法及batchUpdate方法:update方法用于执行新增、修改、删除等语句;batchUpdate方法用于执行批处理相关语句;que...
阅读全文
摘要:JdbcTemplate主要提供以下五类方法:execute方法:可以用于执行任何SQL语句,一般用于执行DDL语句;update方法及batchUpdate方法:update方法用于执行新增、修改、删除等语句;batchUpdate方法用于执行批处理相关语句;que...
阅读全文
摘要:使用注解来构造IoC容器用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册。如:在base-package指明一个包 表明cn.gacl.java包及其子包中,如果某个类的头上带有特定的注解【@Component/@Rep...
阅读全文
摘要:使用Spring MVC,第一步就是使用Spring提供的前置控制器,即Servlet的实现类DispatcherServlet拦截url:org.springframework.web.servlet.DispatcherServlet;拦截匹配的请求,Servle...
阅读全文
摘要:SQLServer 的数据分页:假设现在有这样的一张表:CREATE TABLE test( id int primary key not null identity, names varchar(20))然后向里面插入大约1000条数据,进行分页测试假设页数是10,...
阅读全文
摘要:SQLServer 的数据分页:假设现在有这样的一张表:CREATE TABLE test( id int primary key not null identity, names varchar(20))然后向里面插入大约1000条数据,进行分页测试假设页数是10,...
阅读全文
摘要:append():向每个匹配的元素内部追加内容。I would like to say: $("p").append("Hello");I would like to say:HelloappendTo():把所有匹配的元素追加到另一个、指定的元素集合中。I woul...
阅读全文
摘要:resultMap:适合使用返回值是自定义实体类的情况resultType:适合使用返回值得数据类型是非自定义的,即jdk的提供的类型resultMap : type:映射实体类的数据类型id:resultMap的唯一标识column:库表的字段名property:实...
阅读全文
摘要:resultMap:适合使用返回值是自定义实体类的情况resultType:适合使用返回值得数据类型是非自定义的,即jdk的提供的类型resultMap : type:映射实体类的数据类型id:resultMap的唯一标识column:库表的字段名property:实...
阅读全文
摘要:1. 创建项目2. 添加Spring能力使用MyEclipse自动加载Struts2和Spring的jar包和配置文件,并在web.xml文件中添加上下文和监听器web.xml文件如下: contextConfigLocation classpath:...
阅读全文
摘要:以Stu为例,Stu.xml配置文件如下: insert into stu(s_name,s_sex,s_birth) values(#{sname},#{ssex},#{sbirth})...
阅读全文
摘要:以Stu为例,Stu.xml配置文件如下: insert into stu(s_name,s_sex,s_birth) values(#{sname},#{ssex},#{sbirth})...
阅读全文
摘要:package com.it.util;import java.io.IOException;import java.io.Reader;import org.apache.ibatis.io.Resources;import org.apache.ibatis.se...
阅读全文
摘要:MyBatis是一个数据持久层(ORM)框架。把实体 类和SQL语句之间建立了映射关系,是一种半自 动化的ORM实现。MyBATIS需要开发人员自己来写sql语句,这可以增加了程序的灵活性,在一定程度上可以作为ORM的一种补充。什么情况下不适合全自动...
阅读全文
摘要:MyBatis是一个数据持久层(ORM)框架。把实体 类和SQL语句之间建立了映射关系,是一种半自 动化的ORM实现。MyBATIS需要开发人员自己来写sql语句,这可以增加了程序的灵活性,在一定程度上可以作为ORM的一种补充。什么情况下不适合全自动...
阅读全文
摘要:drop database if exists mydb;create database mydb;use mydb;create table stu( s_id int primary key AUTO_INCREMENT, s_name varchar(10)...
阅读全文
摘要:keycode 8 = BackSpace 回格keycode 9 = Tab keycode 12 = Clearkeycode 13 = Enter 回车keycode 16 = Shift_Lkeycode 17 = Control_...
阅读全文
摘要:keycode 8 = BackSpace 回格keycode 9 = Tab keycode 12 = Clearkeycode 13 = Enter 回车keycode 16 = Shift_Lkeycode 17 = Control_...
阅读全文
摘要:lazy,延迟加载Lazy的有效期:只有在session打开的时候才有效;session关闭后lazy就没效了。lazy策略可以用在:* 标签上:可以取值true/false* 标签上,可以取值true/false,这个特性需要类增强* /等集合上,可以取值为true...
阅读全文
摘要:lazy,延迟加载Lazy的有效期:只有在session打开的时候才有效;session关闭后lazy就没效了。lazy策略可以用在:* 标签上:可以取值true/false* 标签上,可以取值true/false,这个特性需要类增强* /等集合上,可以取值为true...
阅读全文
摘要:1.cascade属性 cascade属性的作用是描述关联对象进行操作时的级联特性,只有涉及关系的元素才有cascade属性。具有cascade属性的标记包括、、、、、、和。注意:和是用在集合标记内部的,所以不需要cascade属性。2.inverse...
阅读全文
摘要:1.cascade属性 cascade属性的作用是描述关联对象进行操作时的级联特性,只有涉及关系的元素才有cascade属性。具有cascade属性的标记包括、、、、、、和。注意:和是用在集合标记内部的,所以不需要cascade属性。2.inverse...
阅读全文
摘要:struts.xml是我们在开发中利用率最高的文件,也是Struts2中最重要的配置文件。以下分别介绍一下几个struts.xml中常用到的标签。 1、利用include标签,可以将一个struts.xml配置文件分割成多个配置文件,然后在struts.xml...
阅读全文
摘要:struts.xml是我们在开发中利用率最高的文件,也是Struts2中最重要的配置文件。以下分别介绍一下几个struts.xml中常用到的标签。 1、利用include标签,可以将一个struts.xml配置文件分割成多个配置文件,然后在struts.xml...
阅读全文
摘要:步骤:1.添加aop、tx命名空间声明;2.配置事务管理器;3.配置增强;4.配置aop具体xml设置如下: org.hibernate.dialect.Oracle9Dialect ...
阅读全文
摘要:步骤:1.添加aop、tx命名空间声明;2.配置事务管理器;3.配置增强;4.配置aop具体xml设置如下: org.hibernate.dialect.Oracle9Dialect ...
阅读全文