EasyJWeb的配置例子
环境变量里的配置:
CATELINA_HOME
D:\apache-tomcat-5.5.23
CLASSPATH
.;%JAVA_HOME%\LIB;%JAVA_HOME%\LIB\tools.jar;%JAVA_HOME%\LIB\dt.jar
Path
%JAVA_HOME%\BIN;%JAVA_HOME%\JRE\BIN;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Microsoft SQL Server\80\Tools\BINN
下载easyjweb
安装tortoise svn
新建包,右击svn checkout,输入
http://svn.easyjf.com/repos/easyjweb/trunk/
JAVA_HOME=<JDK-INSTALLPATH>
CLASSPATH=.;%JAVA_HOME%\LIB;%JAVA_HOME%\LIB\tools.jar;%JAVA_HOME%\LIB\dt.jar
PATH=%JAVA_HOME%\BIN;%JAVA_HOME%\JRE\BIN;
1.cmd F:\easyjweb\bin>wasyjweb project d:\work\per -ejs
安装easyjweb的目录在F盘
在d:\work下创建工程per
2.src下建 com/domain/Person.java
@Entity
public class Person {
@Id
@GenaratedValue (strategy = GenerationType.TABLE)
private Long id;
@Column(nullable = true,length = 50)
private String name;
@Column ( nullable = true)
Short age;
String demo;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Short getAge() {
return age;
}
public void setAge(Short age) {
this.age = age;
}
public String getDemo() {
return demo;
}
public void setDemo(String demo) {
this.demo = demo;
}
}
3.修改db.properties修改数据库部署(默认mysql)
第一行添加database.database = MYSQL
更改database.password 为自己数据库库密码
jdbc:mysql://localhost:3306/ejsdb?的ejsdb为数据库名
4.mvc.xml 中<property name=...>添加,com.mvc
5.命令行 d:\web\pers\bin>easyjweb crud com.domain.Person ..\src\main\java\com\domain\Person.java
工程pers在D盘
Person为构造的类名
com.domain为src\main\java下的包
crud增删改查
生成相应文件
6.打包 work\pers\bin>easyjweb war
7.将ejs.war复制到tomcat/webapps下
8.启动tomcat startup.bat
9.在浏览器输入网址 http://127.0.0.1:8080/ejs/person.ejf