本人想用java开发一个web系统,请问该怎么架构?

glgl2424 2010-01-04 10:12:42
目前我的想法是用java开发一个web系统,架构大概是jsp页面,java做为业务逻辑层,Eclipse做为开发工具,jdbc做为数据库方面的,但是我还是有很多地方不明白,比如:
1. servlet和tomcat有什么区别?
2. web项目里的web.xml为什么有时候不写也可以跑起来?
3. java和jdbc间通过什么通讯?
4. jsp网页只能在Eclipse里开发?没有像Dreamweaver这样的图形界面进行开发吗?我的html学的不好。我把Dreamweaver 里写的jsp网页代码复制到Eclipse里,貌似报错,行不通。


然后问几个关于junit及集成测试方面的问题:
1. 我暂时稍微会一点junit的测试用例,但是不会用那个测试套件,即suit,能不能有人教教我?
2. 如何运用ant,实现自动集成测试,我用ant只能实现自动编译,不知道怎么自动集成测试?或者根本就不能测试,那请麻烦告诉我一下,什么工具可以实现自动集成测试?

在下QQ:215587754 tel:15250980345

真心求教,谢谢好心人了
...全文
684 48 打赏 收藏 转发到动态 举报
写回复
用AI写文章
48 条回复
切换为时间正序
请发表友善的回复…
发表回复
雨天要吃饭 2011-07-31
  • 打赏
  • 举报
回复
既然这样,用你熟悉的语言来弄啊。
glgl2424 2010-01-07
  • 打赏
  • 举报
回复
[Quote=引用 40 楼 chenlei6101 的回复:]
南理 是哪个南理?
[/Quote]
实在不好意思啊,我是学硬件的,这一套东西从来没接触过,呵呵,让大家见笑了。这次是要交个TDD的作业,想用这个作为TDD实践的原型,平台其实是附加的,本来可以没有的。

南京理工啊。
glgl2424 2010-01-07
  • 打赏
  • 举报
回复
[Quote=引用 44 楼 wenjjing2lianee 的回复:]
服务器Tomcat可以
Struts2+Hibernate+Spring
Struts2+hibernate都行

sevelet+jdbc也行
[/Quote]

谢谢。我选了最简单的做了,呵呵
glgl2424 2010-01-07
  • 打赏
  • 举报
回复
[Quote=引用 36 楼 d19891006 的回复:]
个人认为Java基础很重要
看了你的问题 我纳闷你学了jsp servlet tomcat 课程没 学了应该知道一点啊

[/Quote]

实在不好意思啊,我是学硬件的,这一套东西从来没接触过,呵呵。
wenjjing2lianee 2010-01-07
  • 打赏
  • 举报
回复
服务器Tomcat可以
Struts2+Hibernate+Spring
Struts2+hibernate都行

sevelet+jdbc也行
haidilee 2010-01-07
  • 打赏
  • 举报
回复
比我在学校的时候还牛
feitian124 2010-01-07
  • 打赏
  • 举报
回复
看了java确实挺简单,这哥们一个礼拜都可以搞定,我大学几年白学了。。。
跟着Mic学架构 2010-01-07
  • 打赏
  • 举报
回复
都是基础的问题
csd6101 2010-01-07
  • 打赏
  • 举报
回复
南理 是哪个南理?
重返春季 2010-01-06
  • 打赏
  • 举报
回复
用SSH可以啊,很好用,可以和我联系。
闭目鱼 2010-01-06
  • 打赏
  • 举报
回复
看了你提的问题,SSH离你还很远
从最简单的WEB项目开始,就做登陆的,
小明和小红 2010-01-05
  • 打赏
  • 举报
回复 1
1.Servlet是JSP翻译而成的代码,Tomcat是免费的JavaEE服务器,两者不搭边。
2.没有应用到框架,直接运行JSP不修改web.xml当然也可以跑起来,比如Struts框架就要修改web.xml才能实现过滤。
3.java和数据库之间用JDBC通讯,JDBC是纯JAVA的数据库连接包。
4.JSP可以用Dreamweaver写,如果你能保证语法完全正确的话,甚至可以用记事本写,Eclipse只是增加效率的工具,翻译JSP,编译Servlet取决于服务器。
对你另外两个问题的回答是:
1.如果你连上面4个问题也不太明白,就不要浪费时间在JUnit上,JUnit是为了让大一点的项目减少维护成本而用的,你的技能连小项目也无法完成。
2.Eclipse会帮你编译,你不要太操心这些不必要操心的问题,Eclipse帮你做了,实际上它也是用了Ant,你不知道而已,有一天你技能比较精进,闲得无聊,再研究Ant,这时候你会发现好简单。
zhjun087 2010-01-05
  • 打赏
  • 举报
回复
可以用ssh三大框架来做
javacaspnet 2010-01-05
  • 打赏
  • 举报
回复
ssh怎么不行?
humor200 2010-01-05
  • 打赏
  • 举报
回复
这个,,,差的有点远啊。
huosidun0302 2010-01-05
  • 打赏
  • 举报
回复
貌似你做项目好像有些小困难,不是说理解了这几个概念的问题.
Freedom_zla 2010-01-05
  • 打赏
  • 举报
回复
顶 3楼。。。


谁是莫默的呢 2010-01-05
  • 打赏
  • 举报
回复
先找个 hello word 例子好好看看...然后照着它配置,和用法...一步步来
airelisa 2010-01-05
  • 打赏
  • 举报
回复
哇,你什么都不懂还一开始就是架构。跟我同学一样,代码都没写过,一开口就来问我架构的东西。
先看看书吧,看看实例,没有一步登天这种事的。
supersalor 2010-01-05
  • 打赏
  • 举报
回复
3. java和jdbc间通过什么通讯?
----------------------------------

这怎么说呢 java底层是有的 javaDB 这个有作用的 (个人看法)
加载更多回复(28)

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