石头剪刀布的博客

有志者 事竟成

Mybatis入门

一、Mybatis介绍      MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old...

2019-02-28 09:28:18

阅读数 21

评论数 0

spring-data-jpa @Query注解执行sql —— in关键字的使用

**问题:**在使用jpa的时候,原生sql中有in关键字,拼接字符串的方式,始终无法传进去参数 解决办法:@Query中使用in关键字,需要注意的是参数一定要是List,不然无法查询出数据 ...

2019-04-16 10:59:12

阅读数 21

评论数 0

this is incompatible with sql_mode=only_full_group_by问题

执行SQL: SELECT login_name,login_ip,sex FROM tank_admin GROUP BY login_name ; 时抛出异常。 Expression #2 of SELECT list is not in GROUP BY clause and co...

2019-04-10 16:34:15

阅读数 25

评论数 0

SpringBoot配置devtools实现热部署

spring为开发者提供了一个名为spring-boot-devtools的模块来使Spring Boot应用支持热部署,提高开发者的开发效率,无需手动重启Spring Boot应用。 devtools的原理 深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改...

2019-03-21 14:04:10

阅读数 19

评论数 0

Post携带参数请求指定的URL

/** * 向指定URL发送POST方法的请求 * * @param url * 发送请求的URL * @param param * 请求参数,请求参数应该是name1=value1&name2=value2的形式。...

2019-03-18 11:53:54

阅读数 101

评论数 0

Java创建对象的5种方式

我们通常使用依赖管理系统,比如Spring去创建对象。 Java中有5种创建对象的方式,下面给出它们的例子还有它们的字节码 如果你运行了末尾的的程序,你会发现方法1,2,3用构造函数创建对象,方法4,5没有调用构造函数。 1.使用new关键字 这是最常见也是最简单的创建对象的方式了。通过这种方式...

2019-02-28 10:30:31

阅读数 11

评论数 0

Java 中 【this】关键字的用法

Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是 this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final 使用总结...

2019-02-28 09:39:13

阅读数 256

评论数 0

List集合中存放Map键值对,对其中的某个key的value值进行排序

最近工作中遇到一个问题,需要对结果中的昨日收益字段降序 由于调用的是C++写的接口,接口中昨日收益字段是算数得出的,sql去解决的办法就行不通了 想到了之前不怎么常用的比较器Comparator 记录一下吧 public class sort{ public static void m...

2018-12-12 13:52:23

阅读数 457

评论数 0

SQL语句统计每天、每月、每年的数据

SQL语句统计每天、每月、每年的数据 1、每年 select year(ordertime) 年, sum(Total) 销售合计 from 订单表 group by year(ordertime) 2、每月 select year(ordertime) 年, month(orde...

2018-05-31 21:24:15

阅读数 1084

评论数 0

Date和String的互相转换(各种格式)

Java时间格式转换大全 import java.text.*; import java.util.Calendar; public class VeDate { /** * 获取现在时间 * * @return 返回时间类型 yyyy-MM-dd HH:mm:s...

2018-05-26 15:14:56

阅读数 806

评论数 0

JPA基本用法

JPQL就是一种查询语言,具有与 SQL 相类似的特征, JPQL 是完全面向对象的,具备继承、多态和关联等特性,和hibernate HQL很相似。 查询语句的参数 JPQL 语句支持两种方式的参数定义方式 : 命名参数和位置参数 。 。在同一个查询语句中只允许使用一种参数定义方式。 命令...

2018-05-22 21:12:33

阅读数 71

评论数 0

web项目中webAppRootKey的错误解决

导入web项目,部署到tomcat时报错: ERROR:Web app root system property already set to different value: ‘webapp.root’ = [/home/user/tomcat/webapps/project1/] inste...

2018-05-07 13:47:09

阅读数 130

评论数 0

CentOS 下yum命令的基本使用

yum history list 列出最近的历史 yum history info id 列出某次的详细信息, yum history undo id 撤销某次更改 yum history help 查看帮助

2017-10-12 08:34:25

阅读数 102

评论数 0

Maven 管理SSM框架的pom.xml配置文件

Maven spring springmvc mybatis

2017-10-02 18:06:35

阅读数 2639

评论数 0

Springmvc常用注解

springmvc常用注解标签详解

2017-09-26 10:09:59

阅读数 160

评论数 0

Springmvc 拦截器的基本配置和使用

springmvc拦截器

2017-09-26 09:11:46

阅读数 572

评论数 0

SSM框架

Spring+SpringMVC+Maven

2017-09-02 12:20:06

阅读数 162

评论数 0

深入浅出java中的字节流与字符流

深入浅出java中的字节流与字符流

2017-09-01 20:00:27

阅读数 113

评论数 0

JSON.parse()与JSON.stringify()

JSON.parse() 方法用于将一个 JSON 字符串转换为对象。 例: var text = '{ "sites" : [' + '{ "name":"Runoob" , "url":"www.r...

2017-05-03 18:35:08

阅读数 191

评论数 0

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