自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

菜鸟一名

在杭州拼搏的菜鸟一名,简书地址:https://www.jianshu.com/u/4ff10209bbd9

  • 博客(5)
  • 问答 (1)
  • 收藏
  • 关注

原创 spring和hibernate整合时不能自动创建表的问题

在Hibernate中设置这个hibernate.hbm2ddl.auto属性就可以实现自动建表,但是今天在spring和hibernate结合的时候,发现还是不可以自动创建表(报错为表不存在),主要发现有如下两个原因(目前遇到的):1.如果是使用配置文件来映射实体类,在主键生成策略上写native,这时是无法自动创建表的(单独使用hibernate时可行),将其改为increment就可

2015-05-26 20:53:35 895

原创 Spring的@Autowired需要注意的地方

在官方文档2.5版本上写着Autowired是根据类型注入的,网上搜索也是说Autowired默认是按照类型注入的,而Resource才是默认按照名字注入的,但是后来发现不是这样的,Autowired的注入类型是和变量的名字有关的,不多说,还是老规矩,先上代码说明我有一个Bean的接口,然后有Bean1,Bean2,Bean3,3个bean,代码如下public interface Bea

2015-05-24 19:57:40 6631 2

原创 获取运行时泛型的实际类型

用到的就是下面的这条语句Class clazz = (Class) ((ParameterizedType) getClass().getGenericSuperclass()).getActualTypeArguments()[0]下面通过一个例子来解释这是什么意思先看父类public class Father { public Father() { // 获取父类的T

2015-05-12 21:09:03 2785

原创 Hibernate学习记录2

15. dynamic-insert在save操作的时候,打印出来的insert的sql语句中,即使没有值的字段也会出现在sql语句中,如果想没有值的字段不出现在sql语句中可以在映射文件的class属性配置dynamic-insert=true来设置16.increment标识符生成器1.使用该标识符生成器时,hibernate会先查出主键中的最大值(hibernate会使用se

2015-05-03 10:00:38 369

原创 Hibernate学习记录1

1.session脏检查机制使用session从数据库中查出一个对象,如果在外面更新了该对象,那么会自动的使用update进行数据库更新2.session一级缓存使用session从数据库中查出一个对象,如果再一次取出该对象不会继续向数据库发送sql语句,返回的对象会是原来的那个对象3.session清理缓存session.flush()可以清理缓存,按照缓存对象的属性

2015-05-01 11:49:28 387

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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