![](https://img-blog.csdnimg.cn/dfdd8fa2ab224ea698cb303b05b3cf29.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java EE详解
文章平均质量分 76
用于互相学习,分享
Jay/.
Mercedes-Benz
展开
-
SpringBoot中的注解大全(长期更新)
该注解是用来标识某个方法为异常那个处理方法@ExceptionHandler注解中可以添加参数,参数是某个异常类的class,代表这个方法专门处理该类异常。原创 2024-01-17 22:12:28 · 371 阅读 · 0 评论 -
SpringBoot业务层开发常见问题
需要向前端返回的数据为List使用stream操作,支持多级。原创 2023-12-13 17:28:41 · 380 阅读 · 0 评论 -
Mybatis-plus学习笔记
实现类中在继承时,需指定对应的mapper文件和对应的实体。在Iservice的实现类ServiceImpl中有自动注入private M baseMapper;实际上底层还是调用的baseMapper的很多方法。原创 2023-10-04 20:06:35 · 336 阅读 · 0 评论 -
SpringBoot学习笔记
SpringMVC提供,在类上加上该注解,表示该类所有接口返回的结果都是为JSON格式。相当于在该类中的接口上都加上了@ResponseBody注解,如果不加该注解,接口默认返回页面跳转。原创 2023-08-21 16:52:37 · 48 阅读 · 0 评论 -
SpringMVC学习笔记
SpringMVC底层基于Servlet1. 环境问题tomcat和JDK版本不匹配时,会出现很多奇奇怪怪的bug,,所以,得使用匹配的JDK版本。Tomcat10以前用的javax,不是Jakartajavax.servlet是jdk8以及以前的版本原生的api原创 2023-08-16 18:18:24 · 40 阅读 · 0 评论 -
spring5学习笔记其一
通过xml形式来配置bean对象时,当一个类中,有其他类的对象做成员属性时,可以使用ref外部bean对象或者property注入内部对象的方式来描述。对list提取出公共配置,在spring的配置文件中,若该对象有多个list属性,并且list的值有公共部分,注入属性值比较麻烦,可提取出来。底层是在类中自己实现需要返回哪个类。注入bean对象时,需要写出类的set方法,底层也是基于这个set函数来给类的成员属性赋值的。这样注入属性值时,需要在类中写出对应属性的set方法,不然会出错。原创 2023-08-09 17:59:19 · 41 阅读 · 1 评论 -
Mybatis学习(不说废话)
MyBatis是一个开源的Java持久层框架,它通过XML或注解的方式,将SQL语句与Java对象进行映射,实现了数据库操作的简化。使用MyBatis,可以更方便地进行数据库的增删改查操作,避免了手动编写大量的JDBC代码。MyBatis提供了灵活、易用的API,同时也支持动态SQL,使得开发人员能够更灵活地构建复杂的数据库查询语句。它与Spring等主流的Java框架集成良好,广泛应用于Java项目中的数据库访问层。ORM:对象关系映射。原创 2023-08-07 14:39:50 · 47 阅读 · 1 评论 -
Maven管理项目
在maven的目录conf中settings.xml可配置仓库的私服。1. 先到本地仓库(当前计算机上)有查找jar包,再去私服查找。install方法:将当前项目打包成一个jar包存入本地仓库。compile方法:编译该项目,得到.class文件。2. 再在maven中央仓库中查找,有的话缓存到本地。3. maven本地仓库为电脑上所有项目共享。clean方法:清楚生成的target目录。4. 有maven私服部署在国内或企业内部。在pom.xml文件中可以引入依赖。原创 2023-08-04 18:32:33 · 55 阅读 · 1 评论 -
JavaWeb开发(全)
Servlet是一种Java编程语言的服务器端组件,用于处理来自客户端的请求并生成响应。它是Java EE(Java Enterprise Edition)规范的一部分,用于构建基于Web的应用程序。Servlet运行在Web服务器中,并根据客户端的请求执行相应的动作。它可以处理各种类型的请求,如HTTP请求(GET、POST等),并生成动态的HTML页面或其他类型的响应数据。Servlet通过Java编程语言编写,并部署到支持Servlet规范的Web服务器中。原创 2023-08-04 13:42:29 · 1895 阅读 · 4 评论 -
Java中的JDBC技术
JDBC(Java Database Connectivity)是Java编程语言中用于连接和操作数据库的标准API。它提供了一组接口和类,使Java应用程序能够与关系型数据库建立连接,并进行数据的读取、写入、更新和删除等操作。JDBC的工作原理是通过使用不同的数据库驱动程序(Driver)来实现与各种数据库的通信。每个数据库提供商通常都会提供自己的JDBC驱动程序,开发人员只需按照JDBC API的标准接口编写代码,通过加载相应的驱动程序,就能连接到特定的数据库。原创 2023-07-25 16:26:05 · 226 阅读 · 4 评论 -
Mysql中的基础知识(速成版)
DDL是指数据定义语言(Data Definition Language),是一种用于定义和管理数据库结构的语言。DDL通常用于创建、修改和删除数据库对象,如表、视图、索引等。常见的DDL操作包括:1. CREATE:用于创建数据库对象,如表、视图、索引等。例如,CREATE TABLE用于创建表。2. ALTER:用于修改数据库对象的结构。例如,ALTER TABLE用于修改表的结构,如添加、修改或删除列。3. DROP:用于删除数据库对象。例如,DROP TABLE用于删除表。原创 2023-07-21 16:32:31 · 227 阅读 · 3 评论