常见注解@SpringBootApplication: 包含@Configuration、@EnableAutoConfiguration、@ComponentScan,通常用在主类上。@Repository: 用于标注数据访问组件,即DAO组件。 @Service: 用于标注业务层组件。@RestController: 标注控制层组件,包含@Controller和@ResponseBody。@R
转载
2024-02-20 11:26:37
68阅读
使用Spring Data JPA对mysql进行增删改查
添加依赖新建项目选择web,JPA,MySQL三个依赖对于已存在的项目可以在bulid.gradle加入,spring boot将会帮你自动配置好compile('org.springframework.boot:spring-boot-starter-data-jpa')
compile('o
转载
2024-04-25 10:52:59
279阅读
mysql 的 not in 中,不能包含 null 值。否则,将会返回空结果集。 对于 not in 来说,如果子查询中包含 null 值的话,那么,它将会翻译为 not in null。除了 null 以外的所有数据,都满足这一点。所以,就会出现 not in “失效”的情况。 例如:我有两张表 ...
转载
2021-10-21 12:49:00
1870阅读
2评论
8 分钟阅读时长 学习 springboot 框架,就是学习如何使用它的注解。spring boot 注解及用例@Bean
“@Bean” 是类似于 XML 标记的方法级注释。当您声明此注解时,Java 会创建一个具有方法名的 Bean,并将其注册到 BeanFactory。@Bean
public ExampleBean exampleBean() {
return new Examp
转载
2024-03-03 19:55:29
48阅读
后端1.检查mave仓库是否是本地地址2.下载依赖 3.检查jdbc.properties(数据库及密码) 4.generatorConfig.xml设置 (1)修改jar包位置 ,更换成本地maven仓库中mysql数据库jdbc驱动jar包的位置修改classPathEntry配置,更换成本地maven仓库中mysql数据库jdbc驱动jar包的位置修改table
转载
2024-03-16 09:54:03
117阅读
目录一、SpringBootApplication背后的秘密1、@ConfigurationXML跟config配置方式的区别:2、@ComponentScan3、@EnableAutoConfiguration@AutoConfigurationPackage:自动配置包@Import: 导入自动配置的组件自动配置幕后英雄:SpringFactoriesLoader详解SpringBoot的启动
转载
2024-03-21 15:05:06
31阅读
文章目录SpringBoot使用案例依赖引入配置文件示例代码使用ingest-attachment 插件高亮检索文档内容安装插件使用kibana测试一下SpringBoot高亮检索文件案例 SpringBoot使用案例依赖引入<dependency>
<groupId>org.springframework.boot</groupId>
转载
2024-09-25 18:16:31
76阅读
需求背景:部分数据涉及用户隐私,需要进行模糊化处理,如“”张三“, 模糊化处理后为 张*。实现方式:1.硬编码(太Low)2.拦截器(对参数名称等有严格的要求,代码易用性差)3.sql解析(性能慢,对sql和字段名有严格要求)4.自定义注解(可以,为什么可以,请看后文)为什么使用自定义注解的方式: 思路分析:1.使用自定义注解+aop方式,实现使用了自定义注解的方法的拦截。2.对方法体的
转载
2023-11-27 20:01:32
38阅读
目录@SpringBootApplicationSpring Bean 相关@Autowired@Component,@Repository,@Service, @Controller@RestController@Scope@Configuration处理常见的 HTTP 请求类型GET 请求POST 请求PUT 请求DELETE 请求PATCH 请求前后端传值@PathVariabl
转载
2023-12-28 19:47:43
20阅读
数据库有数据,程序没有任何报错,但是查询结果没有数据,list显示[null,nul]。 检查了sql语句,以及controller、service、mapper,检查没发现问题,怀疑是字段映射问题。 配置mybatis支持驼峰映射: application.properties: mybatis. ...
转载
2021-10-04 18:42:00
551阅读
2评论
yarn application 查看情况yarn application1、-list 列出所有 application 信息 示例:yarn a
原创
2023-01-09 17:20:48
256阅读
springboot各种条件注解解析上一篇分析了springboot的自动配置过程。springboot拿到了需要自动配置的全类名,去加载那些自动配置类。就以springboot自动配置的tomcat举例。会根据不同的条件注解来判断是否加载配置类 那么springboot的条件注解有哪些呢?条件注解 SpringBoot中的条件注解有:ConditionalOnBean:是否存在某个某类或某个名字
转载
2024-07-03 11:53:12
28阅读
在利用SpringBoot集成MyBatis实现简单的业务操作时,遇到了一个坑,记录一下。一般来讲,实现多条件模糊查询的逻辑为:前端页面输入各项参数,提交查询请求时,参数通过RUL(或者请求体)传输到后端。后端提取出相关参数,注入至sql语句,实现多条件模糊查询。Service层相关代码(本文省略Controller层代码)/**
* 分页查询(基于此实现多条件模糊查询)
*/
转载
2024-04-02 10:00:27
407阅读
1.json文件里面不能添加注释//或者/**/今天想当然的用//注释了一条json文件中的语句,结果编译时,运行npm install出现错误,分析了一下错误信息发现是注释惹的祸。JSON结构:名称/值对的集合:key : value样式;值的有序列表:Array;在JSON的文档中说明只要是不符合上面两种结构的都不支持2.node_modules里面都是编译后的文件,而组件直接编译后,comp
SpringBoot 整合 Elasticsearch 实现模糊分页查询并标记关键字 一、概述 & 介绍Elasticsearch 是基于 Lucense 技术的搜索引擎(服务器),将数据进行缓存再进行查询。
与数据库查询的比较:
(1)相当于 sql 查询的 like 模糊查询,但 Elasticsearch 支持分词模糊查询,比如字符串 “abcdef 你
转载
2023-12-11 12:56:56
73阅读
springboot集成Neo4j数据库最新版。springboot由于Neo4j本来是由Java开发的,应该对Java支持得更好。但是当我在用的过程中才发现,理想和现实的差距不是一点半点。首先Neo4j针对springboot的给的接口基本上每年都在变,最初我在网上搜到的例子已经完全行不通,基本被淘汰了。只能硬着头皮去读Neo4j给的英文文档,也并不是读过一遍就能懂。只会发现新的用法跟旧的用法有
转载
2023-09-28 06:04:53
59阅读
最近通过做一些小项目来复习 SpringBoot 的相关知识,在这里顺便把 SpringBoot 中的注解做下记录,方便后续复习。 文章目录一、@SpringBootApplication二、@Component、@Service、@Controller、@Repository三、@ResponseBody四、@RestController五、@AutoWired、@Qualifier、@Reso
转载
2024-02-04 07:34:55
64阅读
hadoop性能优化具体来讲包括两方面的内容:一个是时间性能;一个是空间性能。衡量性能的指标就是,能够在正确完成功能的基础上,使执行的时间尽量短,占用的空间尽量小。 1、解决小文件的问题,采用大文件 &n
转载
2024-03-05 23:40:28
73阅读
前提:安装kylin之前,需要安装hadoop2.0、hbase、hive,并且对版本有要求http://kylin.apache.org/cn/docs/install/index.html我这边用的版本为:hadoop2.7.5hbase1.4.1hive2.3.2安装可以参考我前面的博客 kylin安装: wget http://www.apache.org/dyn/
转载
2024-07-18 14:30:43
81阅读
实现"mysql 查询不出的数据赋值null"需要经过以下步骤:
1. 连接数据库:首先,我们需要使用数据库连接库来连接mysql数据库。在PHP中,可以使用PDO扩展或mysqli扩展来实现。以下是使用PDO扩展连接数据库的代码:
```php
```
2. 执行查询语句:接下来,我们需要执行查询语句来获取数据。以下是一个例子:
```php
```
在以上代码中,我们使用了预处理
原创
2023-12-21 06:30:01
93阅读