自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Spring 的使用与配置

理解 @Component, @Repository, @Controller, @Service其实后三个本质上都是 @Component。不过 @Repository 有一些多的功能,比如能把数据库的 Exception 转到更高层。 @Repository 可以通过 @Repository("name") 来标识一个 Bean, 十分好用。装配到 InterfaceSpring 在 @Aut

2016-08-15 21:59:05 421

原创 Eclipse 与 Git

背景我自己用 Eclipse 写程序,外面有一个公共的 Gitlab 服务器。 我想对自己的代码进行版本管理。在本地建立 Git 库Eclipse 本身集成一个 EGit,你可以在用它在本地建一个 Git 库。在你的 Project 上点右键,然后 Team > Share Project ,系统提示你新建一个 Repository,就好了。比较奇葩的是 EGit 提供一个选项,缺省在本项目的根目

2016-08-15 21:23:21 402

原创 @ManyToMany 映射

@ManyToMany 在对象关系中很常见。我觉得它有两个特点: 必须使用 JoinTable, 否则没有办法表示 在 cascade 操作时要小心。 举例: 张三、李四都选了数学课。上到一半,张三退学了。如果在 @ManyToMany 中设置为 cascade = CascadeType.ALL,则在删除张三时,会把数学课也删除。所有的学生都没有数学课上了。 结论:关联对象的 Cascade

2016-08-13 22:03:26 432

原创 Hibernate 的配置

初学 Hibnerate,虽然写了几个程序,但有时觉得其配置很魔幻。尤其是和 Spring 一块用的时候,好像不用 XML 也可以,直接用 Properties 文件就可以了,看上去十分诡异。仔细做了对比,才明白其中的规则。 XML 优先 对于 Hibernate 而言, 同样在 ClassPath 下, hibernate.cfg.xml 要优于 hibernate.properties XML

2016-08-13 21:56:31 407

空空如也

空空如也

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

TA关注的人

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