代码块自定义(IDEA设置switch/case代码块自动补齐)

进入 settings --> Editor --> Live Templates,如图:

在这里插入图片描述

点击 ”+“ 号,如图:

在这里插入图片描述

选择 Template Group

在这里插入图片描述

输入名称(我这里输入是“user”),如图:

在这里插入图片描述

选中“user”,点击右边的“+”号,选择 Live Template

在这里插入图片描述

代码(模板可自行定义):

sw/swi   create switch/case block

switch(object){
    case OBJECT:
        break;
    default:
        break;
}

选中“sw”和“swi”右击,选择 Change context,如图:

在这里插入图片描述

勾选 Java,点击 OK 即可

https://blog.csdn.net/qq_38288606/article/details/85247119

 

swtich()变量类型只能是int、short、char、byte 、 enum类型  String

发布了71 篇原创文章 · 获赞 16 · 访问量 2万+
展开阅读全文

Hibernate单向一对多关系在添加数据时多方外键为null

05-28

有一个PO类,用注解OneToMany注解了单向一对多关系,新建表的时候是没有问题的 但是发现在多方的那张表中多出来的外键那一列的值全都是null,也就是说在新建Board的时候并没有维护关系。 查看一些资料发现用mappedby指定维护关系的一方,可是mappedby和JoinColumn是互斥的,没法同时写,感觉很疑惑。这个单向一对多关系到底应该怎么写才能在保存Board记录的时候让StockName2Code的外键也同时更新呢? 下面是“多”这一端的PO ``` Entity public class StockName2Code { private String name; private String code; private Board board; public StockName2Code(String name, String code) { super(); this.name = name; this.code = code; } public StockName2Code() { super(); } public String getName() { return name; } public void setName(String name) { this.name = name; } @Id @Column(length = 50) public String getCode() { return code; } public void setCode(String code) { this.code = code; } ``` ``` @Entity public class Board { /** * 板块名 */ private String boardName; /** * 该板块内的股票 */ private Set<StockName2Code> stocks = new HashSet<StockName2Code>(); public Board() { super(); } public Board(String boardName, Set<StockName2Code> stocks) { super(); this.boardName = boardName; this.stocks = stocks; } @Id @Column(length = 50) public String getBoardName() { return boardName; } public void setBoardName(String boardName) { this.boardName = boardName; } @OneToMany(fetch = FetchType.EAGER, cascade = CascadeType.ALL) @JoinColumn(name = "Board_Id") public Set<StockName2Code> getStocks() { return stocks; } public void setStocks(Set<StockName2Code> stocks) { this.stocks = stocks; } } ``` 问答

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览