mysql语句

查询mysql里面所有库名    SHOW DATABASES;

 

删除整张表所有数据:“DELETE FROM ceshi2;”

根据某个字段降序查询:“SELECT * FROM quanyuan_xsdzz ORDER BY `xiansuo` DESC;”

根据某个字段降序查询出第一条:“SELECT * FROM page2_saletop10 ORDER BY `quarter` DESC LIMIT 1;”

根据某个字段去重分组查询排名:SELECT SUM(taishu),userid,names123 FROM  quanyuan_xsgrhz  WHERE time LIKE '2022%' GROUP BY userid,names123 ORDER BY SUM(taishu) DESC;

 该实体类字段不返回给前段    @JsonIgnore

Json字符串转换  String a="{\"name\":\"昵称\", \"longitude\":\"25.469414591526057\", \"latitude\":\"65.0580507136066\", \"sent\":\"2020-12-21T07:57:47.123Z\"}";

Object parse = JSON.parse(a);

 

 Communications link failure      通信链路故障

1,前端搞定:页面长什么样子,数据
2.设计数据库(数据库设计难点)
3.前端让他能够自动运行,独立户工程
4.数据库口如何对接:json,对象all in one
5.前后端联调测试


@AllArgsConstructor注解作
它是lombok中的注解,作用在类上;
 使用后添加一个构造函数,该构造函数含有所有已声明字段属性参数


@AllArgsConstructor 注解作用在类上,使用后为类生成一个全参构造函数(含有已申明的所有属性参数)
@NoArgsConstructor 注解作用在类上,使用后为类生成一个无参构造函数
@Data注解是lombok.jar包下的注解,该注解通常用在实体bean上,不需要写出set和get方法,但是具备实体bean所具备的方法,简化编程提高变成速度。注意:项目中一定要引入lombok.jar!!
@Configuration用于定义配置类,可替换xml配置文件,被注解的类内部包含有一个或多个被@Bean注解的方法,这些方法将会被AnnotationConfigApplicationContext或AnnotationConfigWebApplicationContext类进行扫描,并用于构建bean定义,初始化Spring容器。

“serializable接口的作用:1、存储对象在存储介质中,以便在下次使用的时候,可以很快捷的重建一个副本;2、便于数据传输,尤其是在远程调用的时候。”
@JsonIgnore
作用:在实体类向前台返回数据时用来忽略不想传递给前台的属性或接口。
Eg:Bean实体中会有某些运维字段,在返回信息给前台的时候,当不希望将对应值也一并返回;
  此时可以在对应属性上加上注解JsonIgnore或者,可以在User类上加上注解

@TableField(exist = false) 注解加载bean属性上,表示当前属性不是数据库的字段,但在项目中必须使用,这样在新增等使用bean的时候,mybatis-plus就会忽略这个,不会报错。
否则会报一个如下的异常。
Service注解作用
   1、 其getBean的默认名称是类名(头字母小写),可以@Service(“xxxx”)这样来指定,

   2、其定义的bean默认是单例的,可以使用@Service(“beanName”) @Scope(“prototype”)来改变。
   3、可以通过@PostConstruct和@PreDestroy指定初始化方法和销毁方法(方法名任意)
@Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按 byName自动注入罢了。@Resource有两个属性是比较重要的,分是name和type,Spring将@Resource注解的name属性解析为bean的名字,而type属性则解析为bean的类型。所以如果使用name属性,则使用byName的自动注入策略,而使用type属性时则使用byType自动注入策略。如果既不指定name也不指定type属性,这时将通过反射机制使用byName自动注入策略。
  @Resource装配顺序

1. 如果同时指定了name和type,则从Spring上下文中找到唯一匹配的bean进行装配,找不到则抛出异常
  2. 如果指定了name,则从上下文中查找名称(id)匹配的bean进行装配,找不到则抛出异常
  3. 如果指定了type,则从上下文中找到类型匹配的唯一bean进行装配,找不到或者找到多个,都会抛出异常
  4. 如果既没有指定name,又没有指定type,则自动按照byName方式进行装配;如果没有匹配,则回退为一个原始类型进行匹配,如果匹配则自动装配;
2. @Autowired 与@Resource的区别:

1、 @Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上。

2、 @Autowired默认按类型装配(这个注解是属业spring的),默认情况下必须要求依赖对象必须存在,如果要允许null值,可以设置它的required属性为false,如:@Autowired(required=false) ,如果我们想使用名称装配可以结合
@Select 

Groupld公司名称
Artifactld文件名
version版本名
execution finished完成Component:将这个类交给spring框架管理,类似于能够扫描到
@ConfigurationProperties(需要自动配置一哈列:参数:prefix = "person"))
import java.util调用import这个类的参数
@Value:直接在实体类中赋值
@PropertySource(value = "classpath:qinjiang.properties")指定加载配置文件的值,路径。需配 @Value("${name}")
${random.uuid}随机站位符
${random.int}随机站位符
${person.hello:hello}如果这个值存在就为这个值,不存在就为后面这个值
@RestController相较于Controller有返回js页面方法
@Controller注解  在一个类上添加@Controller注解,表明了这个类是一个控制器类。但想要让这个类成为一个处理请求的处理器,光有@Controller注解是不够的,他还需要进一步修炼才能成为一个处理器。
@RequestMapping映射地址
@SpringBootApplication本身就是spring的一个组件
GAV是坐标

将springboot应用启动
SpringApplication类(推断这是个普通的项目还是web项目,查找并加载所有可用的初始化器,设置到我们的应用程序中)
run方法

