文章目录

  • 软件方向实践
    • Java Web 开发
      • 环境:
      • 项目文件
      • 结果展示
      • 总结:
      • 参考资料

软件方向实践

Java Web 开发

时间 实践 备注
2021.12.27 数据库相关操作 数据库相关指令熟悉
2021.12.28 web项目创建,首页的显示 web+tomcat idea的使用,使用servelet
2022.01.04 首页分页功能,显示详情页面 , 增加评论功能 熟悉网页标签和请求封装

servelet 理论知识

环境:

  • 编译器:IDEA2021.3 专业版(教育邮箱申请)
  • 数据库:Mysql + Navicat 15

项目文件

笔记文件传输门:
实训课笔记记录

  • 实践步骤:

    1. 连接数据库–建表等等
    2. 封装DAO
    3. 创建web项目使用tomcat连接本地8080端口
    4. 导入样式文件,显示首页,同时显示数据库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 的熟悉使用;

参考资料

【java实训课】工程项目文件(IDEA+MYSQL)相关推荐

  1. 【java实训课】web网页相关知识点总结

    文章目录 Mysql 基础操作 操作指令 数据库实验 DAO 模式 DAO 封装的增删改查代码 DAO封装的增改查测试代码 jsp java Web 创建一个新的工程文件 IDEA 配置 Web 项目 ...

  2. 计算机毕业设计Java高校实习实训管理系统(源码+系统+mysql数据库+Lw文档)

    计算机毕业设计Java高校实习实训管理系统(源码+系统+mysql数据库+Lw文档) 计算机毕业设计Java高校实习实训管理系统(源码+系统+mysql数据库+Lw文档) 本源码技术栈: 项目架构:B ...

  3. 计算机毕业设计Java高校企业实训系统(源码+系统+mysql数据库+Lw文档)

    计算机毕业设计Java高校企业实训系统(源码+系统+mysql数据库+Lw文档) 计算机毕业设计Java高校企业实训系统(源码+系统+mysql数据库+Lw文档) 本源码技术栈: 项目架构:B/S架构 ...

  4. java实训手册_java实训项目用户手册

    java实训项目用户手册 1 用户手册 第 1章 引言 1.1编写目的编写本手册的主要目的是为了方便使用的用户管理系统能够更加方便使用 此系统,以及更快的掌握JDK,MySQL,MyEclipse使之 ...

  5. Java实训项目:GUI学生信息管理系统(2017)

    Java实训项目:GUI学生信息管理系统(2017) 实训目的:让学生综合运用J2SE有关知识开发[学生信息管理系统].主要涉及程序控制结构.面向对象编程.图形用户界面.Java数据库应用.MySQL ...

  6. java实训意义_java实习心得体会

    通过java实习,我自身发生了重大的转变,我相信我会在JAVA开发这条路上走的更长更远,分享心得体会.下面是学习啦小编为大家收集整理的java实习心得体会,欢迎大家阅读. java实习心得体会篇1 经 ...

  7. 计算机专业项目化教学,中职计算机专业实训课项目化教学实践探索

    中职计算机专业实训课项 目化教学实践探索 李 叶 (淮海技师学院,江苏 宿迁 223800) 摘 要:中职教育的主要教学目标与实质是培养学生的创新精神与实践能力,提高学生的毕业就业录取率,努力将学生塑 ...

  8. java实训心得感想30字_java实训心得体会范文

    摘要:这次实训为我提供了与众不同的学习方法和学习体会,从书本中面对现实,为我将来走上社会打下了扎实的基础.作为在校计算机专业的学生,现在我能做的就是吸取知识,提高自身的综合素质,提高自己的职业技能,自 ...

  9. Java实训学生信息_(java实训)学生信息管理系统.doc

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp计算机&nbsp>&nbspJava (java实训)学生信息管理系统.doc9页 本文档一 ...

最新文章

  1. 数据分析需求转型与商业模式重构
  2. FPGA 控制 FLASH 之 Startup 原语使用相关链接
  3. CE6内核启动过程-新角度
  4. Tensorflow学习
  5. PAT (Basic Level) - 1025 反转链表(模拟)
  6. android SDK 代理配置(东北大学)
  7. 做游戏,学编程(C语言) 3 利用函数对飞机游戏进行重构
  8. Axis2联接WCF(比较完整的版本)
  9. 粒子群优化算法python_粒子群优化算法(PSO)
  10. 图片文字识别如何实现
  11. [机缘参悟-12]:“易经“、“儒“、“释“、“道“、“法”、“墨”、“兵”的基本原理与核心思想
  12. Riverbed连续第四年成为Gartner魔力象限领导者
  13. Android中@GuardedBy
  14. Java获取图片传到前端,生成二维码给前端
  15. 1、什么是实际的电压源与电流源?
  16. python演唱会抢票脚本_基于selenium的大麦网演唱会抢票程序
  17. php fwrite 图片,PHP fwrite( )用法及代码示例
  18. UML时序图画法简介-sequenceDiagram
  19. 爬取三联生活周刊新闻(进阶版)
  20. Atmel单片机应用技巧

热门文章

  1. iphone计算机快捷键,苹果电脑快捷键大全,最常用的都在这里了
  2. html表单显示提示,html侧栏对应表单的提示显示
  3. 程序如何区分该显示中文字符或英语字符?
  4. mysql的服务器在什么模式下工作_MySQL服务器的SQL模式 (转)
  5. mysql 备份_MySQL数据库备份实操
  6. 反应特别慢_酶促反应与普洱茶的制作
  7. 第四范式荣获“工业和信息化系统抗击新冠肺炎疫情先进集体”称号
  8. 以消费者为中心 第四范式为企业转型准备“专属服务系统”
  9. c++17(30)-文件读写(1)
  10. python源码精要(4)-C代码规范