- 浏览: 107101 次
- 性别:
- 来自: 北京
最新评论
-
wxynxyo:
非常感谢,解决了一个问题
Spring MVC 类型转换 @InitBinder使用 转 -
hxsmile:
很清晰明了
MyEclipse下XFire开发Webservice实例 -
yaoyy:
...
MyEclipse下XFire开发Webservice实例 -
hyl523:
好,明白了,多谢!
MyEclipse下XFire开发Webservice实例
文章列表
setting文件配置
- 博客分类:
- maven
简介
settings.xml文件中的settings元素包含了很多子元素,它们定义的值被用来配置Maven的执行情况。该settings文件的设置会被应用到很多个项目上,因此这里的设置不应该和任何一个特定的项目绑定,并且该设置的内容也不应该分发给它人。该文件定义的值包括本地仓库地址,候选的远程仓库仓库服务器,以及一些认证信息。settings.xml文件可位于两个地方:
• Maven安装目录: $M2_HOME/conf/settings.xml
• 用户特定的Settings文件: ~/.m2/settings.xml
这里是settings元素下最顶层元素的概览:
...
mvn compile 编译主程序源代码,不会编译test目录的源代码。第一次运行时,会下载相关的依赖包,可能会比较费时间。
mvn test-compile 编译测试代码,compile之会后生成target文件夹,主程序编译在classes下面,测试程序放在test-classes下。
mvn test 运行应用程序中的单元测试
mvn site 生成项目相关信息的网站
mvn clean 清除目标目录中的生成结果
mvn package 依据项目生成jar文件,打包之前会进行编译,测试。
mvn install 在本地Repos ...
maven核心,pom.xml详解 转
- 博客分类:
- maven
什么是pom? pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。
快速察看:<project> <modelVersion>4.0.0</modelVersion><!--maven2.0必须是这样写,现在是maven2唯一支持的版本--> <!-- 基础设置 --> <groupId>...</groupId&g ...
PowerDesigner
- 博客分类:
- powerdesigner
PowerDesign:PowerDesign是Sybase推出的主打数据库设计工具。PowerDesign致力于采用基于Entiry- Relation的数据模型,分别从概念数据模型(Conceptual Data Model)和物理数据模型(Physical Data Model)两个层次对数据库进行设计。概念数据模型描述的是 ...
PowerDesigner多用来进行数据库模型设计,具有SQL语句自动生成等功能。当然,也有不少缺点,比如团队分享。
一、设置PowerDesigner模型视图中数据表显示列
1、Tools-Display Preference…
2、窗口左边Category中General Settings下选择Table
3、窗口右边Advanced…
4、窗口左边选择Columns
5、窗口右边List columns中,选择要显示的列
二、设置PowerDesigner设计表时,自动将name列值中的一部分复制到code列
1、把name/code自动复制功能打 ...
1、主键code不能重复
打开tool -- 模型设置--域/属性--DataItem--把Unique Code 前面的对钩去掉
2、名称(name)和代码(code)值联动的问题
打开tool -- 模型设置--域/属性--DataItem--全部对象--Enable links to reguirements前面的对钩取掉。
Tools -->General Options -->Dialog -->去掉Name to Code mirroring前面的勾
3、实体属性被复用时联动的问题。
域/属性--DataIte ...
dwz手册上说combox设置value=xxx,代表选择项。实际应用中发现总是会显示第一项,打开dwz.combox.js代码:
1 var $this = $(this).removeClass("combox"); 2 var
oracle sql优化
- 博客分类:
- 数据库
Oracle 语句优化
1. ORACLE 的解析器按照从右到左的顺序处理 FROM 子句中的表名,因此 FROM 子句中写在最后的表(基础表 driving table)将被最先处理。在 FROM 子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。
例如:
oracle join及where 的执行次序
- 博客分类:
- 数据库
oracle 的各种join及where的执行次序
内联接:
select * from a inner join b on a.aa=b.bb;
等价于 select * from a,b where a.aa=b.bb; 即内联接相当于一般的等值连接。
外连接:
分left/right/full outer join等几种。
貌似outer可省略,即left join,right join,full join等三种。
左联接:
select * from a left join b on a.aa=b.bb;
等价于另一种写法:
se ...
DWZ框架Ajax无刷新表单提交处理流程
- 博客分类:
- dwz
DWZ框架Ajax无刷新表单提交处理流程是:
1. ajax表单提交给服务器
2. 服务器返回一个固定格式json结构
3. js会调函数根据这个json数据做相应的处理
注意:
DWZ框架默认的ajax表单提交都是返回json数据,告诉客户端操作是否成功,成功或失败提示信息,以及成功后的处理方式(刷新某个navTab或关闭某个navTab或navTab页面跳转)。
表单提交后服务器操作失败了,客户端接收statusCode和message后给出错误提示,表单页面是不动的。这样可以方便用户看到出错原因后直接修改表单数据再次提交,而不用重填 ...
DWZ 验证 CLASS 规则
- 博客分类:
- dwz
验证:格式 class="XXXX" 即可验证。
required: "必填字段", remote: "请修正该字段", email: "请输入正确格式的电子邮件", url: "请输入合法的网址", date: "请输入合法的日期", dateISO: "请输入合法的日期 (ISO).", number: "请输入合法的数字", digits: "只能输入整数", creditcard: &quo ...
首先用IDE建一个web工程。(这个就不详细介绍了)
引入响应的jar包
web.xml
<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><?xml version="1.0" ?><web-app xmlns="http://java.sun.co ...
myeclipse 性能优化 转
- 博客分类:
- 其它
1 、关闭MyEclipse的自动validation
windows > perferences > myeclipse > validation
将Build下全部勾取消
如果你需要验证某个文件的时候,我们可以单独去验证它。方法是:
在需要验证的文件上( 右键 -> MyEclipse -> Run Validation 。
2、 启动优化,关闭不需要使用的模块
所以可以将一些不使用的模块禁止 加载启动。
Window > Preferences > ...
2012-11-30
1、配置文件:查找、拷贝配置文件资料。
2、hibernate不能由类生成mysql数据库中的表,配置无误:
解决方法:问题是因为类中的主键id类型为String,而注解的主键类型为native,这个为long类型的。将ID生成类型改为UUID,问题解决。
3、hibernate建表时注意数据库中的关键字,也不能使用,如字段名取key,可能导致建表失败的!
早在我刚学Struts2之初的时候,就想写一篇文章来阐述Struts2如何返回JSON数据的原理和具体应用了,但苦于一直忙于工作难以抽身,渐渐的也淡忘了此事。直到前两天有同事在工作中遇到这个问题,来找我询问,我又细细地给他 ...