zoukankan      html  css  js  c++  java
  • jdk的entity表格注解·

    第一导包:

    import javax.persistence.Column;
    import javax.persistence.Entity;
    import javax.persistence.GeneratedValue;
    import javax.persistence.GenerationType;
    import javax.persistence.Id;
    import javax.persistence.Table;

    第二注解简介,实例如下

    @Entity
    @Table(name="t_product")这个是创建表格的表名
    public class Product {
        private    Integer proId;
        private String proName;
        private Float proPrice; 这里开头大写的原因是为了判断是该字段是否为空
        private Integer proCount;
        private String proDesc;
        
        @Id这个是表的主键
        @GeneratedValue(strategy=GenerationType.IDENTITY)这里有四个属性,IDENTITY是自动增长
        public Integer getProId() {
            return proId;
        }
        public void setProId(Integer proId) {
            this.proId = proId;
        }
        
        @Column(name="proName",nullable=false,length=50)这里是设置字段名、是否为空和类型长度
        public String getProName() {
            return proName;
        }
        public void setProName(String proName) {
            this.proName = proName;
        }
        
        @Column(name="proPrice",nullable=false)
        public Float getProPrice() {
            return proPrice;
        }
        public void setProPrice(Float proPrice) {
            this.proPrice = proPrice;
        }
        
        @Column(name="proCount",nullable=false)
        public Integer getProCount() {
            return proCount;
        }
        public void setProCount(Integer proCount) {
            this.proCount = proCount;
        }
        
        @Column(name="proDesc",nullable=false,length=250)
        public String getProDesc() {
            return proDesc;
        }
        public void setProDesc(String proDesc) {
            this.proDesc = proDesc;
        }
    }

    第三总结:
    我们还有hibernate的注解,但是为了解耦我们建议使用jdk的注解,因为这里本来将要用jdk,
    避免我们用的是不同的框架出现不匹配的状况,这样我们就没必要只使用hibernate了。

  • 相关阅读:
    mysql关联查询
    文本框,下拉框,单选框只读状态属性
    sql索引实例
    sql视图实例
    SQL触发器实例
    存储过程实例
    sql 、linq、lambda 查询语句的区别
    LINQ中的一些查询语句格式
    面试宝典
    SQL常用语句
  • 原文地址:https://www.cnblogs.com/Sosowu/p/5997061.html
Copyright © 2011-2022 走看看