范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

POJOJavaBeanEJB的区别

  1、POJO(Plain Old Java Object)
  "Plain Old Java Object"的意思是"纯朴旧式的java对象",现在大家也称它作"简单的java对象"。何为纯朴旧式?在该对象中只有private属性的参数以及根据每个参数定义的get和set方法,没有其它的方法、没有类的继承、接口的实现等,更没有被其它框架侵入的java对象。
  public class Student {
  private String name;
  private int age;
  public String getName() {
  return name;
  }
  public void setName(String name) {
  this.name = name;
  }
  public int getAge() {
  return age;
  }
  public void setAge(int age) {
  this.age = age;
  }
  }
  2、JavaBean
  JavaBean是符合一定规范而编写的Java类,通常意义上开发者会把JavaBean看成是遵循特定约定的POJO+其它方法。显而易见的,POJO作为纯朴旧式的对象只能作为数据载体,而JavaBean具有业务逻辑处理能力。
  通常的约定包括:
  所有参数的属性为private;
  //类中包含一个公共的无参沟通器;
  类实现serializable接口,可序列化……
  public class StudentWork implements java.io.Serializable{
  //实现serializable接口。
  private static final long serialVersionUID = 1L;
  private String name;
  private int age;
  //无参构造器
  public StudentWork() {
  }
  public String getName() {
  return name;
  }
  public void setName(String name) {
  this.name = name;
  }
  public int getAge() {
  return age;
  }
  public void setAge(int age) {
  this.age = age;
  }
  //javabean当中可以有其它的方法
  public void studentWork(){
  System.out.println("studentWork");
  }
  }
  3、DAO(data access object)
  说到这里,就不得不简单地提一下DAO——数据访问对象,以及与其相关联的PO、DTO、VO、BO等。我们通常说的DAO层就是由这些DAO组成的。DAO一般都有接口和该接口的实现类,接口用于规范实现类,同时与底层数据库技术解耦。实现类一般用于数据库的增删查改CURD操作。
  PO(persistent object)持久化对象、DTO(data transfer objoct)数据交换对象、VO(view object)显示对象、BO(business object)业务对象等,我们通常将POJO持久化为PO,然后用PO组装不同的DTO和VO,用于数据的交换和展示。如我们的学生表有30个字段,那么通过ORM出来的Entity对象就会有30个属性,而我们的页面只需要显示10个关键的值。这个时候为了防止暴露底层的表结构,我们通过10个属性的DTO来传递值,到达界面再转化成VO展示。另外一种情况是,对于业务场景来说,这10个关键值有可能来自几张不同的表,比如成绩表、班级表等等,这时候我们BO则会将这些表的PO拼装起来成为业务场景下的一个完整对象。
  4、EJB(Enterprise JavaBean)
  EJB又称企业级JavaBean,顾名思义,对比起普通的JavaBean和POJO,EJB可以说是在业务或者应用系统下的一项功能,这项功能是JavaBean的集合。换句话说,满足某项业务功能的JavaBean搭配。

