你可能以为这个项目挺高级,但其实并没有,最终效果只是打个jar包到控制台里实现效果。这是我们学期末实训的一个教学内容,在此只是想记个笔记,如果有人愿意看那也希望能帮到你,当然个人认为是新手向的,我自己本身也不是大佬。同时这是我的第一个博客,也希望博客可以见证我在计算机专业上的成长。
反正用java比较出名的就Eclipse和IDEA了,据说IDEA的使用量已经超过Eclipse,反正我都是听说的,自己也没取证,但是IDEA的提示功能太香了,这次用过IDEA之后,估计我再也不会用Eclipse了。
2.导包,同样我这个渣渣也是第一次知道导包,具体使用呢就是IDEA右上角这个图标 然后选择Artifacts添加,我还百度了一下这个单词,说是“史前古器物”,我傻了和打jar包有啥关系么?然后跟着流程走,具体操作百度也是一堆,我也就不赘述了。然后Build->Build Artifacts->选中jar包,rebuild即可。接着项目里就会蹦出一个out文件夹,里面就会有打好的jar包了,右击Show in Explorer来到文件夹,在文件夹里写 即可快速召唤控制台!哇!说真的我不知道,之前都是傻不拉几地cd到某个路径下…命令行代码java -jar travel.jar,这个travel.jar是我打的jar包,要用的话输入你们打的jar包就行,接着就可以使用写的程序了。
又开始学习我不知道的知识了,学java的时候就听说过有什么架构一说,这回第一次遇到了,还有点小兴奋。我的理解:BS就是Browser/Server的简写嘛,就是浏览器和服务器嘛,用户通过浏览器看到用户界面,主要的业务逻辑、数据库操作都是在服务器端实现的。 因此就有三层架构代表仨包:web、service、dao,web用于显示页面(咱们这个控制台就当是界面了哈哈哈),service层用于写业务逻辑,dao层用于进行数据访问也就是数据库操作的,效果如图: 至于为啥还有一个bean和util,bean呢里面放了诸如用户、路线(这是个旅游项目)这种类,至于为啥叫这个名我也不知道,好像是约定俗成的,util就是工具嘛,里面放的就是充当工具人的角色被反复调用咯。 第一篇先写到这里,后续部分,之后再写。