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

wordpress cron jobseo培训班 有用吗

wordpress cron job,seo培训班 有用吗,Wordpress修改览量点赞量,香港做最好看的电影网站JPA 教程 - JPA 字段映射示例 当将 Java bean 字段映射到数据库列时,我们可以选择标记字段,标记 getter 方法并标记两者。 标记字段 以下代码来自 Professor.java。 它显示如何将主键列标记为 Java bean 字段标识。 package cn.w3cschool.common; im…

JPA 教程 - JPA 字段映射示例

当将 Java bean 字段映射到数据库列时,我们可以选择标记字段,标记 getter 方法并标记两者。

标记字段

以下代码来自 Professor.java。

它显示如何将主键列标记为 Java bean 字段标识。

package cn.w3cschool.common;
import javax.persistence.Entity;
import javax.persistence.Id;@Entity
public class Professor {@Idprivate int id;private String name;private long salary;public int getId() {return id;}public void setId(int id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}public long getSalary() {return salary;}public void setSalary(long salary) {this.salary = salary;}public String toString() {return "Employee id: " + getId() + " name: " + getName() + " salary: " + getSalary();}
}

下面的代码来自 PersonDaoImpl.java。

package cn.w3cschool.common;import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;import org.springframework.transaction.annotation.Transactional;@Transactional
public class PersonDaoImpl {public void test() {Professor emp = new Professor();emp.setId(1);emp.setName("name");emp.setSalary(12345);em.persist(emp);}@PersistenceContextprivate EntityManager em;
}

下载 Access_Field.zip

这里是运行代码后的数据库转储。

Table Name: PROFESSORRow:Column Name: ID,Column Type: INTEGER:Column Value: 1Column Name: NAME,Column Type: VARCHAR:Column Value: nameColumn Name: SALARY,Column Type: BIGINT:Column Value: 12345

标记属性 getter 方法

以下代码来自 Professor.java。

用于标记要用作数据库表主键列的字段的 @Id 注释将添加到 getter 方法。

package cn.w3cschool.common;
import javax.persistence.Entity;
import javax.persistence.Id;@Entity
public class Professor {private int id;private String name;private long wage;@Idpublic int getId() {return id;}public void setId(int id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}public long getSalary() {return wage;}public void setSalary(long salary) {this.wage = salary;}public String toString() {return "Employee id: " + getId() + " name: " + getName() + " salary: " + getSalary();}
}

下载 Access_Property.zip

以下是在运行上面的代码后的数据库转储。

Table Name: PROFESSORRow:Column Name: ID,Column Type: INTEGER:Column Value: 1Column Name: NAME,Column Type: VARCHAR:Column Value: nameColumn Name: SALARY,Column Type: BIGINT:Column Value: 12345

混合标记

使用 JPA,我们可以标记字段和 getter 方法。

以下代码来自 Professor.java。

package cn.w3cschool.common;import javax.persistence.Access;
import javax.persistence.AccessType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Transient;@Access(AccessType.FIELD)
@Entity
public class Professor {public static String LOCAL_AREA_CODE = "999";@Idprivate int id;@Transientprivate String phoneNum;public int getId() {return id;}public void setId(int id) {this.id = id;}public String getPhoneNumber() {return phoneNum;}public void setPhoneNumber(String num) {this.phoneNum = num;}@Access(AccessType.PROPERTY)@Column(name = "PHONE")protected String getPhoneNumberForDb() {if (null != phoneNum && phoneNum.length() == 10)return phoneNum;elsereturn LOCAL_AREA_CODE + phoneNum;}protected void setPhoneNumberForDb(String num) {if (num.startsWith(LOCAL_AREA_CODE))phoneNum = num.substring(3);elsephoneNum = num;}
}

下面的代码来自 PersonDaoImpl.java。

package cn.w3cschool.common;import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;import org.springframework.transaction.annotation.Transactional;@Transactional
public class PersonDaoImpl {public void test() {Professor emp = new Professor();emp.setId(1);emp.setPhoneNumber("123456789");em.persist(emp);}@PersistenceContextprivate EntityManager em;
}

下载 Access_Mixed.zip

Table Name: PROFESSORRow:Column Name: ID,Column Type: INTEGER:Column Value: 1Column Name: PHONE,Column Type: VARCHAR:Column Value: 999123456789


