
Spring(SpringMVC与SpringBoot)
文章平均质量分 67
包括Spring容器、SpringMVC框架与SpringBoot框架
龙俊亨
本人Java开发程序猿,博客主要用于记录自己学习的点滴,供自己以后温习、参考。如果也能对大家有所帮助,亦将不胜荣幸
展开
-
网络接口返回类ResponseEntity
使用的,是 Spring Framework 提供的、一个Spring中的通用类。它用于构建 HTTP 响应的方式、返回一个 HTTP 状态码为 200 OK 的响应,并且可以附带返回的数据。原创 2025-05-04 08:48:21 · 1083 阅读 · 0 评论 -
springboot新建项目后在IDEA运行,提示“Failed to configure a DataSource: ‘url‘ attribute is not specified...”
运行结果如下所示。原创 2025-03-28 09:52:45 · 167 阅读 · 0 评论 -
后端接口开发完成后,接口地址访问不到提示404,Spring项目的包结构错误
自建controller、service、config等包建到了项目包之外、而非项目包之下,所以404无法找到接口对应的方法。是因为包结构错误,导致无法在请求地址下找到对应的方法,原来错误的包结构(接口地址访问不到开发运行后的接口,是因为包结构错误,正确包结构如下所示。原创 2025-03-17 09:46:54 · 274 阅读 · 0 评论 -
@Component与@Bean的区别
使用@Component注解标注到别人的源码上面?显然这是不现实的,这个时候@Bean就可以发挥其优势了。以下方创建jar包中的一个User类为例。向Spring容器中创建对象,@Bean注解必须要在标有@Configuration的配置类中使用才会有效。然后通过@Autowired从容器中取出该对象。然后通过@Autowired从容器中取出对象。向Spring容器中注入对象。原创 2025-03-12 17:39:37 · 254 阅读 · 0 评论 -
从Spring容器中获取bean
应用上下文准备就绪后,我们就可以调用上下文的getBean()方法从Spring容器中获取bean。Spring自带了多种类型的应用上下文。原创 2025-03-12 15:09:44 · 227 阅读 · 0 评论 -
Tomcat的简介、版本选择与安装、配置与运行(启动、关闭、重启、配置成开机自启动服务)
Apache Tomcat是一个对于 【Jakarta Servlet、Jakarta 服务器页面、Jakarta 表达式语言?、Jakarta WebSocket、Jakarta 注解和Jakarta 身份验证规范】的开源实现。Jakarta EE平台(Jakarta EE platform)是Java EE平台(Java EE platform)的演变。Tomcat 10及更高版本实现了作为Jakarta EE一部分开发的规范。Tomcat 9及更早版本实现了为Java EE一部分发展的规范。原创 2021-08-11 09:16:45 · 13024 阅读 · 0 评论 -
Log4j日志的下载、简介、使用及代码示例
Log4j(log for java)是Apache的一个开放源代码项目,包名是,它为Java开发的項目提供了一种细腻的、功能强大的、使用方便的日志管理方式。通过使用Log4j,我们可以控制日志信息输送的目的地(控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等)、日志的输出格式、日志的生成过程(通过定义每一条日志信息的级别)。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。原创 2023-04-15 18:59:28 · 929 阅读 · 0 评论 -
Java服务端HTTP接口开发(各种类型、token、cookie、session)的代码示例
首先在jeecg工程中找到InterfaceEnum所在位置:在包内InterfaceEnum类中的构造方法为,如下图所示,将开发的接口,通过上图的构造方法,声明在InterfaceEnum中。与其他声明在此的接口,以相隔,如下图所示。其中,均为JEECG后台——接口权限管理——的录入/编辑接口权限时设置的“接口权限编码”。InterfaceEnum中构造方法各参数的含义,如下所示。原创 2021-08-12 10:25:09 · 6879 阅读 · 0 评论 -
Java连接MySQL数据库,读取、遍历输出数据库查询结果ResultSet、使用“Class.forName(JDBC_DRIVER);”来注册加载驱动的原因
MySQL安装、建库、建表、填充数据原创 2022-12-22 17:57:07 · 3339 阅读 · 0 评论 -
properties中定义的属性值在xml文件中使用
如果想通过Maven的pom.xml文件进行jar包版本升级、统一修改工程配置项xml文件中的某项数值,可以使用properties来设置xml文件。以【在properties标签内使用自定义标签统一声明版本号】为例。的方式引用声明的版本号,如下所示。在properties中添加。原创 2022-11-28 16:32:24 · 543 阅读 · 0 评论 -
HTTP协议、【HTTP请求、响应格式、状态码】及一次HTTP请求的完整过程
HTTP协议简介HTTP协议工作原理和流程浏览器在使用HTTP协议时,用户访问网站的流程HTTP协议的请求格式HTTP协议的响应格式状态码重定向的请求代表当前功能还需要后续操作才能完成。简介HTTP协议(Hyper Text Transfer Protocol,超文本传输协议)是一种用于分布式、协作式和超媒体信息系统的应用层协议。为了更快地处理大量事务,确保协议的可伸缩性,HTTP协议被设计成了一种无状态协议,不保留之前一切的请求或响应报文的信息。HTTP协议也是万维网(WWW,World Wide W原创 2022-03-25 14:16:00 · 7158 阅读 · 0 评论 -
“The superclass “javax.servlet.http.HttpServlet“ was not found on the Java Build Path”错误解决方案
The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path原创 2021-10-24 13:56:25 · 147 阅读 · 0 评论 -
SpringMVC中的classpath
添加链接描述有一种说法是:classpath指的是WEB-INF下的classes文件,详见这篇博客原创 2021-10-12 15:04:51 · 1310 阅读 · 0 评论 -
SpringMVC工程生成war包
SpringMVC工程生成war包基本流程WAR包的标准目录结构?WAR包中没有index.html文件基本流程右键要生成war包的工程,Export——WAR file,如下图所示。在弹出的对话框中,依次输入①war包生成的目标路径②目标运行环境③是否将java源文件一起导出到war包。请注意,在输入war包生成的目标路径时,路径要包含自身war文件名,所以路径要以.war结尾,否则报错,"Finish"按钮无法点击。点击“Finish”按钮,生成war包完毕。WAR包的标准目录结构?原创 2021-10-11 10:42:46 · 965 阅读 · 0 评论 -
properties文件
properties文件*.properties文件properties文件的创建properties文件与properties类,的作用properties文件内各属性的含义`hibernate.dialect`*.properties文件是java支持的一种配置文件类型(所谓支持是因为Java提供了properties类,来读取properties文件中的信息)。文件中以键值对 "键=值"的形式,存储工程中会多次重复使用的配置信息。随后,在需要用到这些配置信息,通过“Properties”类来读取这原创 2021-10-06 19:21:26 · 10936 阅读 · 0 评论