- 博客(8)
- 资源 (5)
- 收藏
- 关注
原创 JPA中间表(关系表)联合主键配置说明
问题场景平时在开发中经常会出现多对多的关系,这个时候会创建一个关系表。但该关系表中并没有设置唯一主键字段而是联合主键,那么JPA下创建该关系表实体后运行项目会提示No identifier specified或does not define an IdClass的错误。下面以用户部门关系进行举例说明,用户和部门是多对多的关系。数据表结构CREATE TABLE `mb_member_dept` ( `member_id` bigint(20) NOT NULL , `dept_id` big
2021-02-20 18:14:50
2291
原创 美团Leaf-Segment 生成ID使用说明
美团Leaf-Segment 生成ID使用说明最近在搭建分布式项目时需要考虑全局ID的唯一性,经过对比百度、滴滴、美团开源的ID生成系统,最终选择了美团。然后根据自身项目情况稍微进行了一点修改,读者可根据下面的操作步骤进行配置后可直接使用。在本代码中不包含雪花算法生成ID的相关代码,如需了解可查看原开源地址 。第一步代码下载地址第二步pom中引入maven配置<!--美团ID生产系统--> <dependency> <groupId>c
2021-02-20 09:53:59
2455
1
原创 js判断输入框是否为空
"javascript"> ////////////////////////////////////////////String.prototype.trim = function() { return this.replace(/(^\s*)|(\s*$)/g, ""); } function a(){if(doc
2014-02-12 10:46:15
736
原创 取消递归中的setTimeout
var timeoutID = null;//timeoutID 为setTimeout()产生的idfunction b(opt){ if(opt) clearTimeout(timeoutID);//根据timeoutID 取消递归中的setTimeout else timeoutID = setTimeout("a()",
2014-02-11 10:08:17
1964
转载 JS正则表达式验证身份证号码
[javascript] view plaincopyprint?function isCardNo(card) { // 身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X var reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
2014-01-13 16:01:09
1159
1
转载 java字符串大写转小写,小写转大写
String test="ABC34cccddee"; System.out.println(test.toUpperCase());//小写转大写 String test="ABC34cccddee"; System.out.println(test.toLowerCase());//大小转小写
2014-01-08 12:59:08
988
转载 JS正则表达式验证数字
function validate(){ var reg = new RegExp("^[0-9]*$"); var obj = document.getElementById("name"); if(!reg.test(obj.value)){ alert("请输入数字!"); } if(!/^[0-9]*$/.te
2013-12-30 10:57:18
398
转载 TNS:listenerfailedtostartadedicatedserverprocess 解决方法
这是监听程序无法启动的错误,解决办法为:1.试着将初始化文件中的mts一行注释掉,再试试看,如果不行再继续往下,2.oracle的数据库服务没有启动,使用net start ORACLESERVICEORADB(ORADB为数据库名)命令启动即可,如果还不行,继续往下,3.加大process的参数设定
2013-05-17 09:04:23
553
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人