- 博客(12)
- 收藏
- 关注
原创 SMM项目⑦扩展:使用Spring security认证与授权
Security本质上是一个过滤器链,内部包含了各种功能的过滤器,其中比较核心的是关于认证、授权和异常处理的过滤器。
2025-09-03 21:46:35
427
原创 SMM项目⑦:登录、注销与注册功能 问题汇总
因为页面渲染需要服务器中的数据,所以该文件必须经过Controller控制器进行Model数据绑定后,才可以通过服务器进行跳转,因此无法通过地址栏地址直接访问,而是需要经过Controller类来访问(可在地址栏输入controller方法访问,例:localhost:8080/IDEAproject/user/login),需要在application.properties中配置对应的模板引擎。因为是由服务器直接生成了响应内容,所以浏览器地址栏的URL不会改变,仍然是最初请求的URL。
2025-08-20 18:25:10
932
原创 Git的使用和bug的解决方法
Git教程版本库又名仓库,英文名repository,可以简单的理解为一个目录,目录里面的所有文件都可以被Git管理,每个文件的修改,删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻还可以将文件”还原”。
2022-05-07 17:12:15
1896
原创 SMM项目⑥:增删改查功能 源码
数据库表Newspackage com.example.demo3.entity;public class News { private String title; private String date; private String content; private int id; public int getId() { return id; } public void setId(int id...
2022-01-06 02:03:55
969
原创 SSM项目⑥:增删改查功能
一、数据显示功能见JAVA EE项目:(5)前端二、删除功能mappe.xmlcontrollerpackage com.example.demo3.controller;import com.example.demo3.entity.News;import com.example.demo3.service.NewsService;import org.springframework.web.bind.annotation.RequestMapping;imp.
2022-01-05 00:10:22
723
原创 SSM项目⑤:前端(含Debug方法)
一、java中前端传输数据到后端的方法①form表单优点:数据是表单类型,不需要代码处理,并且form是浏览器的功能,可以直接使用缺点:form表单提供会放弃当前页,向后端发送请求,然后根据返回的结果创建一个新页面,及时提交后显示的是与之前一样的页面也需要重新加载②Ajax:不是编程语言而是一种数据传输方法,它包括了HTML、CSS、JS、XML等东西优点:使用异步请求,只进行局部数据刷新,不需要刷新整个网页缺点:必须用js来实现,不使用js的浏览器无法使用注:...
2022-01-02 17:28:55
1182
原创 SSM项目①:简介
一、MVC模型的发展 ①在早期的javaweb开发中,主要是JSP+javabean模式,被称之为Model1,但这样JSP和Java Bean出现严重耦合,Java和html也耦合在一起,这样开发者不仅要会Java还要会前端开发,对开发者要求颇高。而且页面的前后端出现相互依赖的情况,前端和后端无法单独测试,只有全部完成才能进行有效测试。并且几乎所有操作难以复用,因为业务逻辑和页面逻辑相互混杂无法分离。②为解决种种弊端,早期的MVC模型:Servlet+JSP+Ja...
2022-01-01 18:01:02
1470
原创 SSM项目④:Service与Controller
SpringMVC的结构:Controller层+Service层一、Service层(业务层)①作用:Service层将各种业务封装起来,为Controller层的类提供接口进行调用。②问题:⑴为什么要有Service层? MVC模式采用的是分层设计,各层之间职责分明。如果没有Service层,那么操作数据库、数学计算、调用其他api等(Service的作用)各种服务就会被放在Controller层中,这就导致原本功能明确的的Controlle...
2021-12-31 10:57:35
1243
原创 SSM项目③:Mybatis映射器
一、映射器:Mybatis的核心组件,在其中可以配置各类SQL语句和动态SQL、缓存、级联等内容二、实现方式:①java接口(interface)+注解(简单SQL)②java接口(interface)+XML文件(简单和复杂SQL都可)三、注解实现映射器①创建与表对应的实体类src→java→com.xxx下创建文件类entity,在entity中创建java类规则:1)实体类名对应表名2)类中的属性名与表中的列一致3)属性数据类型与列的数据类型匹配②生
2021-12-30 00:43:02
1413
原创 Whitelabel Error Page问题解决方案
原因:映射未找到,出现这个异常说明了跳转页面的url无对应的值.①项目结构不对1)Application启动类的位置不对.要将Application类放在最外侧,即包含所有子包原因:spring-boot会自动加载启动类所在包下及其子包下的所有组件2)Html文件和bootstrap等配置文件要放在static中原本的结构:修改后:②url要写对如果html文件是在static下localhost:8090/SSM_demo(项目名)/index.html(ht.
2021-12-29 20:40:19
4367
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