- 博客(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关注的人