- 浏览: 86711 次
- 性别:
- 来自: 北京
最新评论
-
yo8237233:
楼主,请问这个上传异常在请求进去控制器之前就已经被spring ...
利用Spring 组件 CommonsMultipartResolver控制上传文件大小
文章列表
关于DTS导入数据外键解决方案
使用DTS导入数据,数据来源表未使用主外键标示,统一标示在一张表里,目的表使用主外键区分
有两张或三张表层级关联
先导入外键表,根据两张外键表的的id(或者相关联的字段)筛选过滤条件 ,筛选后的条件在根据关联
的条件把数据更新进主表
如
update FA_96310_2011 set
FA_96310_2011.D_Area_UID=DIM_AREA.ObjUID
from FA_96310_2011,DIM_AREA
where DIM_AREA.Descp=FA_96310_2011.AreaName
update FA_96 ...
一个项目有几个库,每次部署都要在内部好几个配置中更改连接太麻烦
把JDBC写在项目外面即增强的项目的灵活性,又方便了自身的使用
用 .properties文件 properties文件作用如把JDBC连接配置写在其中
然后在连接时读取properties文件里的连接配置在代码中使用JDK提供Properties类一个单例模式
private static Properties prop = new Properties();
public static Properties getConfigureProperties(){
return prop;
}
stat ...
配置正式环境注意事项
- 博客分类:
- 搭建环境
搭建正式环境重装tomcat6.0 jre1.6 后重新搭建项目,但项目始终无法连接数据库(项目和数据库在不同的机器上) Error establishing socket.如果出现这种情况首先检查连接数据库端口号是否被占用,当端口还未必占用,显然是连接的问题用cmdàtelnet 机器地址 :1433
telnet 一下看是否通(具体内部是scoket原理)当时检查到未通,首先定位防火墙屏蔽,马上开启防火墙列外1433端口Error establishing socket.错误消失然后使用用户名密码登陆,始终未登陆上此时应该定位用户名密码错误,(后来把加密的密码到在线MD5解密为解开) ...
设置共享文件
- 博客分类:
- windows 环境
1在本地建立文件夹设为共享文件
2在虚拟机设置à共享文件夹中添加共享文件 3我的电脑à映射网络驱动器 映射上建的共享 ok
目前很多公司的项目都采用了ssh或ssi框架,在该框架下的SQL输出串不能显示SQL语句里所包含的参数,调试起来相当麻烦。通过P6spy框架来进行SQL监视,可以将SQL MAP中的SQL语句包含参数完整输出。
Hibernate一个查询方法要返回一个对象类型根据代码总结下:
返回查询对象结果
1定义泛型数组
2hibernate Query查询
3把query查询的对象用List接收(转换成List形式)
4用Iterator遍历list 并定义一个Object数组接收(也可以是泛型)Object主要是作为中间变量过渡使用
5把遍历后的结果按字段存入对象的set方法中
6如果有必要在把对象放入集合中
public Org_Info getByorg_code_category(String recommend_flag, String show_category) {
Str ...
Hibernate 字段配置关系
- 博客分类:
- hibernate
根据业务需求在两张表中加了两个字段
做个总结:
column为实体中的字段名称 (基础表的字段)
name为自己指定的虚拟名称
Llt_Org_Info表中show_category字段与llt_system_code表中code字段配置关联关系
之前配置
<many-to-one name=" show_category " column="type" class="System_code" not-null="true"/>
错误1:column应为实体中的字段名称 (本想直接关联上 ...
如下使用Ajax 实现异步请求:(以下html中标签省略...)
<script language="javascript" > var http_request = false; function send_request(url,poststr) {//初始化、指定处理函数、发送请求的函数 http_request = false; //开始初始化XMLHttpRequest对象 if(window.XMLHttpRequest) { //Mozilla 浏览器 http_request = new XMLHttpRequest(); if ...
oracle 连接配置环境搭建
- 博客分类:
- oracle
直接贴步骤:
打开Oracle - OraDb10g_home1-->Configuration and Migration Tools-->Net Configuration Assistant
按照如上步骤配置,如果遇到ORA-12154: TNS: 无法解析指定的连接标识符检查用户名和密码 还有服务名是否是给定的服务实例
oracle优化-----统计排序效率
- 博客分类:
- oracle
先说明下业务查询主要字段(id,org_code,org_name,org_count其中org_count为计算统计出的数量)按数量前10条倒序排列首先考虑到用分页输出来控制效率
先贴上语句
SELECT t.ID,t.ORG_CODE,t.ORG_NAME,t.ORG_COUNT from (SELECT ROWNUM RN ,A.ID,A.ORG_CODE,A.ORG_NAME ...
前端页面性能优化提速
- 博客分类:
- 页面优化
如图最近做一个项目关于页面的性能不太理想,每次分页后左边部分能在1s中刷出,而右面部分要大约3s中才刷出左右两面分别用Div控制 最初以为右面的显示跟语句有关系,因为排行有个统计显示,SQL中有计算 order by等 使用o ...
最近用到oracle库,明显和之前用的SQL有很多区别什么关键字 top 中这不能用,oracle什么又来个rownum 下面总结下在oracle中查询前N条的方法及心得
首先在SQL2005 中可以: select top 10* from table1; 在关联order by 等条件就可实现前N条的统计排序,oracle中按照这种方法显然执行不通过
先看以下简单的查询前N条语句(按照统计排序后显示前N条记录):已测通
--test passselect id from (select id ,rownum as con from (select id from llt_ ...
js 前台链接到文本后查询
- 博客分类:
- js jquery
如同所示:现在所需效果点击某个区域,在文本框中显示,并且传入后自动搜索相关区域!
以下是文本框中的代码
<form id="tableForm_search" method="get" onsubmit="return form_submit()"> <input type="text" id="tableinfo" value="" name="tableinfo" class="int" o ...
如下代码中及其不合理的地方
public void execute(Environment env, Map params, TemplateModel[] loopVars, TemplateDirectiveBody body) throws TemplateException, IOException { Pagination page=new Pagination(); CmsSite site = FrontUtils.getSite(env); String orgName=DirectiveUtils.getString(PARAM_ORG_NAME, para ...
如图所示:对结果集的操作主要步骤如下
String sql = "select * from emp";pstmt = conn.prepareStatement(sql);
//第四步,返会结果集rs = pstmt.executeQuery();while (rs.next()) {int ID = rs.getInt("ID");String org_code = rs.getString("org_code");
String org_name = rs.getString("org_name ") ...