华安
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于

1#我的四季 --张洁 生命如四季。 春天,我在这片土地上,用我细瘦的胳膊,紧扶着我锈钝的犁。深埋在泥土里的树根、石块,磕绊着我的犁头,消耗着我成倍的体力。我汗流浃背,四肢颤抖,恨不得立刻躺倒在那片刚刚开垦的泥土之上。可我懂得我没有权利逃避,在给予我生命的同时所给予我的责任。我无须问为什么,也无须想有没有结果。我不应白白地耗费时间。去无尽地感慨生命的艰辛,也不应该自艾自怜
2023-12-11

1#1.github有时候没办法推送了,可能是代理设置的问题,在设置-网络和Internet-代理-关闭代理就可以 123456#2.如果你clone下来一个别人的仓库,在此基础上完成你的代码,推送到自己的仓库可能遇到如下问题:error: remote origin already exists.表示远程仓库已存在。因此你要进行以下操作:#1、先输入git remote rm origin 删
2023-12-11

39Maven高级

Maven高级Web开发讲解完毕之后,我们再来学习Maven高级。其实在前面的课程当中,我们已经学习了Maven。 我们讲到 Maven 是一款构建和管理 Java 项目的工具。经过前面 10 多天 web 开发的学习,相信大家对于 Maven 这款工具的基本使用应该没什么问题了。我们掌握了 Maven 工具的基本使用之后,其实对于一些简单的项目的构建及管理基本上就没什么问题了。 但是如果我们需要
2023-12-10
#Maven

38SpingBoot原理

SpingBoot原理在前面十多天的课程当中,我们学习的都是web开发的技术使用,都是面向应用层面的,我们学会了怎么样去用。而我们今天所要学习的是web后端开发的最后一个篇章springboot原理篇,主要偏向于底层原理。 我们今天的课程安排包括这么三个部分: 配置优先级:Springboot项目当中属性配置的常见方式以及配置的优先级 Bean的管理 剖析Springboot的底层原理 1.
2023-12-10
#SpringBoot

37事务&AOP

事务&AOP1. 事务管理1.1 事务回顾在数据库阶段我们已学习过事务了,我们讲到: 事务是一组操作的集合,它是一个不可分割的工作单位。事务会把所有的操作作为一个整体,一起向数据库提交或者是撤销操作请求。所以这组操作要么同时成功,要么同时失败。 怎么样来控制这组操作,让这组操作同时成功或同时失败呢?此时就要涉及到事务的具体操作了。 事务的操作主要有三步: 开启事务(一组操作开始前,开启事
2023-12-10
#AOP

36案例-登录认证

案例-登录认证在前面的课程中,我们已经实现了部门管理、员工管理的基本功能,但是大家会发现,我们并没有登录,就直接访问到了Tlias智能学习辅助系统的后台。 这是不安全的,所以我们今天的主题就是登录认证。 最终我们要实现的效果就是用户必须登录之后,才可以访问后台系统中的功能。 1. 登录功能1.1 需求 在登录界面中,我们可以输入用户的用户名以及密码,然后点击 “登录” 按钮就要请求服务器,服务端
2023-12-10
#SpringBootWeb

35SpringBootWeb案例2

SpringBootWeb案例前面我们已经实现了员工信息的条件分页查询以及删除操作。 关于员工管理的功能,还有两个需要实现: 新增员工 修改员工 首先我们先完成”新增员工”的功能开发,再完成”修改员工”的功能开发。而在”新增员工”中,需要添加头像,而头像需要用到”文件上传”技术。 当整个员工管理功能全部开发完成之后,我们再通过配置文件来优化一些内容。 综上所述,我们今天的课程内容包含以下四个
2023-12-10
#SpringBootWeb

34SpringBootWeb案例1

SpringBootWeb案例前面我们已经讲解了Web前端开发的基础知识,也讲解了Web后端开发的基础(HTTP协议、请求响应),并且也讲解了数据库MySQL,以及通过Mybatis框架如何来完成数据库的基本操作。 那接下来,我们就通过一个案例,来将前端开发、后端开发、数据库整合起来。 而这个案例呢,就是我们前面提到的Tlias智能学习辅助系统。 在这个案例中,前端开发人员已经将前端工程开发完毕
2023-12-10
#SpringBootWeb

33Mybatis基础操作

33-1. Mybatis基础操作学习完mybatis入门后,我们继续学习mybatis基础操作。 1.1 需求需求说明: 根据资料中提供的《tlias智能学习辅助系统》页面原型及需求,完成员工管理的需求开发。 通过分析以上的页面原型和需求,我们确定了功能列表: 查询 根据主键ID查询 条件查询 新增 更新 删除 根据主键ID删除 根据主键ID批量删除 1.2 准备
2023-12-10
#Mybatis

32MySQL

32-Mybatis入门前言在前面我们学习MySQL数据库时,都是利用图形化客户端工具(如:idea、datagrip),来操作数据库的。 在客户端工具中,编写增删改查的SQL语句,发给MySQL数据库管理系统,由数据库管理系统执行SQL语句并返回执行结果。 增删改操作:返回受影响行数 查询操作:返回结果集(查询的结果) 我们做为后端程序开发人员,通常会使用Java程序来完成对数据库的操作。J
2023-12-10
#Mybatis
123…5

搜索

Hexo Fluid