hibernate+mysql java中boolean类型的映射问题+struts2取boolean值

    技术2022-05-18  12

    我开始以为是映射的问题,结果发现不是。。。

    如下两种方式的映射都可以:

    1. @Basic

    @Columu(name=“ISA”)

    private boolean isA;

     

    2. @Columu(name=“ISA”)

    @Type(type="yes_no")

    private boolean isA;

     

    这两种方式在数据库创建的字段不一样,但是都可以行得通。

     

    而我之所以在jsp页面用${isA}取不到值,是因为eclipse中自动生成的set get方法对于boolean数据类型处理方式与其他类型不同。

    生成的是setA()和isA(),而不是setIsA()和getIsA()。

    我猜测${isA}取值时应该回去找getIsA(),因此找不到函数。


    最新回复(0)