自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 docker服务器上mongo库增查语句

进入mongo库: docker exec -it mongo mongo admin输入用户名和密码: > db.auth("用户名","密码") 例如 db.auth("root","root123")显示所有库: > show dbs使用某个库或添加一个新库: > use 库名 例如use stu...

2020-03-09 22:50:56 201

转载 Oauth授权的学习与总结

Oauth:授权(authorization)的开放网络标准,目前版本是2.0版。作用就是让"客户端"安全可控地获取"用户"的授权,与"服务商提供商"进行互动。Oauth2.0 提供了四种授权模式,开发者可以根据自己的业务情况自由选择。授权码授权模式(Authorization Code Grant) 隐式授权模式(简化模式)(Implicit Grant) 密码授权模式(Resour...

2019-08-21 14:51:33 548

原创 RestTemplate的使用

RestTemplate简化了发起HTTP请求以及处理响应的过程,并且支持REST。下面将简介使用和没使用RestTemplate发起请求的过程:(1)使用java.net包下的URLConnection建立连接 String result= ""; BufferedReaderin = null; try { String ...

2019-08-19 10:20:47 342

原创 趟雷判断字符串是否为空

if(s==null||s.equals(""));if(s == null || s.length() == 0);if(s == null || s.isEmpty());这几种方法都能判断字符串s是否为空,注意:要先判断是否为空,否则报错

2019-08-19 09:22:03 110

原创 service层拼接sql语句进行带空值的联合查询

使用mysql数据库时可以使用@Query(value = "select * from xxx where if(?1 !='',x1=?1,1=1) and if(?2 !='',x2=?2,1=1)" + "and if(?3 !='',x3=?3,1=1) ",nativeQuery = true) List<XXX> find(Str...

2019-08-12 13:41:31 1091

转载 Springboot 事物管理

Spring 事务管理分为编程式和声明式的两种方式。编程式事务指的是通过编码方式实现事务;声明式事务基于 AOP,将具体业务逻辑与事务处理解耦。声明式事务管理使业务代码逻辑不受污染, 因此在实际使用中声明式事务用的比较多。声明式事务有两种方式,一种是在配置文件(xml)中做相关的事务规则声明,另一种是基于 @Transactional 注解的方式。本文将着重介绍基于 @Transactional...

2019-07-30 19:01:25 138

转载 sql语句start with connect by prior语法解析

sql语句start with connect by prior语法解析START WITH CONNECT BY PRIOR用于组织结构查询、省市查询、多级菜单查询(商城系统),通过父级id查询所有的子级、以及通过当前id查询父级。prior分两种放法:1 放在子节点端 表示start with 指定的节点作为根节点,按照从上到下的顺序遍历2 放在父节点端 表示start wit...

2019-07-30 19:00:08 4115

转载 使用webstorm创建vue项目时vuecli不执行,提示git不是内部或外部命令

创建项目时点击下一步时报错:“‘git’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。”原因:在安装git时勾选时,选择了“使用git自带的命令行工具”,所以导致git命令在其他终端无效!解决办法:1.重新安装,将上图选项选为第二个。2.比较麻烦,但是不用重新安装。1)找到你电脑上的git安装中bin的路径,我的安装时是直接下一步的,所以我的位置是:如:D...

2019-07-29 14:47:50 4052 1

转载 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version

以前查询没有出现过,今天突然出现这个问题“You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FUNCTION from function_user where PROJECTID=...

2019-06-05 10:14:11 292

原创 vue中 数字相加为字串转化为数值

month传入为3时,下面代码输出为31if(data1.attr === 'last_month') { if(month === 1) { year = year - 1 } else { month = this.trans_Date(month - 1) }} else if(data1.attr === 'next_month') { if(mo...

2019-03-20 10:05:53 6314

原创 calendar实现日期处理

calendar类可以实现获得某一天的前几天,后几天的日期,可以使用calendar.add方法// 获取系统当前时间SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH-mm-ss")Calendar now = Calendar.getInstance();String res = sdf.format(now.ge...

2018-12-03 15:49:18 2776

转载 Springboot注解

列表@SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spring Boot扫描到Configuration类并把它加入到程序上下文。@Configuration 等同于spring的XML配置文件;使用Java代码可以检查类型安全。@E...

2018-12-03 15:32:43 67

转载 java 语句块 构造函数执行顺序

初学JAVA,语句块有普通语句块和static语句块。一直不明白构造函数、语句块、static语句块的执行顺序,搜了一下,执行了一遍就明白了。public class Test1 { public static int X=100; public final static int Y=200; public Test1(){ ...

2018-11-22 17:43:48 105

转载 spring boot学习

spring boot设计目的是用来简化spring应用的初始搭建以及开发过程。spring boot的基础结构共有三个文件:           目录下有springbootApplication:一个带有main()方法的类,用于启动应用程序。           目录下有application.properties:一个空的properties文件,可以根据需要添加配置属性 ...

2018-11-22 17:43:24 80

转载 springboot(一)

pom.xml设置springboot 父级依赖,spring-boot-starter-parent是一个特殊的starter,它用来提供相关的Maven默认依赖,使用它之后,常用的包依赖可以省去version标签。如果你不想使用某个依赖默认的版本,您还可以通过覆盖自己的项目中的属性来覆盖各个依赖项,例如,要升级到另一个Spring Data版本系列,您可以将以下内容添加到pom.xml...

2018-11-22 17:43:05 95

原创 Spring-data-jpa学习

SpringData : Spring 的一个子项目。用于简化数据库访问,支持NoSQL 和 关系数据存储。其主要目标是使数据库的访问变得方便快捷。SpringData 项目所支持 NoSQL 存储:MongoDB (文档数据库) Neo4j(图形数据库) Redis(键/值存储) Hbase(列族数据库)SpringData 项目所支持的关系数据存储技术:JDBC ...

2018-11-22 17:42:45 87

转载 spring boot @Table标记注解

在使用此@Table标记时,需要注意以下几个问题。    此标记需要标注在类名前,不能标注在方法或属性前。    name属性表示实体所对应表的名称,默认表名为实体的名称。 catalog和schema属性表示实体指定的目录名或是数据库名,这根据不同的数据库类型有所不同。  uniqueConstraints属性表示该实体所关联的唯一约束条件,一个实体可以有多个唯一约束条件,默认没有...

2018-11-22 17:42:19 8065

plsql安装压缩包

plsql安装压缩包,解压完成后即可使用

2019-08-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除