学习java大概有三个月了,感觉自己就像什么都没学到,脑子一片空白,不知道初学者都是不是都有这种感觉。个人觉得的原因是对Java的思想理解不够深入。
废话不说了,现在终于要开始做Java web项目了。以前也做过不少小项目,不过都是为了练习当时学习的某个小模块(本人是在一家java培训机构学习的)
我们做得是一个小型的管理系统(教师辅助系统),说白了就是基于b/s的学生管理系统。(第一次写博客,排版可能有点乱。还有本人是Java菜鸟一枚,有什么错误还请多指正)
首先是我们开发环境:
eclipse/jdk1.8/tomcat1.7/Oracle 11g/plsqldev
eclipse:这个不用说了,写代码用的。
jdk1.8:没有这个东西咱们的Java程序运行不了
tomcat:做服务器端用到的,做好的东西需要放到这里才能用
以上三个都是需要配置环境变量的。具体的配置请百度下。(这些小问题相信没有什么是你解决不了的)。
Oracle:提供数据支持,本次项目需要用到五张表(这些表的设计下篇会详细讲解)。
plsqldev:一个数据库的可视化辅助工具,有他不用在cmd>sqlplus输入我们的sql语句了,还是很方便的。
先说下目前的进度:
数据库的表已经设计好,但是系统的具体功能还没有具体给出来,我也是第一次做项目,在写完dao模式的数据库链接类之后想继续写对数据库增删改查,但是听到老师说明天会讲一种新型的基于连接池的dao模式,就没有继续写下去。
感觉写到这里还是废话连篇,没有什么真正的干货分享给大家。
其实我想要的目的是通过记录这个小型项目开发的过程来为一些自学Java的程序员能够在自学Java的时候能够有个合适的项目练手,这个项目基本上会用到Javaweb大部分常用的知识点,我们很幸运,能够有一个经验丰富的老师带着来做这个项目,不至于在做的时候没有方向,我自学过一段时间的Java,知道自学是像无头苍蝇一样找不到学习的方向的感觉。
我会坚持下去把这个项目开发进度写下,为自学Java的人指出一条道路。
--------------愿我们都能璀璨绽放
2017-8-15 晚 23:00