【Web实战】项目案例
文章平均质量分 97
一些实战基础的项目框架
小啊斗
大家好,我是Java世界的一名热忱探险者,从我最初接触编程的那一刻起,Java就以其优雅的语法和强大的功能吸引了我。我对软件开发和系统架构有着浓厚的兴趣和扎实的理论基础。
在业余时间,我也享受探索Java的新特性和实验性工具。对我来说,Java不仅是一种编程语言,更是一种创造和实现梦想的工具。我期待着通过我的博客与更多Java爱好者交流心得,共同进步。
欢迎大家访问我的博客,一起探讨Java的奥秘,交流编程的乐趣。让我们携手在Java的世界中不断前行,发现更多的可能!
展开
-
【免费Web系列】JavaWeb实战项目案例七(项目结束)
什么是会话?在我们日常生活当中,会话指的就是谈话、交谈。在web开发当中,会话指的就是浏览器与服务器之间的一次连接,我们就称为一次会话。在用户打开浏览器第一次访问服务器的时候,这个会话就建立了,直到有任何一方断开连接,此时会话就结束了。在一次会话当中,是可以包含多次请求和响应的。比如:打开了浏览器来访问web服务器上的资源(浏览器不能关闭、服务器不能断开)第1次:访问的是登录的接口,完成登录操作第2次:访问的是部门管理接口,查询所有部门数据第3次:访问的是员工管理接口,查询员工数据。原创 2024-06-06 08:10:03 · 1388 阅读 · 0 评论 -
【免费Web系列】JavaWeb实战项目案例六
super();/*** 全局异常处理器*/@Slf4jlog.error("程序运行出错啦 .... ", e);return Result.error("对不起, 系统访问异常, 请联系管理员 ~");log.error("程序运行出错啦 .... ", e);。原创 2024-06-02 17:02:51 · 714 阅读 · 0 评论 -
【免费Web系列】JavaWeb实战项目案例五
事务是一组操作的集合,它是一个不可分割的工作单位。事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作 要么同时成功,要么同时失败。就拿添加员工的这个业务为例,在这个业务操作中,包含了两个操作,那这两个操作是一个不可分割的工作单位。这两个操作,要么同时失败,要么同时成功。默认MySQL的事务是自动提交的,也就是说,当执行一条DML语句,MySQL会立即隐式的提交事务。原创 2024-05-31 11:02:07 · 811 阅读 · 0 评论 -
【免费Web系列】JavaWeb实战项目案例一
在我们讲解SpringBootWeb基础知识(IOC、DI等)的时候,我们讲到在web开发中,为了应用程序职责单一,方便维护,我们一般将web应用程序分为三层,即:Controller、Service、Dao。之前我们的案例中,是这样子的请求流程:浏览器发起请求,先请求Controller;Controller接收到请求之后,调用Service进行业务逻辑处理;Service再调用Dao,Dao再解析dept.txt中所存储的数据。原创 2024-05-25 08:41:40 · 1086 阅读 · 0 评论 -
【免费Web系列】JavaWeb实战项目案例二
在前面我们学习MySQL数据库时,使用图形化客户端工具(如:idea、MySQL Workbench),来操作数据库的。在客户端工具中,编写增删改查的SQL语句,发给MySQL数据库管理系统,由数据库管理系统执行SQL语句并返回执行结果。增删改操作:返回受影响行数查询操作:返回结果集(查询的结果)我们做为后端程序开发人员,通常会使用Java程序来完成对数据库的操作。Java程序操作数据库的技术呢,有很多啊。原创 2024-05-27 14:34:21 · 2865 阅读 · 0 评论 -
【免费Web系列】JavaWeb实战项目案例三
什么时日志?日志就好比生活中的日记,可以随时随地记录你生活中的点点滴滴。程序中的日志,是用来记录应用程序的运行信息、状态信息、错误信息的。为什么要在程序中记录日志呢?便于追踪应用程序中的数据信息、程序的执行过程。便于对应用程序的性能进行优化。便于应用程序出现问题之后,排查问题,解决问题。便于监控系统的运行状态。... ...之前我们编写程序时,也可以通过来输出日志,为什么我们还要学习单独的日志技术呢?这是因为,如果通过来记录日志,会存在以下几点问题:硬编码。原创 2024-05-28 08:25:15 · 1337 阅读 · 0 评论 -
【免费Web系列】JavaWeb实战项目案例四
- 部门管理id int unsigned primary key auto_increment comment 'ID, 主键',name varchar(10) not null unique comment '部门名称',create_time datetime comment '创建时间',update_time datetime comment '修改时间') comment '部门表';(1,'学工部',now(),now()),(2,'教研部',now(),now()),原创 2024-05-30 08:19:37 · 1105 阅读 · 1 评论