软件方向实践
Java Web 开发
时间 | 实践 | 备注 |
---|---|---|
2021.12.27 | 数据库相关操作 | 数据库相关指令熟悉 |
2021.12.28 | web项目创建,首页的显示 | web+tomcat idea的使用,使用servelet |
2022.01.04 | 首页分页功能,显示详情页面 , 增加评论功能 | 熟悉网页标签和请求封装 |
环境:
- 编译器:IDEA2021.3 专业版(教育邮箱申请)
- 数据库:Mysql + Navicat 15
项目文件
笔记文件传输门:
实训课笔记记录
- 实践步骤:
- 连接数据库–建表等等
- 封装DAO
- 创建web项目使用tomcat连接本地8080端口
- 导入样式文件,显示首页,同时显示数据库news 信息在首页;
结果展示
-
首页分页,总共7条数据,分成两页;
-
第二页:
-
详情页面:
-
评论页面
解决中文乱码:
方法1:
String str = new String(req.getParameter(“cauthor”).getBytes(“ISO-8859-1”),“utf-8”);
comment.setCauthor(str);
- 设置首页显示
文件资源代码传输门:
项目文件代码和资料
总结:
成功不会自动送上门来,幸福也不会自动降临到一个人身上。这个世界上所有美好的东西都需要主动争取,加油!!!
- 为期4天的java实践课,跟着老师从头开始一步一步搭建网页,大部分显示的东西都是课程资料,但是还是比较考验思维和遇到问题的解决能力。这个实践基本上都能有效的利用好课堂的时间完成大部分功能;
实践的难点:
基本上是工具的使用;由于没有前端开发的基础,不过对于javascript有些基本的了解,上手比较快;
其次整个实践老师教学过程使用的是eclipse ,然而我还是比较习惯使用IDEA进行编程;这两个工具操作上基本是一致,刚开始会遇到一点点问题,不过基本都是能够找到解决方法的;
其次是数据库的安装,数据库之前做java实验课仿真QQ程序的时候已经安装好了数据库,所有在这个方面没有遇到问题,不过之前装数据库也是遇到了不少问题:
这里又知道了一个更块安装数据库的方法;
直接使用解压包进行安装,只需要修改配置文件的信息,就可以安装好数据库,之后安装mysql服务就能够使用数据库;
其次是使用DAO(数据访问对象模式)访问数据库,能够更好的管理连接信息;
再者是对于 tomacat 搭建 servelet 的熟悉使用;