WEB开发网
开发学院软件开发Java 使用SpringSide 3.1.4.3开发Web项目的全过程(上)... 阅读

使用SpringSide 3.1.4.3开发Web项目的全过程(上)

 2009-09-24 00:00:00 来源:WEB开发网   
核心提示: 由于SpringSide不提供Mysql的jdbc驱动,所以需要自己去MySQL的官方网站下载,使用SpringSide 3.1.4.3开发Web项目的全过程(上)(6),将下载到的mysql-connector-5.*.jar复制到项目的WEB-INF中的lib目录中,然后运行项目,这样,找起

由于SpringSide不提供Mysql的jdbc驱动,所以需要自己去MySQL的官方网站下载,将下载到的mysql-connector-5.*.jar复制到项目的WEB-INF中的lib目录中。然后运行项目,成功。至此,成功将项目迁移到MySQL中。

第六步、添加数据表、编写Entity类、编写Dao类、Manager类,并进行单元测试。还是以前几篇文章中提到的文章发布系统为例,每一篇文章对应多篇评论,所以说据库中需创建articles和comments两个数据表,如下:

create   table  articles(
id  int   primary   key  auto_increment,
subject  varchar ( 20 )  not   null ,
content  text );
create   table  comments(
id  int   primary   key  auto_increment,
content  varchar ( 255 ),
article_id  int   not   null ,
foreign   key  (article_id)  references  articles(id)
);

在编写Java代码之前,我还要做一点小工作,什么工作呢?那就是要为我自己的项目创建一个单独的源文件夹,因为src\main\java这个文件夹已经被江南白衣放入了太多的package,而且因为涉及到security,所以层次也不明显,操作起来不方便,找起代码来也不够快。下面是我创建了自己的源文件夹后的截图:

使用SpringSide 3.1.4.3开发Web项目的全过程(上)

在我自己的源文件夹中,只创建了四个package,刚好代表从底到上的四个层次,这样,找起代码来要方便得多。

先来Entity层,Article.java的代码如下:

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:使用 SpringSide 开发

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接