12 2019 档案
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) 推荐(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) 评论(0) 推荐(1)
vuex基本使用
摘要:1.组件之间共享数据的方式 父向子传值:v-bind 属性绑定 子向父传值:v-on 事件绑定 兄弟组件之间共享数据:EventBus $on 接收数据的那个组件 $emit 发送数据的那个组件 2.Vuex 是实现组件全局状态(数据)管理的一种机制,可以方便的实现组件之间数据的共享。 好处: ①能 阅读全文
posted @ 2019-12-19 02:12 西门夜说 阅读(231) 评论(0) 推荐(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) 推荐(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) 推荐(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) 推荐(0)
mybatis 注解开发CRUD
摘要:mybatis 的常用注解说明 @Insert:实现新增 @Update:实现更新 @Delete:实现删除 @Select:实现查询 @Result:实现结果集封装 @Results:可以与@Result 一起使用,封装多个结果集 @ResultMap:实现引用@Results 定义的封装 @On 阅读全文
posted @ 2019-12-15 18:04 西门夜说 阅读(187) 评论(0) 推荐(0)
mybatis多对多
摘要:这里我们以用户 user 表和 角色role 表为例,假定一个用户能被分配成多重角色,而一种角色也能分给多个用户,故用户和角色构成多对多的关系 需求:给定角色id,查询这个角色所属的所有用户信息 ①、在数据库中建立相应的表 user 表 role 表 两者之间的关联表user_role public 阅读全文
posted @ 2019-12-15 17:53 西门夜说 阅读(308) 评论(0) 推荐(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) 推荐(0)
SQL的一对多,多对一,一对一,多对多
摘要:1、一对多:比如说一个班级有很多学生,可是这个班级只有一个班主任。在这个班级中随便找一个人,就会知道他们的班主任是谁;知道了这个班主任就会知道有哪几个学生。这里班主任和学生的关系就是一对多。 2、多对一:比如说一个班级有很多学生,可是这个班级只有一个班主任。在这个班级中随便找一个人,就会知道他们的班 阅读全文
posted @ 2019-12-15 16:25 西门夜说 阅读(3417) 评论(0) 推荐(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) 推荐(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) 推荐(0)
Mybatis——实体类属性名和数据库字段名不同时的解决办法
摘要:在使用Mybatis来持久化数据库时,有时候会碰到数据库中表中的字段与java实体类中属性名不一致的情况,在这种情况下Mybatis是不能完成字段的自动映射的。而通常情况下,数据库及实体类是不应该被改的的。所以要在不改变数据库以及实体类的情况下解决这个问题,下面是解决该问题的三种方式: java实体 阅读全文
posted @ 2019-12-15 01:53 西门夜说 阅读(1582) 评论(0) 推荐(0)
redis
摘要:* 注意:使用redis缓存一些不经常发生变化的数据。 * 数据库的数据一旦发生改变,则需要更新缓存。 * 数据库的表执行 增删改的相关操作,需要将redis缓存数据情况,再次存入 * 在service对应的增删改方法中,将redis数据删除。 1. 概念: redis是一款高性能的NOSQL系列的 阅读全文
posted @ 2019-12-14 20:10 西门夜说 阅读(391) 评论(0) 推荐(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) 推荐(0)
ajax
摘要:# AJAX: 1. 概念: ASynchronous JavaScript And XML 异步的JavaScript 和 XML 1. 异步和同步:客户端和服务器端相互通信的基础上 同步:客户端必须等待服务器端的响应。在等待的期间客户端不能做其他操作。 异步:客户端不需要等待服务器端的响应。在服 阅读全文
posted @ 2019-12-14 12:46 西门夜说 阅读(420) 评论(0) 推荐(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) 推荐(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) 推荐(0)
spring data jpa 一对多查询
摘要:在一对多关系中,我们习惯把一的一方称之为主表,把多的一方称之为从表。在数据库中建立一对多的关系,需要使用数据库的外键约束。 什么是外键? 指的是从表中有一列,取值参照主表的主键,这一列就是外键。 package com.ytkj.entity; import javax.persistence.*; 阅读全文
posted @ 2019-12-09 00:38 西门夜说 阅读(4710) 评论(1) 推荐(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) 推荐(0)
spring data jpa 使用方法命名规则查询
摘要:按照Spring Data JPA 定义的规则,查询方法以findBy开头,涉及条件查询时,条件的属性用条件关键字连接,要注意的是:条件属性首字母需大写。框架在进行方法名解析时,会先把方法名多余的前缀截取掉,然后对剩下部分进行解析。 Keyword Sample JPQL And findByLas 阅读全文
posted @ 2019-12-08 01:48 西门夜说 阅读(2314) 评论(0) 推荐(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) 推荐(0)
spring data jpa 使用JPQL的方式查询
摘要:用Spring Data JPA提供的查询方法已经可以解决大部分的应用场景,但是对于某些业务来说,我们还需要灵活的构造查询条件,这时就可以使用@Query注解,结合JPQL的语句方式完成查询 @Query 注解的使用非常简单,只需在方法上面标注该注解,同时提供一个JPQL查询语句即可 此外,也可以通 阅读全文
posted @ 2019-12-08 00:45 西门夜说 阅读(1054) 评论(0) 推荐(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) 推荐(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) 推荐(0)
JPA的入门CRUD
摘要:主要目的: 操作实体类就相当于操作数据库表 建立两个映射关系: 实体类和表的映射关系 实体类中的属性和表中字段的映射关系 不在关注sql语句 常见的orm框架:Mybatis(ibatis)、Hibernate、Jpa JPA的全称是Java Persistence API, 即Java 持久化AP 阅读全文
posted @ 2019-12-06 01:04 西门夜说 阅读(842) 评论(0) 推荐(0)
两列合成一列中间加逗号
摘要:可以在C1中输入以下公式=A1&","&B1公式输入完成后,将C1的内容向下拉即可 阅读全文
posted @ 2019-12-05 10:30 西门夜说 阅读(693) 评论(0) 推荐(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) 推荐(0)
postgis常用的函数
摘要:常见函数:http://postgis.net/docs/reference.html ST_GeometryType(geometry) —— 返回几何图形的类型 ST_NDims(geometry) —— 返回几何图形的维数 ST_SRID(geometry) —— 返回几何图形的空间参考标识码 阅读全文
posted @ 2019-12-02 15:20 西门夜说 阅读(1933) 评论(0) 推荐(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) 推荐(0)