首先,这是要有一定的java基础才能去做的还要有一定的html和mysql的基础,因为这个项目都有涉及到,如果有什么不懂的或者已经忘记的知识,建议回去重新复习一遍,这样写起代码就比较的容易,也可以减少报错的可能,如果不熟悉java的话,那就要去好好学哦,那么我们开始进入我们的主题吧。第一,这是我的项目结构,看起来非常的乱七八糟的,但是你能理解的话就很容易看得懂代码哦,这里有controller和service等一些基本的架构,有了这些我们才能继续写下,这个就是一个整体的一个框架。去,
第二我们开始配置数据库信息。(记得安装mysql哦,如果链接不上,那就要看看自己写的代码有没有错误,和自己的mysql是否可以使用。)
创建实体类,这是基本的编写代码,并不是特别的难。
创建数据库访问层,写玩之后我们就可以访问数据库啦,增删改查这些基本的操作都是完全没有问题的。如果有报错,那就根据报错来找出问题的所在并解决问题,一般来说按照步骤来做应该是没有什么大的问题,一般可能就是代码写错了或者少了,写完记得看一遍。
温馨提示,jdbcTemplate可以直接注入使用,BeanPropertyRowMapper用于将数据库查询结果转换为java类对象,注意实体类属性与表的列名对应,若不相同需要自己实现RowMapper接口。
接下来的话就是网页的布局,可以使用jsp来做,与纯Serviet相比,jsp可以很方便的编写或者修改html网页而不用去面对大量的println语句。第二点,与ssl相比:ssl无法使用表单数据,无法进行数据库链接,第三点,与javascript相比:虽然javascript可以在客户端动态生成html,但是很难与服务器交互,因此不能提供复杂的服务,比如访问数据库和图像处理等等。第四点,与静态html相比:静态html不包含动态信息。
网页要做什么?,比如排版呀,盒子的长宽高,超链接,文字的各种属性等等一些网页的基本配置颜色,做完之后基本就完成了。下面就是最终的一个效果,也有其他很好的设置可以自己去调整。学习心得体会:虽然我刚学java不久,也遇到了许多的问题,但是我也收获了许多的东西和知识,java高级这门课程还是比较有意思的,在我人生当中留下了一笔无法忘记的回忆,多年以后都会想起来,上这门课程的样子,和被老师提问的样子,被老师提问的时候我心里面是非常的紧张的,而且班里面的人都看着你,如果答不出来就会很尴尬,但是上课的氛围是比较好的,老师一布置作业大家就马上开始敲代码,遇到不会的就向老师请教,是一幅非常的令人难忘的画面。总之谢谢这门课程也谢谢老师的教导,后会有期!