当前位置: 首页 > news >正文

网站的内部优化公司wordpress 社交链接

网站的内部优化公司,wordpress 社交链接,在线ps网站,做商城网站需要多大的服务器实体和数据库之间存在某种映射关系#xff0c;hibernate根据这种映射关系完成数据的存取。在程序中这种映射关系由映射文件#xff08;*.hbm.xml#xff09;或者java注解()定义。 本文以java注解的形式总结映射关系配置。 实体类组件以及注解标签映射关系 实体类--------…实体和数据库之间存在某种映射关系hibernate根据这种映射关系完成数据的存取。在程序中这种映射关系由映射文件*.hbm.xml或者java注解()定义。 本文以java注解的形式总结映射关系配置。 实体类组件以及注解标签映射关系 实体类-----------Entity/Table----------数据表 Id--------------Id----------主键 普通属性---------Column----------普通键 集合属性---------OneToMany/ManyToOne/ManyToMany/OneToOne/OneToMany----------外键 将映射文件配置到hibernate配置文件 Hibernate将通过配置文件(cfg.xml)定义实体和数据库关系映射 mapping classcom.test.Cat/ 主键映射 .Hibernate推荐实体类有主键列并且有setter 和 getter且主键数据类型使用引用类型。因为基础数据类型不能为null值hibernate中主键的null表明实体类是处在瞬时(Transient)状态非null表示处持久化()状态。 .用Id声明为主键列用Column声明列名。 .列名属性名相同时候Column可以省略。 .GeneratedValue指定主键的生成策略 Example: Id Column(name  id) GeneratedValue(strategy  GenerationType.AUTO) private Integer id; 主键生成规则 目前注解支持4种生成策略 GenerationType.AUTO:根据数据库自己决定 GenerationType.TABLE使用指定表决定主键的取值 GenerationType.SEQUENCE使用sequence决定主键取值适合支持sequence的数据库。 GenerationType.IDENTITYidentity类型的主键 普通属性配置 .java注解使用Column和Basic配置普通属性。两者都可以省略 .Column属性声明字段约束 Nullable非空约束 Unique   唯一约束 Insertable 插入约束(是否允许插入) Updateable 更新约束是否允许更新 Length    列长度 ColumnDefinition 列类型 Scale     整数长度 Precision 小数点精度 Basic属性声明加载方式 Fetch 是否延迟加载 Optional 该列是否可以为null Example: Column(name  salary, scale  8, precision  2) Basic(fetch  FetchType.LAZY, optionaltrue) private double salary; 日期属性配置 日期属性也是普通属性 除了column和Basic之外还可得使用Temporal配置日期类型 java.sql.Date/java.sql.Time/java.sql.Timestamp都是java.util.Date的子类。实体类中声明成java.util.Date就行了。Hibernate根据日期配置的具体类型操作数据库。 Example: Temporal(TemporalType.TIMESTAMP) // 日期类型DATE, TIME还是TIMESTEMP Column(name  createDate) private Date createDate; 临时属性映射 临时属性是实体类中方便运算的成员不参与数据库的映射。防止hibernate把它和数据库进行映射导致产生异常使用Transient标记。 可以配置在属性上也可以配置在对应的getter/setter方法上。 Example Transient Public setterTemp (String temp){ this.temp  temp; } 版本属性映射 为了保证数据的准确性程序必须保证只用一个线程同时访问数据。乐观锁和悲观锁是两种实现的方式。Version是乐观锁的实现。版本列一般为数字列。 Example Version Private int id; 实体关系映射配置 见《Hibernate实体映射配置2java注解方式》
http://www.zqtcl.cn/news/191361/

相关文章:

  • 做毕业设计网站的步骤那家做网站比较好
  • 网站开发学习网wordpress 数据库 插件
  • 企业公司官网网站做网站怎样做
  • 网站建设 今网科技电商网站建设布局
  • 最优惠的网站优化管理培训机构
  • p2p网站建设广州深圳网站设计公司哪家好
  • 福州网站设计哪里好泰安网站建设入门推荐
  • 北京网站软件制作外卖网站开发
  • 个人网站建设与实现建立个公司网站
  • 南昌招商网站建设临沂兰山建设局网站
  • 母婴网站建设怎么样可以做网站
  • 二手车 网站开发wordpress 定时 检查
  • 淮南官网济南seo优化外包
  • 沈阳网站建设莫道网络网站建设常用六大布局
  • 网站建设外文版要求网站关键字优化销售
  • 马来西亚做公路投标网站设计网页多少钱
  • 织梦网站多少钱广告多的网站
  • 济南网站建站模板深圳南园网站建设
  • 国家免费技能培训官网白杨seo博客
  • 福州seo网站建设微服务网站
  • 网站宽度 像素长沙电商运营培训
  • 备案上个人网站和企业网站的区别app开发多少钱一个
  • 有限公司网站建设 中企动力佛山培训机构招生方案
  • 扫黄打非网站建设专业的高端网站制作公司
  • 做自媒体发视频用哪些网站江西网站建设哪家好
  • wordpress用户列表南宁百度seo排名优化
  • 做网站时如何写接口文档上海网站设计建设公司
  • 网站小图标怎么制作平面设计素材网站推荐
  • 多元网络兰州网站建设惠州网页建站模板
  • 网站建设中首页模板下载网页制作模板保存