Implementation
The KiCsa application implementation is important because providing implementation
examples are a major goal of the project.
KiCsa implementation depends on a number of APIs :
KiCsa implementation |
Version |
Alpha |
Comment |
Release |
4 |
Fixpack |
|
Couche |
Maintenance |
|
J2EE 1.2 |
JSP |
1.1 |
|
|
Servlet |
2.2 |
|
|
ressource-ref |
jdbc/KiCsaDataSource |
|
Log |
|
Log4J |
|
|
|
|
|
Browse the KiCsa javadoc.
Coding standards
Naming
KiCsa naming rules |
Version |
Alpha |
Examples |
Release |
4 |
Fixpack |
|
Couche |
Maintenance |
|
Class |
|
AaBbbCcc |
SkillImpl |
Interface |
|
AaBbbCcc |
Editable, Skill |
Method |
|
aaBbbCcc |
updateEmployee, create |
Parameter |
someAaaBbb |
someSkill |
Variable |
|
aaBbbCcc |
index, |
Constant |
|
XXX_YY |
DATASOURCE_NAME |
Struts forward |
XXX_FORWARD |
UPDATED_FORWARD |
Formating
/**
* Description
*
* $Revision$
*/
class MyClass implements MyInterface1, MyInterface2
{
/**
* Try to put public members a beginning of source
*/
public static final int MY_CONSTANT = 0;
public void setProperty (int someAttribute)
{
attribute = someAttribute;
}
public int getProperty()
{
return attribute1;
}
private int attribute1;
}
Packaging
WAR, EAR, build.xml (Ant)
|