- 博客(8)
- 收藏
- 关注
原创 IDEA连接数据库自动生成实体类
1.连接数据库 (1)按下图 , 点击view-----选择tool windows----------选择database并点击 (2)弹出Database窗口,点击加号------------选择data source---------------选择想添加的数据库并点击 (3)弹出DataSources and Drivers窗口,分别填写画圈的方框。...
2018-07-27 16:23:36
1373
原创 MySQL数据库中MyISAM和InnoDB的区别
MyISAM适合: (1)做很多count 的计算; (2)插入不频繁,查询非常频繁; (3)没有事务。 InnoDB适合: (1)可靠性要求比较高,或者要求事务; (2)表更新和查询都相当的频繁,并且表锁定的机会比较大的情况。两种类型最主要的差别就是Innodb 支持事务处理与外键和行级锁。而MyISAM不支持.所以MyISAM往往就容易被人认为只适合在小项目中使用。...
2018-03-20 14:15:15
536
原创 简单描述mysql中,索引,主键,唯一索引,联合索引的区别,对数据库的性能有什么影响。从读写两方面分析
索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。索引的遵循原则:1、最左侧原则,表的最左侧的一列,往往数据不会发生改变,不影响其他列的数据;2、命名短小原则,索引命名过长会使索引文件变大,损耗内存。普通索引(由关键字KEY或INDEX定义得到索引):加快数据的查询速度唯一索引(由关键字UNIQUE把它定义为唯一索引):保证数据记录的...
2018-03-20 13:58:26
8126
原创 MySQL中给中文进行排序
在我们做项目中难免会遇到给数据排序的情况,一般对数字直接排序的就不说了,今天说下做项目过程遇到的,对中文进行排序时需要注意的:需要在排序的时候对字段进行转码;对应的代码是 order by convert(name using gbk) asc; 因为一般排序的默认为升序这里asc可以省略不写,那么,知道了升序就自然知道降序了,将后面的asc换成desc即可。这里以我的代码举例一下(我这里是
2017-11-01 21:30:09
565
原创 Hibernate框架中数据库多对多的演示
先是两个实体类的创建,这里我简单用物品类和订单类进行演示package com.qiu.many_to_many; //此处自己的工程包可以忽略import java.util.Set;/** * @author 邱 * @2017年9月20日 多对多 备注:物品类 */public class Goods { private long id; private String
2017-09-20 22:00:06
203
原创 eclipse中作者信息,日期等注解信息的自动添加
一名合格的工程师都会为自己写的程序附上注解信息,对代码的理解有一定的帮助,如果是团队合作写的也可以知道是由谁编写的,有问题疑问等直接问作者可能更省事、这里我说一下最简单设置作者信息以及时间说明。点击Window后进入点击types 然后点击编辑出现如下弹窗根据自己意愿需要什么注解信息自行补充,点击OK即可,我这里仅是 作者,时间,备注三项要想每次创建新的
2017-09-20 21:44:02
243
原创 单元测试---Hibernate支持联合主键
出现未实现序列化的错误原因在定义实体类的时候未实现序列化测试时,单元测试并未报错,数据库却没插入数据,是因为没有开启事务,本身openSession()是向数据库村入新数据是不需要开启事务的,但是联合主键是需要的此时数据新增成功!需要注意的事项是在新增数据的过程不要超出你自己定义的数据类型的范围,否则同样不会成功。
2017-09-20 13:31:15
212
原创 别踩白块JavaScript
别踩白块 body { background-color: #ffffff; } .heading{ width: 450px; margin: 10px auto; } h1 { font-size: 40px; } .btns{ font-size:18px
2017-08-22 19:11:49
360
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人