李一男造车交卷了!首款车长这样车东西(公众号chedongxi)作者昊晗编辑晓寒李一男造车,交卷了!就在本周末,车东西受邀抢先静态体验了牛创新能源的首款车型自游家NV。这是继官方发布车辆外观图之后,首次向外界公当手机用上PC级SSD是什么飞速感受?拯救者Y90电竞手机测评疫情下催生了更多宅经济,客观上也给近两年越来越火热的电竞产业加了把火,继而催动手机厂商推出外观更酷炫性能更极致体验更趁手的电竞手机。电竞手机如何出圈?我想,除了推出更酷炫的外观捆绑vivoX80Pro渲染图首发6亿像素让苹果汗颜,2K直屏让用户欢呼vivo这些年进步飞快,不仅孵化出了子品牌iQOO,还在旗舰机领域有巨大突破,主打影像旗舰的vivoX系列赢得了市场好评,比如去年的vivoX70Pro,凭借全能焦段蔡司影像和V12022电池铝箔供需缺口加大,值得布局近几年随着新能源汽车产业的高速发展,电池中各产业链需求也在加大,其中就包括电池铝箔子行业。我在工业网看到的数据是从22开始电池铝箔三年的需求缺口是1。0万吨1。3万吨1。7万吨。缺5分钟搞懂分布式基础概念分布式基础概念1微服务拒绝大型单体应用,基于业务边界进行服务微化拆分,各个服务独立部署运行2集群分布式节点集群是一种物理形态将几台服务器集中在一起,实现同一业务分布式是一种工作方式天玑8100官宣!12256仅需2499?跑分超骁龙888,发哥站起来了从骁龙888到骁龙8Gen1,外表性能强劲,但是却不顾散热问题,旗舰机温度测试的多次翻车,降频锁帧的操作,让消费者望而却步。而此前一直被媒体炒得火热的天玑9000旗舰芯片,号称功耗知名爆料人3月是苹果(AAPL。US)推出199美元iPhone的绝佳时机智通财经APP获悉,知名苹果爆料人MarkGurman表示,苹果(AAPL。US)计划在3月推出5G版iPhoneSE,但最大的新闻可能是当前机型的降价。廉价版iPhone有助于苹python查询AD域信息的方法总结很多公司都在使用AD域来管理用户及组织架构,我们可以使用Python来进行自动化运维。网上很多资料不全而且都很古老,特地根据最近的代码编写经历,编写了如下通过python查询AD域golang爬虫,构造http自定义请求11构造1个客户端clienthttp。Client2构造请求methodGETurlhttpsuseragent。xxxxxx。comrequest,errhttp。NewRequ只会vlookup函数已经OUT了,Excel中12种查询用法全在这Excel相信大家用的最多的函数就是vlookup函数,但是多数人对这个函数也只是会简单的查询操作。今天我们就来学习一下Excel函数的12种查询用法。用法1vlookup最简单的小米发布无线充电预研新技术充电功率最高达50W日前,小米手机官微宣布,正式发布小感量磁吸无线充电预研技术,磁吸无线充电功率最高可达50W,损耗降低50。据悉,该技术包括两款小感量磁吸充电产品小米超薄磁吸无线充(30W)和小米主
有哪些中国科技公司在海外很火,在国内却没知名度?传音猎豹基伍手机福耀玻璃1传音,黑皮肤照相专用手机传音是非洲市场最火的手机品牌。拥有46的市场份额,2017年出货手机近1。3亿部(其中功能机9000万部智能机超过3500万部),为十么二手笔记本市场里销售的大部分都是ThinkPad?主要是因为在笔记本电脑里,维修率最低的牌子是ThinkPad。ThinkPad里面,质量最好最结实耐用的就是X系列和T系列的了。从06年开始接触了T23机器,就基本上认定使用了。干老年人耳聋购买助听器前,要不要到医院检查?老年人选配助听器,是一定需要做听力方面的检查的,听力方面检查,医院的和听力机构的检查是一样的,专业的验配中心的听力检测仪器相较于医院的是更全面更先进的,且都是免费的,您如果家里老人回归产品本身,去除所谓的光环效应,华为手机到底如何?我觉得吧华为手机卖得挺贵的,不过依然很多人喜欢,特别是华为mate和华为P系列价格非常贵,但是依然很多人买!华为手机也有着自己的实力,首先使用体验我觉得EMUI使用起来非常干净,稳手机处理器哪一种运行最快?这个你没有纠结的必要,因为这个本身就没多大的实际意义,手机运行流畅即可,何苦比较孰优孰劣。不过你既然问了,科普一下也无妨的。那么说到处理器,眼下最常见的就四种,苹果的A系列,华为的2021年618苹果12(128G)大概多少钱能拿下呢?首先看苹果12,128G版本发售价格是6799,刚发布的时候绿色价格略高,其它版本略低,在年前是稳步降价,到年底之前最低降至6100以下,年底左右大概价格稳定在6200左右。年后又台湾做的芯片比大陆的好吗?台湾地区的晶圆代工水准是目前世界领先的,其中最突出的就是台积电。在商业芯片方面,台湾确实做得不错,我点我承认。但在军用芯片和航天芯片领域,他就不如大陆了。特别是安装在天问一号嫦娥系鸿蒙这么优秀,为什么大家不支持一下国产华为?在支持,很多企业已经入场鸿蒙了,没告诉我们而已。捂脸捂脸捂脸适配的更多,你可以了解下,未来大规模商业化不可避免。因为,抛开整治因素,鸿蒙是基于微内核的,是真正的物联网系统,就是为物梦想再被破灭,苹果依然拒绝京东方的OLED屏?这是为何?苹果仍旧不用京东方屏这件事儿,我是如此推测的这件事上,苹果是主动方,因此苹果的态度才是关键。苹果虽然是一家在美国上市的公司,但苹果都能做出不让利润回到美国,就可以清楚它对待国家的态为什么现在的手机越来越贵?电子产品不是应该越来越便宜吗?亲爱的朋友您好!我是海林小百科,关于为什么现在的手机越来越贵?电子产品不是应该越来越便宜吗?的问题回答如下1为什么现在手机越来越贵呢?一是不管哪个厂家的手机都有分为高端中端和低端。疫情过后世界格局将如何改变?美国和美元的地位再一次得到强化,欧美与俄罗斯对立情况加剧。很多人以为疫情会造成美国以及美元地位衰落,这其实是严重误判了国际形势。事实上新冠疫情反而加强了美元国际货币的地位。我在问答