`
colonel
  • 浏览: 30902 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
inverse 与 cascade 是正交的关系,不管 inverse 设置为什么值, 只要 cascade 设置为 “save-update”或者 “all”,当操作 Brand 或 Product 时,相关对象的操作(如果有)也会发生,但关系的建立则要看 inverse的值或者是对哪方进行操作。比如以下的代码,在不同的配置下产生不同的效果:(Brand 与 Product 是一对多的关系) 一、只操作 Brand:    1. Brand b = new Brand();      2. b.setName("brand4");              3.   ...
方法一:(这个方法借鉴freemarker的docs文档Programmer's Guide 的quick start部分,详细请看相关的文档。 java 代码   public class HtmlTemplateGenerator {           Configuration cfg = null;                public HtmlTemplateGenerator(String templatePath) throws IOException {            cfg = new Configurati ...
        一位经理走过来跟程序员们说:“关于你们的上班时间:早上九点到,下午5点下班。”听了这话,所有的程序员都很气愤,其中有几个要当场辞职。        于是经理只好说“好吧,你们可以自己安排上班时间,只要你们按时完成项目。”程序员们满意了。以后,他们中午来到办公室,一直工作到凌晨。         ——摘自《编程之道》         程序员算是比较另类的一个群体。他们渴望自己的时间可以自己去控制,太多的制度就是太多的束缚,而往往这些束缚导致了致命的效果:原来奇特的想法被磨掉,灵感发挥不出来。于是,之前编程给自己带来的快感没有了,每天按部就班,为了赶项目而赶项目,为了工作而工作。工作 ...
Global site tag (gtag.js) - Google Analytics