vue axios的封装
摘要:在根目录上创建一个vue.config.js文件 const path = require("path"); const resolve = function(dir) { return path.join(__dirname, dir); }; module.exports = { publicP
阅读全文
posted @
2019-12-29 04:31
西门夜说
阅读(416)
推荐(0)
java返回数据的封装
摘要:public class Result<T> { private Integer code; private String msg; private T data; public Result() { super(); } public Result(Integer code, String msg
阅读全文
posted @
2019-12-29 00:40
西门夜说
阅读(2480)
推荐(1)
vuex基本使用
摘要:1.组件之间共享数据的方式 父向子传值:v-bind 属性绑定 子向父传值:v-on 事件绑定 兄弟组件之间共享数据:EventBus $on 接收数据的那个组件 $emit 发送数据的那个组件 2.Vuex 是实现组件全局状态(数据)管理的一种机制,可以方便的实现组件之间数据的共享。 好处: ①能
阅读全文
posted @
2019-12-19 02:12
西门夜说
阅读(231)
推荐(0)
Oracle建库常用命令
摘要:Windows:用户 create temporary tablespace SP_MINES_TMP tempfile 'E:\Oracle\oradata\orcl\SP_MINES_TMP.dbf' size 50m autoextend on next 50 maxsize 2048m ex
阅读全文
posted @
2019-12-18 16:15
西门夜说
阅读(1106)
推荐(0)
Oracle基本操作练习(一)
摘要:1 --创建表空间 2 create tablespace test 3 datafile 'c:\test.dbf' 4 size 100m 5 autoextend on 6 next 10m; 7 --删除表空间 8 drop tablespace test; 9 10 --创建用户 11 c
阅读全文
posted @
2019-12-15 22:27
西门夜说
阅读(434)
推荐(0)
mybatis注解开发实体类属性和数据库字段不对应问题
摘要:/** * 查询所有用户 * @return */ @Select("select * from user") @Results(id="userMap",value={ @Result(id=true,column = "id",property = "userId"), @Result(colu
阅读全文
posted @
2019-12-15 21:34
西门夜说
阅读(4762)
推荐(0)
mybatis 注解开发CRUD
摘要:mybatis 的常用注解说明 @Insert:实现新增 @Update:实现更新 @Delete:实现删除 @Select:实现查询 @Result:实现结果集封装 @Results:可以与@Result 一起使用,封装多个结果集 @ResultMap:实现引用@Results 定义的封装 @On
阅读全文
posted @
2019-12-15 18:04
西门夜说
阅读(187)
推荐(0)
mybatis多对多
摘要:这里我们以用户 user 表和 角色role 表为例,假定一个用户能被分配成多重角色,而一种角色也能分给多个用户,故用户和角色构成多对多的关系 需求:给定角色id,查询这个角色所属的所有用户信息 ①、在数据库中建立相应的表 user 表 role 表 两者之间的关联表user_role public
阅读全文
posted @
2019-12-15 17:53
西门夜说
阅读(308)
推荐(0)
mybatis多对一
摘要:产品和分类的多对一关系 多个产品属于一个分类 public class Product { private int id; private String name; private float price; private Category category; public Category get
阅读全文
posted @
2019-12-15 16:37
西门夜说
阅读(136)
推荐(0)
SQL的一对多,多对一,一对一,多对多
摘要:1、一对多:比如说一个班级有很多学生,可是这个班级只有一个班主任。在这个班级中随便找一个人,就会知道他们的班主任是谁;知道了这个班主任就会知道有哪几个学生。这里班主任和学生的关系就是一对多。 2、多对一:比如说一个班级有很多学生,可是这个班级只有一个班主任。在这个班级中随便找一个人,就会知道他们的班
阅读全文
posted @
2019-12-15 16:25
西门夜说
阅读(3417)
推荐(0)
mybatis一对多
摘要:分类和产品的一对多关系 一个分类中有多个产品 public class Product { private int id; private String name; private float price; public int getId() { return id; } public void
阅读全文
posted @
2019-12-15 16:14
西门夜说
阅读(209)
推荐(0)
Mybatis 的动态 SQL 语句
摘要:if if 就是__简单的条件判断 __,利用if语句我们可以实现某些简单的条件选择。先来看如下一个例子: <select id="selectUserByUserNameAndSex" resultType="com.george.pojo.User" parameterType="com.geo
阅读全文
posted @
2019-12-15 15:03
西门夜说
阅读(282)
推荐(0)
Mybatis——实体类属性名和数据库字段名不同时的解决办法
摘要:在使用Mybatis来持久化数据库时,有时候会碰到数据库中表中的字段与java实体类中属性名不一致的情况,在这种情况下Mybatis是不能完成字段的自动映射的。而通常情况下,数据库及实体类是不应该被改的的。所以要在不改变数据库以及实体类的情况下解决这个问题,下面是解决该问题的三种方式: java实体
阅读全文
posted @
2019-12-15 01:53
西门夜说
阅读(1582)
推荐(0)
redis
摘要:* 注意:使用redis缓存一些不经常发生变化的数据。 * 数据库的数据一旦发生改变,则需要更新缓存。 * 数据库的表执行 增删改的相关操作,需要将redis缓存数据情况,再次存入 * 在service对应的增删改方法中,将redis数据删除。 1. 概念: redis是一款高性能的NOSQL系列的
阅读全文
posted @
2019-12-14 20:10
西门夜说
阅读(391)
推荐(0)
json
摘要:# JSON: 1. 概念: JavaScript Object Notation JavaScript对象表示法 Person p = new Person(); p.setName("张三"); p.setAge(23); p.setGender("男"); var p = {"name":"张
阅读全文
posted @
2019-12-14 12:53
西门夜说
阅读(481)
推荐(0)
ajax
摘要:# AJAX: 1. 概念: ASynchronous JavaScript And XML 异步的JavaScript 和 XML 1. 异步和同步:客户端和服务器端相互通信的基础上 同步:客户端必须等待服务器端的响应。在等待的期间客户端不能做其他操作。 异步:客户端不需要等待服务器端的响应。在服
阅读全文
posted @
2019-12-14 12:46
西门夜说
阅读(420)
推荐(0)
oracle 分页查询
摘要:demo: SELECT ROWNUM rn , B.* from B_POINT_COORDINATES B where ROWNUM<=5;SELECT * from (SELECT ROWNUM rn , B.* from B_POINT_COORDINATES B where ROWNUM<
阅读全文
posted @
2019-12-09 15:32
西门夜说
阅读(225)
推荐(0)
spring data jpa 多对多查询
摘要:package com.ytkj.dao; import com.ytkj.entity.Customer; import com.ytkj.entity.Role; import org.springframework.data.jpa.repository.JpaRepository; impo
阅读全文
posted @
2019-12-09 01:46
西门夜说
阅读(2595)
推荐(0)
spring data jpa 一对多查询
摘要:在一对多关系中,我们习惯把一的一方称之为主表,把多的一方称之为从表。在数据库中建立一对多的关系,需要使用数据库的外键约束。 什么是外键? 指的是从表中有一列,取值参照主表的主键,这一列就是外键。 package com.ytkj.entity; import javax.persistence.*;
阅读全文
posted @
2019-12-09 00:38
西门夜说
阅读(4710)
推荐(0)
spring data jpa Specification动态查询
摘要:package com.ytkj.entity; import javax.persistence.*; import java.io.Serializable; /** * @Entity * 作用:指定当前类是实体类。 * @Table * 作用:指定实体类和表之间的对应关系。 * 属性: *
阅读全文
posted @
2019-12-08 21:47
西门夜说
阅读(1892)
推荐(0)
spring data jpa 使用方法命名规则查询
摘要:按照Spring Data JPA 定义的规则,查询方法以findBy开头,涉及条件查询时,条件的属性用条件关键字连接,要注意的是:条件属性首字母需大写。框架在进行方法名解析时,会先把方法名多余的前缀截取掉,然后对剩下部分进行解析。 Keyword Sample JPQL And findByLas
阅读全文
posted @
2019-12-08 01:48
西门夜说
阅读(2314)
推荐(0)
spring data jpa 使用SQL语句查询
摘要:package com.ytkj.entity; import javax.persistence.*; import java.io.Serializable; /** * @Entity * 作用:指定当前类是实体类。 * @Table * 作用:指定实体类和表之间的对应关系。 * 属性: *
阅读全文
posted @
2019-12-08 01:01
西门夜说
阅读(7388)
推荐(0)
spring data jpa 使用JPQL的方式查询
摘要:用Spring Data JPA提供的查询方法已经可以解决大部分的应用场景,但是对于某些业务来说,我们还需要灵活的构造查询条件,这时就可以使用@Query注解,结合JPQL的语句方式完成查询 @Query 注解的使用非常简单,只需在方法上面标注该注解,同时提供一个JPQL查询语句即可 此外,也可以通
阅读全文
posted @
2019-12-08 00:45
西门夜说
阅读(1054)
推荐(0)
spring data jpa入门
摘要:spring data jpa对jpa进行了一次完整的封装 JPA是一套规范,内部是有接口和抽象类组成的。hibernate是一套成熟的ORM框架,而且Hibernate实现了JPA规范,所以也可以称hibernate为JPA的一种实现方式,我们使用JPA的API编程,意味着站在更高的角度上看待问题
阅读全文
posted @
2019-12-06 22:10
西门夜说
阅读(274)
推荐(0)
jpql简单l查询
摘要:JPQL全称Java Persistence Query Language package com.ytkj.entity; import javax.persistence.*; import java.io.Serializable; /** * @Entity * 作用:指定当前类是实体类。
阅读全文
posted @
2019-12-06 01:40
西门夜说
阅读(319)
推荐(0)
JPA的入门CRUD
摘要:主要目的: 操作实体类就相当于操作数据库表 建立两个映射关系: 实体类和表的映射关系 实体类中的属性和表中字段的映射关系 不在关注sql语句 常见的orm框架:Mybatis(ibatis)、Hibernate、Jpa JPA的全称是Java Persistence API, 即Java 持久化AP
阅读全文
posted @
2019-12-06 01:04
西门夜说
阅读(842)
推荐(0)
两列合成一列中间加逗号
摘要:可以在C1中输入以下公式=A1&","&B1公式输入完成后,将C1的内容向下拉即可
阅读全文
posted @
2019-12-05 10:30
西门夜说
阅读(693)
推荐(0)
idea将springboot项目打成jar包
摘要:1.首先,找到pom.xml,把下面的build块中的内容改成如下所示 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artif
阅读全文
posted @
2019-12-03 16:38
西门夜说
阅读(940)
推荐(0)
postgis常用的函数
摘要:常见函数:http://postgis.net/docs/reference.html ST_GeometryType(geometry) —— 返回几何图形的类型 ST_NDims(geometry) —— 返回几何图形的维数 ST_SRID(geometry) —— 返回几何图形的空间参考标识码
阅读全文
posted @
2019-12-02 15:20
西门夜说
阅读(1933)
推荐(1)
Elasticsearch使用
摘要:1.Elasticsearch下载地址:https://www.elastic.co/cn/downloads/elasticsearch 2.Elasticsearch-Head下载地址:https://github.com/mobz/elasticsearch-head 3.文件夹 bin:el
阅读全文
posted @
2019-12-01 20:31
西门夜说
阅读(313)
推荐(0)