![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA EE
Shadownow
北京交通大学软件工程专业在读大学生
展开
-
【JavaEE学习贴final】基于Springboot+JSP+docker学生作业管理系统
一、功能需求1、系统角色:此系统角色分为:教师、学生2、用例①教师注册登录创建课程班级查看我创建的课程班级发布作业查看已发布作业查看作业提交情况作业批改②学生注册登录加入课程班级查看我加入的课程班级查看作业要求提交作业3、流程学生、教师:1)首先用户进行注册,输入教工号、姓名、设置密码、选择身份2)登录进入属于自己角色的界面教师:3)教师进入教师主界面4)创建班级,设置课程id与课程名称,系统自动生成4位邀请码,学生只用通过填写邀请码才可以进入课程原创 2020-06-19 14:41:37 · 447 阅读 · 4 评论 -
【JavaEE学习贴3】分析spring webmvc启动流程——IoC容器创建、bean初始化
概念IOC容器就是具有依赖注入功能的容器,IOC容器负责实例化、定位、配置应用程序中的对象及建立这些对象间的依赖。应用程序无需直接在代码中new相关的对象,应用程序由IOC容器进行组装。Spring提供一个最为基础的IoC容器——BeanFactory,但这个IoC容器所能提供给的功能比较少,所以我们通常选用另一个——ApplicationContext(应用上下文)来作为IoC容器。Appl...原创 2020-04-15 16:09:21 · 170 阅读 · 0 评论 -
【JavaEE学习贴3】分析spring webmvc启动流程——servlet注册
Servlet是用java编写的服务端应用程序主要用于交互式的浏览和修改数据,生成web内容过程为:客户端发送请求到服务器 -> 服务器将请求信息发送至Servlet–>Servlet生成相应内容并将其传给服务器->服务器将响应返回给客户端。pdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1NoYWRvd25vdw==...原创 2020-04-15 14:20:56 · 160 阅读 · 0 评论 -
【JavaEE学习贴3】分析spring webmvc启动流程——MVC
一、什么是Spring MVC?Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的。- M 代表 模型(Model)模型是什么呢? 模型就是数据,即...原创 2020-04-15 13:22:47 · 225 阅读 · 0 评论 -
【JavaEE学习贴2】作业管理系统改造为Maven项目、使用project、module模式、添加数据连接池
一、使用project/module模式project是工程,module是模块,一个工程下可以有多个模块,模块之间可以依赖。可以按功能来分模块书写代码,这样的话模块彼此之间有着不可分割的业务关系,使项目更加规范,有利于管理项目。所以这一节就来学习如何使用project/module模式。原型则使用之前的学生作业管理系统,帖子如下:https://blog.csdn.net/Shadownow...原创 2020-03-25 15:04:52 · 296 阅读 · 0 评论 -
The server time zone value '?й???????' is unrecognized or represents more than one time zone.
出错内容:The server time zone value ‘?й???’ is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the ‘serverTimezone’ configuration property) to...原创 2020-03-25 11:25:17 · 263 阅读 · 0 评论 -
解决:Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:3.1.2:generate
问题:Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:3.1.2:generate (default-cli) on project standalone-pom: Execution default-cli of goal org.apache.maven.plugins:maven-archetype...原创 2020-03-24 20:54:43 · 7833 阅读 · 0 评论 -
idea 新建maven项目没有src及其子目录问题
问题:当我创建了一个新的Maven文件时,发现目录中没有src目录以及其子目录,如图所示:原因是填写maven的本地地址还有手动修改settings地址非常重要!!!所以各位在新建Maven文件的时候一定要注意修改如图所示的:把地址修改为自己Maven文件夹中conf文件夹的settings.xml...原创 2020-03-24 18:14:04 · 546 阅读 · 0 评论 -
[git提交问题]git push命令出现fatal:HttpRequestException encountered.的解决办法
当我在idea中使用git提交文件时出现了以下错误,要如何解决呢?查了一下原因,发现是Github 禁用了TLS v1.0 and v1.1,必须更新Windows的git凭证管理器才可以。进入这个网站:https://github.com/Microsoft/Git-Credential-Manager-for-Windows/releases/tag/v1.14.0下载他并且运行安装,...原创 2020-03-24 15:26:12 · 1015 阅读 · 0 评论 -
【JaveEE学习贴1】基于Mysql、Servlet、JSP书写学生作业管理系统(含登录界面)
一、首先了解一下作业要求接着对需求进行分析:1)用户:老师、学生2)功能:添加作业、添加学生、查询学生作业、作业提交3)功能扩展完善:①登录:由于存在添加学生这个功能,那我认为应该有一个登录功能,没有被授权的学生不能进入提交界面,否则添加学生的功能就失去了意义;②查询作业要求:由于学生需要进行作业的提交,则应该有一个途径可以查看作业要求;③查看学生:由于老师可以添加学生,那么也应该...原创 2020-03-12 14:56:40 · 1563 阅读 · 4 评论 -
JDBC连接Mysql出现Public Key Retrieval is not allowed的解决办法
我第一次使用到时候都是好好的,第二天重新运行的时候出现了com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Public Key Retrieval is not allowed这个错误。解决办法:在url定义的地方加上:allowPublicKeyRetrieval=trueString url=“jd...原创 2020-03-06 10:59:07 · 1859 阅读 · 0 评论 -
如何使用JDBC连接数据库mysql读取数据
一、jar包的下载与安装首先需要下载名为mysql-connector-java-5.1.48的jar包。官网下载即可:jar包下载直通车二、新建一个名为lib的directory,将jar包放入File->Project Structure->Libraries点击加号将jar包导入Libraries中三、测试数据库连接点击右方database,点击加号选择M...原创 2020-03-01 19:51:50 · 533 阅读 · 0 评论 -
手把手教你如何创建IDEA的Java EE文件
刚开始学JAVA EE,想要知道如何创建第一个JAVA EE 文件吗~跟着以下步骤来,你会发现很简单哦~1.打开软件IDEA如若未安装IDEA,则参考我的另一篇博客:教你如何安装IDEA2.左上角File->New->Project3.左方选择Java Enterprise选择SDK版本和JAVA EE版本我们这里创建一个web项目,由于经常涉及到与数据库相连的情况,...原创 2020-03-01 17:21:26 · 3460 阅读 · 0 评论 -
安装Mysql详细教程
一、首先进入官网下载官网直通车:Mysql官网链接1.选择系统与对应版本,点击下载2.可以跳过注册或者你愿意注册的话可以注册。3.解压即可二、配置环境变量1.右键点击我的电脑,选择属性2.点击高级系统设置3.点击环境变量4.新建系统变量变量名:MYSQL_HOME变量值:E:\mysql-5.7.20-winx64(变量值为解压文件存在哪里的路径名)5.命令行生成...原创 2020-03-01 16:41:29 · 235 阅读 · 0 评论 -
【Java】IntelliJ IDEA 下载与安装教程
一、首先去官网进行下载IDEA官网链接点击进入1.点击DOWNLOAD2.下载注意,分为两个版本,一个正常版本,一个社区版本。建议下载左边的版本,因为社区版本不能写web也没有JAVA EE企业版本。点击Download即可(无需填写此页面信息,直接下方下载保存到自己的电脑即可。)二、安装1.运行下载好的exe文件2.点击next3.自定义安装目录,再点击next...原创 2020-03-01 16:16:02 · 5186 阅读 · 0 评论 -
Tomcat安装详细教程
一、首先去官网进行下载官网地址如下:Tomcat官网点击进入2.点击左方Download栏选择版本下载。建议下载9,因为昨晚我安装10的时候没有成功,版本9是成功的。3.选择和自己电脑位数相同的压缩包下载4.解压压缩包存到自己想要存储的电脑位置即可。文件如图所示。二、配置环境变量1.右键点击桌面我的电脑,点击属性2.点击高级系统设置3.点击环境变量4.用户变量一栏...原创 2020-03-01 11:19:41 · 1225 阅读 · 5 评论