JDBC之Statement,PreparedStatement,CallableStatement的区别
Statement 每次执行sql语句,数据库都要执行sql语句的编译 ,最好用于仅执行一次查询并返回结果的情形,效率高于PreparedStatement. PreparedStatement是预编译的,使用PreparedStatement有几个好处 a. 在执行可变参数的一条SQL时,PreparedStatement...
oracle 跟据前缀规则生成编码解决方法
先说需求。 人员属于组织机构,组织机构为11位字符串代码,人员代码需要在新增人员时后台生成。 生成规则 人员代码 = 组织机构代码前7位+ 4位的数字。 要求:1、生成的代码不可以重复(废话) 2、可以找到最小的...
myBatis自定义传入参数类型(TypeHandler)
为了要在myBatis查询时使用特殊的数据类型时,使用通常的jdbcType不能满足需要的时候,可以使用自定义的类型TypeHandler。 例如,有一个存储过程,我们自定义了一个类型Employee,Employee中有两个属性id(long型),name(String型),然后又要将其放在一个List中,作为参数给一个存储过程批量处理。 以下为Orcal...
Java Web中如何访问WEB-INF下的XML文件
一、Spring配置文件在类路径下面在Spring的java应用程序中,一般我们的Spring的配置文件都是放在放在类路径下面(也即编译后会进入到classes目录下)。以下是我的项目,因为是用maven管理的,所以配置文件都放在“src/main/resources”目录下这时候,在代码中可以通过[java] view plai...
Weblogic NodeManager 的配置使用
Weblogic NodeManager 的配置使用 节点管理器
如何在Java中返回树形结构 最佳实践
如何在Java中返回树形结构 最佳实践 easyui tree
虚拟机重启后,计算机名变成了bogon
当Linux主机名由@myhostname变成了@bogon了之后,访问网络就会出现问题,重启后也没有解决。网上搜索N久之后,发现了如下几种解决方式,特此记录一下。【原文地址:http://xugang-1017-126-com.iteye.com/blog/1633934】 1、在linux下添加一个127.0.0.2名叫bogon的主机此方法使用后,bogon主机名得...
oracle数据库(ORA-02270:此列表的唯一或主键不匹配)
在给表加外键引用时,报出 ORA-02270:此列表的唯一或主键不匹配。点击(此处)折叠或打开/*==============================================================*/ /* Table: QX_GWYH *//*=======================...