- 博客(15)
- 收藏
- 关注
原创 Failure to transfer org.apache.maven.plugins:maven-surefire-plugin:pom:2.12.4 from https://repo.mave
Eclipse 报错信息:Failure to transfer org.apache.maven.plugins:maven-surefire-plugin:pom:2.12.4 from https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reatte...
2019-08-25 07:38:42
367
原创 Spring Data JPA+JUnit 执行更新语句成功但数据库却未更新
原代码public interface CarRepository extends JpaRepository<Car, Integer> , JpaSpecificationExecutor<Car> { @Modifying @Query("update Car c set c.status = :newStatus where c.i...
2019-05-19 22:55:44
2613
3
原创 Java Web部署后中文乱码解决方案
主要涉及到Tomcat和MySQL的配置。操作系统centos7。1.配置Tomcat用Xftp找到下面的文件/usr/local/tomcat/conf/server.xml增加下图中红框内的语句,保存重启Tomcat,用puTTY远程登录,依次输入以下指令cd /usr/local/tomcat/binsh shutdown.shsh startup.sh2.配置MySQL用Xftp远程登录找...
2018-03-24 16:26:01
1637
转载 mybatis数据库操作的返回值
insert,返回值是:新插入行的主键(primary key);需要包含<selectKey>语句,才会返回主键,否则返回值为null。 update/delete,返回值是:更新或删除的行数;无需指明resultClass;但如果有约束异常而删除失败,只能去捕捉异常。 queryForObject,返回的是:一个实例对象或null;需要包含<select>语句,并且指明...
2018-03-19 22:12:08
2072
转载 mybatis传入多个参数
https://www.cnblogs.com/ningheshutong/p/5828854.html写在开头:需要查阅本文的基本都是需要传入多个参数的,这里记住一句话:无论你传的参数是什么样的,最后mybtis都会将你传入的转换为map的,那么既然这样,当我们要传入多个参数时,何不直接给与map类型即可,然后mapper.xml通过#{map.key}来获取值即可,这个特别适合动态搜索,或者多...
2018-03-17 20:53:00
156
转载 js 判断字符串中是否包含某个字符串
https://www.cnblogs.com/ooo0/p/7741651.htmlString对象的方法方法一: indexOf() (推荐)var str = "123";console.log(str.indexOf("3") != -1 ); // trueindexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。如果要检索的字符串值没有出现,则该方法返回 -1。...
2018-03-17 16:57:47
11373
原创 Mybatis+PageHelper查询结果排序两种方式
1.使用PageHelper排序(Pagehelper的版本需在5.1.2及以上)<!-- https://mvnrepository.com/artifact/com.github.pagehelper/pagehelper --><dependency> <groupId>com.github.pagehelper</groupId> ...
2018-03-14 20:24:17
35227
1
原创 MySQL Workbench timestamp 记录时间戳
ON UPDATE CURRENT_TIMESTAMP更新记录时记录当前时间戳 CURRENT_TIMESTAMP新增记录时记录当前时间戳CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP新增记录或更新记录都记录当前时间戳...
2018-03-11 10:22:08
5115
转载 mysql自动增长的有关问题,怎么恢复从1开始
有2种方式第一种 如果表中数据没有用。如果直接删除数据,自动增长ID还是不会从1开始的,可以利用“清空数据表”。这样自动增长ID也将会从1开始。清空表的sql如下truncate table 表名第二种如果表中的数据还有用,那么需要从特定的某一个值开始自动增长的话,做法如下比如你想让id从2开始自动增长,sql如下alter table jx_pcmx AUTO_INCREMENT 2;alte...
2018-03-10 22:58:54
954
转载 MySQL高级-索引
https://www.cnblogs.com/zhaobingqing/p/7066112.html1、索引是什么 索引(Index)是帮助MySQL高效获取数据的数据结构。可以得到索引的本质:索引是数据结构。 可以理解为“排好序的快速查找数据结构” 在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据, 这样就可以在这些数据结构上实现高级查找...
2018-03-09 08:07:18
103
转载 mysql中bigint、int、mediumint、smallint 和 tinyint的取值范围
http://wayne173.iteye.com/blog/1631095mysql数据库设计,其中,对于数据性能优化,字段类型考虑很重要,搜集了些资料,整理分享出来,这篇为有关mysql整型bigint、int、mediumint、smallint 和 tinyint的语法介绍,如下:1、bigint从 -2^63 (-9223372036854775808) 到 2^63-1 (922337...
2018-03-08 15:04:05
129
原创 项目版本号命名
通常的做法是在你的版本名称前加上字母 v 前缀, v1.0 或者 v2.3.4。如果标签不适合在生产环境下使用,请在版本名称后添加预发行版本。例如:v0.2-alpha 或者 v5.9-beta.3。——gitee小程序基础库版本号使用 semver 规范,格式为 Major.Minor.Patch,Major、Minor、Patch 均为整数,1.9.901、2.44.322、10.32.44 ...
2018-03-07 13:52:46
2433
转载 Java和MySQL数据类型对应一览
http://blog.csdn.net/jiangguilong2000/article/details/11528895Table 20.25. MySQL Types to Java Types for ResultSet.getObject()MySQL Type NameReturn value ofGetColumnClassNameReturned as Java ClassBIT(...
2018-03-07 00:07:54
170
转载 MySQL数据库命名规范及约定
http://www.jb51.net/article/47617.htm一、【操作规范】1. 如无备注,则表中的第一个id字段一定是主键且为自动增长;2. 如无备注,则数值类型的字段请使用UNSIGNED属性;3. 如无备注,排序字段order_id在程序中默认使用降序排列;4. 如无备注,所有字段都设置NOT NULL,并设置默认值;5. 如无备注,所有的布尔值字段,如is_hot、is_de...
2018-03-06 23:37:09
528
转载 mysql web数据库的设计归范-1命名规范
https://my.oschina.net/dongzerun/blog/289664[数据库环境介绍]通常来讲,各个互联网公司的数据库分为5个数据库环境:1. dev : 开发环境, 开发可读写,可修改表结构; 常用的163的数据库表; 开发人员可以修改表结构, 可以随意修改其中的数据; 但是需要保证不影响其他开发同事; 2. qa : 测试环境, 开发可读写, 开发人员可以通过工具修改表结构...
2018-03-06 23:36:05
297
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人