我的Blog Q?a target="_blank" title="http://www.ijavaee.cn" >http://www.ijavaee.cn
声明Q原创翻译,不之处请多多指正,转蝲h明出处!
一、大写
像在SQL中一PPL / SQL中是不区分大写的。其一般准则如下:
二、空?/strong>
I白Q空行和I格Q在PL/SQL中如同在SQL中一样重要,因ؓ它是提高代码可读性的一个重要因素。换句话_可以通过在代码中使用~进来体现程序的逻辑l构。以下是一些徏议:
三、命名约?/strong>
使用以下前缀对于避免与关键字和表名列名相冲突是很有帮助的Q?/p>
包的名称应该描述包内的存储过E和函数主要所完成的功?/p>
存储q程的名U应该描q该存储q程所执行的动?/p>
函数的名U应该描q所q回的变?/p>
例如Q?/p>
PACKAGE student_admin
– admin 后缀可能是用于表C管理功?
PROCEDURE remove_student (i_student_id IN student.studid%TYPE);
FUNCTION student_enroll_count (i_student_id student.studid%TYPE)
RETURN INTEGER;
四、注?/strong>
PL/SQL中的注释如同SQL中的注释一样重要。他们应该解释程序的主要部分和所有关键的逻辑步骤?/p>
使用单行注释(–)而不是多行注?/*)。即使PL/SQL对这些注释做同样处理Q这样在代码完成后进行调试也会容易些Q因Z不能在多行注释中嵌入多行注释。换句话_单行注释代码中可以部分取消注释,而在多行注释代码中则不行?/p>
五、其他的
对于PL/SQL中嵌入的SQL声明Q用相同的格式化指南来军_q些声明应该如何在代码块中出?/p>
提供一个头部注释,用于说明代码块的用途ƈ列出创徏日期和作者名字。ƈ且每个修订版都要有一行注释,包含作者名、日期和修订版描q?/p>
例如Q下面的q个CZ体现了上q徏议。请注意该示例还使用了等宽字体(Courier NewQ,因ؓ每个字体占据同等宽度可以使格式化更加ѝ等比例I格字体会隐藏空g得行间对齐比较困难。多数文本和E序~辑器默认用等宽字体?/p>
我的Blog Q?a target="_blank" title="http://www.ijavaee.cn" >http://www.ijavaee.cn ,|站初徏Q欢q大家来访,交流技?br />
对于Tomcat与Eclipse的整合配|以及开发与应用Q网l上的资料,基本都是使用MyEclipse或者sysdeo的Tomcat插g。其实WTP本n的服务器理与配|功能就很不错,eclipse的JEE开发环境下已经可以很好的对服务器进行配|和理?/p>
通常Q我们首先打开eclipse的Server Runtime Environments 理界面QPreferences -> Server -> Runtime Environments ,在这里可以对服务器运行环境进行管理?/p>
我们新增一个ServerQ名为Tomcat v6.0Q选中Q右击,出现相关操作Q可以对服务器进行重命名、编辑、删除;启动、调试以及性能试Q需TPTPQ?/p>
我们可以选择Add and Remove Projects来增加要部v到服务器的项目:
双击服务器名Q打开服务器的OverViewQ?/p>
在这里可以对服务器的一些参数进行设|,选择ModulesQ打开Server ModulesQ可以对部v的Web应用q行理Q?/p>
在添加了2个应用之后,我可以看一下Server.xml文g中的改变Q?/p>
打开server.xml文gQ可以看到新增了两个应用Q这与我们用Tomcat时直接修改Tomcat的配|文件实现部|是一LQ不同的是,WTP环境下的服务器管理,多个配置q一个Tomcatq行时环境,互不影响?/p>
我们也可以手动修改ContextQ把docBase指向真实的物理\径,q样修改文g后无需再同步到服务器,化一步操作?/p>
在项目开发过E中Q我们可以针对各个项目,分别各徏一个ServerQ根据自q需要来修改配置以满q开发需要。保持Tomcat安装目录下的lib不要更改Q各目持有自己的lib?/p>
q种情况下的Tomcat启动参数和JVM的参敎ͼ可以在Run Configuration中配|:
暂时先写到这里,Ƣ迎大家拍砖哈!