本学期主要学习Java程序语言及Javaweb相关知识,其中有相当一部分内容是暑假假期的学习内容,以下主要介绍一些Javaweb学习的总结。

以下教程均为个人建议(当然,适合自己的最好)

一、环境配置

1、jdk和jre的安装配置

jdk安装教程网址:

https://blog.csdn.net/pu329289309/article/details/104883458?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1.control

jre安装教程网址:

https://blog.csdn.net/weixin_43722048/article/details/92378505?ops_request_misc=%25257B%252522request%25255Fid%252522%25253A%252522160846997616780271150826%252522%25252C%252522scm%252522%25253A%25252220140713.130102334..%252522%25257D&request_id=160846997616780271150826&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_click~default-1-92378505.first_rank_v2_pc_rank_v29&utm_term=jre%E5%AE%89%E8%A3%85%E6%95%99%E7%A8%8B

2、tomcat安装配置

tomcat安装配置过程

https://blog.csdn.net/qq_39047789/article/details/103883252?ops_request_misc=%25257B%252522request%25255Fid%252522%25253A%252522160842276216780274051550%252522%25252C%252522scm%252522%25253A%25252220140713.130102334..%252522%25257D&request_id=160842276216780274051550&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_click~default-1-103883252.first_rank_v2_pc_rank_v29&utm_term=tomcat%E5%AE%89%E8%A3%85%E5%8F%8A%E9%85%8D%E7%BD%AE%E6%95%99%E7%A8%8B

3、eclipse安装配置

eclipse安装教程:

https://blog.csdn.net/Youngist/article/details/106975302?ops_request_misc=%25257B%252522request%25255Fid%252522%25253A%252522160843166516780288735977%252522%25252C%252522scm%252522%25253A%25252220140713.130102334..%252522%25257D&request_id=160843166516780288735977&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_click~default-1-106975302.first_rank_v2_pc_rank_v29&utm_term=eclipse%E5%AE%89%E8%A3%85%E6%95%99%E7%A8%8B

二、工程创建

1、第一个Javaweb项目的创建

https://blog.csdn.net/mid_Faker/article/details/108708413?ops_request_misc=%25257B%252522request%25255Fid%252522%25253A%252522160847011316780302977277%252522%25252C%252522scm%252522%25253A%25252220140713.130102334.pc%25255Fall.%252522%25257D&request_id=160847011316780302977277&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_v2~rank_v29-4-108708413.first_rank_v2_pc_rank_v29&utm_term=javaweb%E5%B7%A5%E7%A8%8B%E5%88%9B%E5%BB%BA

2、第一个jsp页面的创建

https://blog.csdn.net/iteye_20474/article/details/81498283?ops_request_misc=&request_id=&biz_id=102&utm_term=jsp%25E9%25A1%25B5%25E9%259D%25A2%25E5%2588%259B%25E5%25BB%25BA&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-2-81498283.first_rank_v2_pc_rank_v29