1.创建实体类:私有化声明变量,@Component
2.构造无参函数
3.构造有参函数
4.构造设置和取值方法
5.构造toSpring函数
6.进入测试类:将+ @Autowired(@Qualifier有很多相同类是需用这个注解指定)自动装配注解(有了这个注解才能把需要测试的实体类注入测试类,直接写进去即可(加私有修饰符))
7.写sout输出的句子,测试

1.新建一个类
2.注入控制返回注解@rec
3.写入@reqmap(可写入类,也可以写在方法上,路径是绝对值),返回一个方法(可有书参数也可以是接口)

psvm简写

jar:webapp!
自动装配
1.创建应用,选择模块
2.springboot到底帮我配置了什么?我们能不能进行修改?能修改哪些东西?扩展?
xxAutoConfiguraion,向容器中自动配置组件
xxP肉皮儿贴士:自动配置类,装配文件自定义内容

解决问题,
1,导入静态资源
2.首页
3,jsp,模板引擎
4,装配扩展SpringMVC
5,增删改查
6.拦截器
7.国际化

static放静态资源
templates放模板

root:根、底层
fixed:固定
scroll:滚动
width:宽度
background-size:cover:背景大小:封面
background-repeat:epeat-y:背景重复:纵向重复
background-attachment:fixed:背景附件:固定
background-position:背景位置
background-color:背景颜色
background-image:背景图片
font-family:字体型号
font-weight:字体粗细
margin-top:上边距
height:高度
font-size:字体大小
const:常量
-----------------------

https://www.aliwork.com/query/deptService/searchDepts.json
/dingtalk/web/APP_X1HO091455BG5QFILXJB/v1/process/getInstances.json
应用编码APP_X1HO091455BG5QFILXJB
FORM-YKB660C10W1WDU6RZ96IX2K24OHO2QF7IA1XKOA
----------------
display:显示
align-items:垂直方向,对齐项目
justify-content:对齐,内容调整,内容对齐
padding:填充
flex:收紧收缩
center:居中
text:文本
direction:收紧方向
column:列
align-items:排成一条直线项目
justify-content:证明内容

todo:待办事项
Problems:问题
Profiler:分析器:日志
Terminal:终端
Database changes:数据库更改
Endpoints:端点
build:构建
Dependencies:依赖关系
Auto-build:汽车构建
Structure:结构
Favorites:收藏夹
project:项目
file:文件
new:新建
Open:打开
Open Recent:打开最近
Close Project:关闭项目
settings:设置
project Structure:项目结构
file properties:文件属性
local history:本地历史记录
save all:全部保存
Reload all from Disk:从磁盘全部重新加载
invalidate caches:清楚缓存
manage ide settings:管理ide设置
new projects setup:新项目设置
save file as template:将文件另存为模板
exprot:导出
print:打印
add to favorites:添加到收藏夹
power save mode:省电模式
exit:退出
Edit:编辑
View:视图
Navigate:导航
code:代码
Refactor:重构
tools:工具
window:窗口
help:帮助
weak warning:弱警告
Event Log:时间日志
spaces:空格
database:数据库
undo:撤销(Ctrl +Z)
redo:重做(Ctrl+Shift+Z)
cut:剪切(Ctrl+X)
Copy:复制(Ctrl+C)
Copy path/Reaference:复制路径应用
paste:粘贴
delete:删除
find:查找
find usages:查找用法
column selection mode:列选模式
select all:全选
add carets to ends of selected lines:在所选的末尾添加文本光标
extend selection:扩展选区
shrink selection:收缩选区
toggle case:切换大小写
join lines:连接行
duplicate line:复制选区
sort lines:排序行
fill paragraph:填充段落
reverse linse:反转行
transpose:转置
Indent selection:缩进选区
unindent line or selection:取消缩进行或者选区
convert indents :转换缩进
macros:宏
edit as table:作为表编辑
iframe:内嵌框架
finish:完成
previous:上一步
behavior:行为
HIDDEN:隐藏的
Cancel:取消

entity实体,或者需要的类型

WARNING警告

Switched to a new branch 'goodsdetail'切换到一个新的分支'goodsdetail'

Props道具、支撑

        display: flex;//变成一行
        justify-content: space-between;//两边对齐 

sub子

icon图标

path路径

select选择

duration持续时间

none无

 Failed to load fon  加载fon失败

Sources:来源、根

Review:审查

commit:提交

cancel:取消

Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.:错误ApplicationContext开始。要显示条件报告,请在启用“debug”的情况下重新运行应用程序。

APPLICATION FAILED TO START:应用程序启动失败

Description: 描述

Web server failed to start. Port 8080 was already in use.Web服务器启动失败。端口8080已经在使用中。

Action:行动

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.识别并停止在端口8080上侦听的进程,或将此应用程序配置为在另一个端口上侦听。

Back:上一步
Execute:执行
Cancel:取消

access_token:访问令牌

appType:应用编码

systemToken:系统令牌

 not exists: 不存在

sign in 登录

the password you've entered is incorrect 输入的密码不正确

account 账户

sig up注册

 

client:客户端

errcode:错误代码

access_token:访问令牌

errmsg:已下定义

expires_in:到期时间

sub_code:子代码

request_id:请求id

 

root:根、底层
fixed:固定
scroll:滚动
width:宽度
background-size:cover:背景大小:封面
background-repeat:epeat-y:背景重复:纵向重复
background-attachment:fixed:背景附件:固定
background-position:背景位置
background-color:背景颜色
background-image:背景图片
font-family:字体型号
font-weight:字体粗细
margin-top:上边距
height:高度
font-size:字体大小
const:常量

import引入 进口 输入

export default store出口默认储存

 

 
 
posted @ 2021-12-14 17:13  1994小剑  阅读(509)  评论(0)    收藏  举报