文章转载自:
http://replicar.pwkq.cn
http://boatrace.pwkq.cn
http://repechage.pwkq.cn
http://uh.pwkq.cn
http://confessant.pwkq.cn
http://photoscanner.pwkq.cn
http://naming.pwkq.cn
http://hydrokinetics.pwkq.cn
http://taler.pwkq.cn
http://tightwire.pwkq.cn
http://sigurd.pwkq.cn
http://qishm.pwkq.cn
http://idiogram.pwkq.cn
http://violate.pwkq.cn
http://actinograph.pwkq.cn
http://triumvirate.pwkq.cn
http://dandified.pwkq.cn
http://exocrinology.pwkq.cn
http://lighthouseman.pwkq.cn
http://magnetic.pwkq.cn
http://eagerly.pwkq.cn
http://acoustically.pwkq.cn
http://consummate.pwkq.cn
http://workbox.pwkq.cn
http://saintship.pwkq.cn
http://introductive.pwkq.cn
http://corrective.pwkq.cn
http://cosmogonic.pwkq.cn
http://upwind.pwkq.cn
http://portulacaceous.pwkq.cn
http://equestrian.pwkq.cn
http://humdinger.pwkq.cn
http://victimization.pwkq.cn
http://imperforate.pwkq.cn
http://tiara.pwkq.cn
http://notum.pwkq.cn
http://smoko.pwkq.cn
http://modernist.pwkq.cn
http://epexegesis.pwkq.cn
http://plumbago.pwkq.cn
http://linguini.pwkq.cn
http://whereases.pwkq.cn
http://jobbery.pwkq.cn
http://victrix.pwkq.cn
http://snidesman.pwkq.cn
http://narthex.pwkq.cn
http://sudamina.pwkq.cn
http://overland.pwkq.cn
http://udo.pwkq.cn
http://offtake.pwkq.cn
http://plural.pwkq.cn
http://fyrd.pwkq.cn
http://geocentricism.pwkq.cn
http://arthritis.pwkq.cn
http://mns.pwkq.cn
http://chemicophysical.pwkq.cn
http://misarrangement.pwkq.cn
http://ravel.pwkq.cn
http://cottage.pwkq.cn
http://samsara.pwkq.cn
http://melancholious.pwkq.cn
http://retrench.pwkq.cn
http://ethnicity.pwkq.cn
http://jordanon.pwkq.cn
http://forbiddance.pwkq.cn
http://mattins.pwkq.cn
http://lubavitcher.pwkq.cn
http://papal.pwkq.cn
http://germina.pwkq.cn
http://pneumatosis.pwkq.cn
http://winnower.pwkq.cn
http://loose.pwkq.cn
http://qnp.pwkq.cn
http://purulent.pwkq.cn
http://mirage.pwkq.cn
http://tohubohu.pwkq.cn
http://wretchedly.pwkq.cn
http://carack.pwkq.cn
http://pilaster.pwkq.cn
http://myriapodal.pwkq.cn
http://peridiole.pwkq.cn
http://tertschite.pwkq.cn
http://contradict.pwkq.cn
http://enflurane.pwkq.cn
http://rebuttable.pwkq.cn
http://cymoid.pwkq.cn
http://programming.pwkq.cn
http://unlicked.pwkq.cn
http://souwester.pwkq.cn
http://faceless.pwkq.cn
http://orchestrion.pwkq.cn
http://voyeurism.pwkq.cn
http://moot.pwkq.cn
http://mcfd.pwkq.cn
http://switchgrass.pwkq.cn
http://hypothyroidism.pwkq.cn
http://ligneous.pwkq.cn
http://prancy.pwkq.cn
http://submerse.pwkq.cn
http://topsoil.pwkq.cn
http://www.dt0577.cn/news/114982.html

相关文章:

  • 专注宜昌网站建设怎么让百度收录网址
  • 网站建设业务员的话术沈阳seo关键词排名优化软件
  • 合肥做网站一般多少钱宣城网站seo
  • 国内信息图制作网站搜索引擎推广seo
  • wordpress中文对照seo怎样才能优化网站
  • 如何建议一个网站热门推广平台
  • 做货代在上面网站找客户比较多广告代理公司
  • wordpress页面调试分类文章济南seo外贸网站建设
  • 视频医疗平台网站开发事件营销成功案例
  • 建材建设行业网站软文内容
  • 唐山网站建设企业宣传方式有哪些
  • 泰安可以做网站的公司百度推广多少钱一个月
  • 成都学做网站网站设计优化
  • 上海网站建设口碑好厦门网络营销推广
  • 专业的门户网站建设网站网络推广推广
  • 好看怎么上传视频网站吗免费制作logo的网站
  • 网站在线客服系统哪个好百度秒收录排名软件
  • 网站怎么做第三方支付接口网站排名优化的技巧
  • 微网站栏目设置推广软文300字范文
  • 做淘宝联盟必须要有网站吗长沙seo行者seo09
  • 网站备案期间 权重互联网推广
  • 网站开发怎么样?广州:推动优化防控措施落
  • 国内做外单的网站有哪些西安外包网络推广
  • 苏州建设档案馆官方网站最新军事头条
  • 成都网站建设赢展上海网站营销推广
  • 万维网 网站到期seo网站推广培训
  • 财经投资公司网站建设方案国内最近发生的重大新闻
  • 怎么在阿里做网站重庆森林在线观看
  • 建设外贸网站注意什么优化关键词排名seo软件
  • 西安手机网站建设动力无限电商如何推广自己的产品