java新手关于当当网练习的请教

问题描述

我是一名java新手,我想自己写个当当网作为练习来提高自己,但是我现在不很迷茫,不知道怎么入手这个项目,我想问一下各位编程大神们,我该怎么理清自己的思路去做这个当当网啊?做当当网的步骤是什么?先做什么?接下来做什么?最后做什么?我刚来论坛。。没什么积分。。麻烦大家帮助我一下谢谢!

解决方案

解决方案二:
不知道楼主已经到了哪一步,建议还是找个学生管理系统先练练手吧!如果楼主已经很吊了,那就请大牛帮你讲解讲解怎么搞当当网
解决方案三:
我还是一个新手。。。当当网对于新手来说太难了吗?学生管理系统简单一点?那学生管理系统应该怎么做?
解决方案四:
只是举个例子,但是当当网不适合新手,你可以找本书,里面正常会有例子,或者看视频
解决方案五:
玩玩增删改查就可以了,像电商这种网站,你很难去练手,因为其真正要突破的技术难点在与并发很大的场景,一般练手都没办法模拟这种场景
解决方案六:
但是我现在急于想学习java,我应该做什么去练级呢我很迷茫。。。
解决方案七:
引用5楼njing110xxx的回复:

但是我现在急于想学习java,我应该做什么去练级呢我很迷茫。。。

java这么大,着急也没用啊,也许只想看其中的一块,比如javaweb,快一点去看视频吧,然后相应的练习
解决方案八:
。。。。。。新手就想做当当网,估计你连简单的CRUD学生管理系统都做不出来。先用纯JSP写个简单的在用框架吧,要是你连基本的div+css都不清楚,那你写页面就加点难度了
解决方案九:
那你为什么想用当当网来做练习呢?网上入门的案例很多,可以找些简单易懂的先实践实践,循序渐进。
解决方案十:
楼主应该就是想做类当当的学习网站吧。先分析下怎么用当当网(业务),在来设计下数据库的表(或者设计实体类)。然后就按照业务的流程慢慢写呗。其实你也可以去网上学习视频看,也有类似的项目的。
解决方案十一:
你是用servlet+mvc+数据库么假如是的话,先自己选个适合自己的系统来做,首先就是分析了,先是想好自己要实现哪些功能啦然后再是根据设想的功能设计数据库,包括数据库、表、字段写好javaBean然后在从底层的dao开始开发,service最后的,jsp+servlet看你个人的习惯了,我也不好说是哪个先,感觉好像都可以分析是最重要的,一定不能一上来就是敲代码,最好是能把一些重要的东西下来我是新手,共同进步吧,附上自己写的一份文档,大牛别笑话我设计文档1.系统名称:图书后台管理系统2.实现功能:a)用户模块--用户登录--用户注册b)图书模块--添加图书--查看图书--修改图书--删除图书3.开发结构a)Mysql数据库b)三层开发结构+mvc模式4.数据库设计a)表user----存储用户登录帐号信息i.字段1.Id--用户id----int2.userName--用户名----varchar(20)3.Password--密码----varchar(20)4.nickName--昵称----varchar(25)b)表books----存储商品信息i.字段1.Id--商品id----int2.bookName--商品名称----varchar(30)3.Author--作者----varchar(20)4.Price--价格----double5.publishDate--出版日期----date5.逻辑设计--导包:数据库包a)javaBeanUser.java---------intidStringuserNameStringpasswordStringnickNameBook.javab)DaoIUserDao方法:增加VoidaddUser(Useruser)查找注册---通过用户名查找,返回布尔型BooleanfindByName(StringuserName)登录---通过用户名,密码,查找,返回一个user对象Userfind(StringuserName,Stringpassword)UserDaoImplIBookDao方法:添加图书Voidadd(Bookbook)删除图书VoidDelete(intid)修改图书VoidUpdate(intid)查询图书List<Book>getAll()BookfindById(StringId)BooleanfindExist(StringbookName,Stringauthor)BookDaoImplc)ServiceIUserService方法:Voidregister(Useruser)UserLogin(StringuserName,Stringpassword)UserServletImplIBookService方法:VoidaddBook(Bookbook)deleteBook(Stringid)updateBook(Bookbook)List<Book>getAll()BookServiceImpld)ControlUIServlet---处理页面转发i.User模块1.UserServlet---处理注册与登录ii.Book模块1.BookServlet---处理图书操作e)Jspi.Index.jsp1.实现用户没登录显示这是什么什么网站2.登录显示图书信息,显示修改删除操作ii.UserUI---实现验证码登录注册1.Login.jsp2.Register.jspiii.BookUI1.addBook.jsp2.updateBook.jsp

时间: 2024-07-28 12:49:55

java新手关于当当网练习的请教的相关文章

java泛型-Java新手请教各位大神