3、(个人jsp学习路径:https://www.runoob.com/jsp/jsp-tutorial.html)菜鸟教程

4、数据库安装配置

(前辈经验)https://www.cnblogs.com/winton-nfs/p/11524007.html

三、个人总结

Javaweb项目工程,说实话个人最初确实一脸懵。但,接触多了就会了解。对于初学者(本人亦小白一枚),MVC(Model Vision Control)模式还是比较适用的。

Model层模型

entity或pojo 实体类

dao层 负责数据库数据的增删改查

(细分可有)service层 业务逻辑层,调用dao层 具体使用方法

view 视图即jsp 页面显示

controller 控制器 (起承上启下作用)连接dao层(或service层)进行数据的接收和Java代码层方法的调用实现对数据的操作

对于链接数据库相关Java代码

可参考本人博客:数据库驱动相关代码:https://www.cnblogs.com/lx06/p/14164557.html

具体知识内容在此不再详说。

综上,个人仍需再努力,能力仍需再加强。

Java学习小总结的更多相关文章

  1. java学习小笔记(三.socket通信)【转】

    三,socket通信1.http://blog.csdn.net/kongxx/article/details/7288896这个人写的关于socket通信不错,循序渐进式的讲解,用代码示例说明,运用 ...

  2. JAVA学习之Ecplise IDE 使用技巧(2)第二章:键盘小快手,代码辅助

    上一篇:JAVA学习之Ecplise IDE 使用技巧(1)第一章:我的地盘我做主,工作空间 第二章:键盘小快手,代码辅助 内容包括: 第一:显示行号 如何设置行号:Ecplice菜单Windows& ...

  3. Java 打印金字塔 or 打印带数字的金字塔 (Java 学习中的小记录)

    Java 打印金字塔 or 打印带数字的金字塔 (Java 学习中的小记录) 作者:王可利(Star·星星) 效果图: 代码如下: class Star8 { public static void m ...

  4. Java 需要记得、了解的关键词 (Java 学习中的小记录)

    Java 需要记得.了解的关键词 (Java 学习中的小记录)     作者:王可利(Star·星星) 总结:本次随笔,仅且拿来平时翻阅记忆用

  5. java 编写小工具 尝试 学习(七)

    1.在java 编写小工具 尝试 学习(六)里学会了,控件 的随意摆放, 以及大小(x,y,width,height),又根据前面学习的按钮 被点击 的事件监控 的方法 ,点击 按钮 在显示区域显示“ ...

  6. Java学习中,常用的命令管理(Java 学习中的小记录)

    Java学习中,常用的命令管理      作者:王可利(Star·星星) 一.Window中常见的dos命令 在哪里操作dos命令: Win7 ---> 开始  ---->所有程序---& ...

  7. (。・・)ノ~个人java学习随笔记录

    基本认识 1.编程思维 根据这几天的java学习,编写程序最重要的就是要有一个清晰的思路.语法上的错误可以跟随着不断的联系与学习来弥补,清晰的思维却只有自己来前期模仿,后面慢慢摸索形成一套属于自己的思 ...

  8. Java 学习第一步-JDK安装和Java环境变量配置

    Java学习第一步——JDK安装及Java环境变量配置 [原文]  2014-05-30 9:09  Java SE  阿超  9046 views Java作为当下很主流的编程语言,学习Java的朋 ...

  9. Java学习-047-数值格式化及小数位数四舍五入

    此小工具类主要用于数值四舍五入.数值格式化输出,很简单,若想深入研究,敬请自行查阅 BigDecimal 或 DecimalFormat 的 API,BigDecimal.setScale(位数,四舍 ...

随机推荐

  1. Base64编码原来是这么回事儿

    鸣谢CSDN文章:https://blog.csdn.net/believesoul/article/details/84100616 一.言简意赅理解Base64编码 就是将以"字节&qu ...

  2. HTML body体

    p br h div span <!DOCTYPE html> <html lang="en"> <head> <meta charset ...

  3. dart系列之:dart优秀的秘诀-隔离机制

    目录 简介 dart中的隔离机制 生成一个Isolate Isolate之间的交互 一个例子 总结 简介 之前介绍了很多dart中的异步编程技巧,不知道大家有没有发现一个问题,如果是在java的异步编 ...

  4. Exploration(hdu5222)

    Exploration  Accepts: 190  Submissions: 976  Time Limit: 30000/15000 MS (Java/Others)  Memory Limit: ...

  5. 关于wlw连接wordpress的问题

    前几天搭建好wordpress博客网站后,一直想和博客园一样,使用wlw发布文章.无奈遇到了难题,一直没有办法解决. 今天我看到一篇博客,遇到问题和我类似:尝试连接到您的日志时出错:基础连接已经关闭: ...

  6. 离线版centos8安装docker笔记

    嗨嗨哈哈,已经很久没有坐下来胡编乱造一点笔记了,平时云服务器搞惯了,一个命令就安装好了docker了的,但这次生不逢时的新机房就没那么幸运了,有多不逢时超乎想象,不仅仅服务器没有外网,就连周围方圆一公 ...

  7. SOA 和微服务

    ====>场景 不可能让客户端与6个不同的应用/系统都一一去通信来去完成数据的展示.而是6个应用/系统之间进行彼此通信来完成调用,最后客户端只需要调用一个接口来获取数据即可. SOA架构 SOA ...

  8. 【Java例题】4.2 级数求和2

    2. 计算级数之和: y=1/1!*x-1/3!*x^3+1/5!*x^5+...+ (-1)^n/(2n+1)!*x^(2n+1). 这里的"^"表示乘方,"!&quo ...

  9. The Hessian Penalty: A Weak Prior for Unsupervised Disentanglement

    目录 概 主要内容 标量情况 向量情况 处于实际(计算量)的考量 应用到生成模型中 代码 Pebbles W., Pebbles J., Zhu J., Efros A., Torralba A. T ...

  10. Java初学者作业——编写 Java 程序,在控制台中输入日期,计算该日期是对应年份的第几天。

    返回本章节 返回作业目录 需求说明: 编写 Java 程序,在控制台中输入日期,计算该日期是对应年份的第几天. 实现思路: (1)声明变量 year.month和 date,用于存储日期中的年.月.日 ...