易截截图软件、单文件、免安装、纯绿色、仅160KB

mysql hibernate主键配置

  在近期的项目维护工作中,时常出现主键重复的异常。经过一系列资料的查询之后,发现时hibernate映射文件配置问题。
  mysql提供主键“自动增量”的配置,指定该类型的主键,mysql能够自动加一。
  在hibernate映射文件中,关于主键的配置不能是
<generator class="increment"></generator>,配置为increment的话,自增是由hibernate控制,有可能出现重复的主键。
如果要使用mysql自己的自增1主键的话,需要将主键配置为:
<generator class="native"></generator>
 或<generator class="identity"></generator>
问题解决!


相关文档:

MySQL命令


常用mysql命令行命令
  1 .mysql的启动与停止
  启动MYSQL服务 net start mysql
  停止MYSQL服务 net stop mysql
  2 . netstat –na | findstr 3306 查看被监听的端口 , findstr用于查找后面的端口是否存在
  3 . 在命令行中登陆MYSQL控制台 , 即使用 MYSQL COMMEND LINE TOOL
   语法格式 ......

转mysql字符集及编码转换学习篇


mysql
服务器中有六个关键位置使用了字符集的概念,

他们是:

client
、connection
、database
、results
、server,

 
a
、其中client
是客户端使用的字符集,相当于网页中的字符集设置如下

<
meta http-equiv
=
"Content-Type"
content
=
"text/html;charset=utf ......

mysql常用指令集合


Java代码
mysql> select version(),current_date;   
查询mysql的版本号 和  日期   
mysql> select version();   
查询mysql的版本号   
select now();   
查询当前日期和准确的时间  
Java ......

mysql 自增列相关问题整理

MYSQL自增列
1.关键字 :auto_increment
2.自增用法
例:
CREATE TABLE animals ( id mediumint not null auto_increment,
name char(30) not null,
primary key (id));
3.关于自增
Q:怎么获得当前的自增的最大值?
A:select @@identity
Q:怎么获得table的当前自增最大值?
A:select max(id) from table ......

tomcat+jdk+mysql免安装的整合形式

tomcat+jdk+mysql免安装的整合形式
 
一: tomcat+jdk 免安装
很久以前就开始用 tomcat 的免安装版(zip 解压版)。直接运行 bin/startup.bat 的方式运行,有一个不好的地方就是注销登录用户程序就退出了。比如 windows 2003 server 版中运行 tomcat 以提供对外服务,很可能管理员启动了 tomcat 后就退出 windows 200 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号