问题描述 Java新手请教各位大神 如何通过Scanner类往一个arraylist中添加数据?也就是如何从键盘往一个链表中添加多个数据?是多个,然后再遍历打印出来? 解决方案 scanner ?你可以用input输入流试试~~~建议 解决方案二: 请教各位大神!!! 解决方案三: ```public class Test01 { public static void main(String[] args) { List list = new ArrayList(); Scanner Scan

java数组-Java新手请教各位大神

问题描述 Java新手请教各位大神 如何通过Scanner类往一个arraylist中添加数据?也就是如何从键盘往一个链表中添加数据? 解决方案 public class Test01 { public static void main(String[] args) { List<String> list = new ArrayList<String>(); Scanner Scan = new Scanner(System.in); System.out.println(&quo

java接口类型作为成员变量,请教下大家

问题描述 java接口类型作为成员变量,请教下大家 先有一个接口A,类B实现了接口A,而接口A的引用作为类B的一个成员变量,怎么理解这种写法??新手不太明白,谢谢大家 解决方案 面向借口的变成有一个最大的好处是方便扩展.B类中有一个成员变量的类型是A,比如说再有一个C impl A,那么B 中可以存放C对象,如果还有另外一个D也impl了A,同样也可以存放D的实例化对象(java的三大特性之一:多态),在不确定的情况下,就只好定义接口A,又下级调用者赋值,最根本的目的是为了程序的可扩展性. 解决

当当网俞渝:创新第一步是抄袭

2004年的情人节,空气中弥漫着玫瑰的气息.国际电子商务鼻祖.网上图书销售霸主亚马逊带着1.5亿美元来到中国,向当当网送上了一支天价玫瑰. 这笔资金对于正处于"跑马圈地"阶段.与另一"劲敌"卓越网的"近身肉搏战"正在全面升级的当当网来说,意义非同一般. 商家都清楚价格是吸引消费者的关键."在培育市场阶段,低价是吸引客户的最主要手段."所以,当卓越网推出"48小时抢购行动"的促销活动并大获成功后不久,当当网便

真心求教,本人java新手

问题描述 真心求教,本人java新手 求推荐几种适合java新手学的技术,大数据的东西需要看哪些方面的资料,有什么文档吗?求大神给几个 解决方案 你可以看看java编程思想,对面向对象的理解会很深 解决方案二: 大数据,你可以看看下面的书籍: O Reilly:Hadoop权威指南(第2版) Introduction to Data Mining 机器学习:实用案例解析 解决方案三: java编程思想,经典书籍 解决方案四: 我觉得既然是新手 还是把基础打好 Java编程思想 还可以 解决方案五

java新手 主函数里面能创建静态方法吗

问题描述 java新手 主函数里面能创建静态方法吗 题目要求: 有一个抽象类ObjectVolume,如下所示: abstract class ObjectVolume { abstract double getVolume(); //返回物体的体积 } (1)编写球体类,立方体类和圆柱体类,它们是抽象类ObjectVolume的子类. (2)编写一个公共类,其中包含main方法和static void get(ObjectVolume obj)方法. (3)在main方法中,从键盘上输入1(表

当当网两度售假被曝光,深陷“假货”之祸

雨辰作/光明图片 网购团购,在今天的生活中早已平常到不能再平常,关于质量问题的讨论此起彼伏,也已再平常不过.为了避免遇到质量问题,很多网友纷纷转向有保障和售后服务好的大型购物网站,可当这些网站也出现问题的时候,购买者该怎么办? 当当两度售假被曝光,深陷"假货"之祸 上半年,央视<每周质量报告>栏目曝光了当当网(微博)出售假冒卡西欧手表的事件,而在此前,当当网也曾因卡西欧品牌的授权问题,陷入到非法销售的漩涡之中. 后来再登陆当当网上商城,记者发现卡西欧品牌的手表已全部下架.时

男儿国:当当网CPS推广赚钱的技巧

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 喜欢读书的朋友应该都知道当当网,当当网由李国庆和俞渝夫妻二人,联手创建,1999年11月开通的当当网,目前是全球最大的中文网上图书音像商城. 男儿国每天总是在瞎忙,能够用来看书的时间很少,所以总是想在这很少的时间看一些经典的图书,我不太喜欢看现在新出版的图书,总是感觉现在的书商业性太强了,作者都是为了赚钱而写书的,跟以前那些出书的作者已经不是

Java新手入门教程:新手必须掌握的30条Java基本概念

  Java新手必看教程是什么?当然是绿茶小编带来的Java入门需掌握的30个基本概念啦,掌握了这些概念对于学习Java大大有利,正在学习Java编程的同学们快来看看吧. 1.OOP中唯一关系的是对象的接口是什么,就像计算机的销售商她不管电源内部结构 是怎样的,他只关系能否给你提供电就行了,也就是只要知道can or not而不是how and why.所有的程序是由一定的属性和行为对象组成的,不同的对象的访问通过函数调用来完成,对象间所有的交流都是通过方法调用,通过对封装对象数据,很大 限度上