美文网首页
javabean与反射

javabean与反射

作者: lovefy | 来源:发表于2017-10-30 19:04 被阅读0次

1.什么是持久化

把数据存储到数据库文件中

瞬时状态

User user = new User();

如果user没有保存到数据库中,那么就是顺态的

持久状态

就是user对象保存到数据库中了。

2.Dao具体写法

3.项目分包

domain包

全都是实体

Pet.java

Master.java

Dao包

全是接口

PetDao.java

MasterDao.java

Dao.impl包

全是实现类

PetDaoImpl.java

MasterDaoImpl.java

4.反射

核心类 Class

Api

Class - 代表类

Field - 代表属性

Method - 代表方法

Constructor - 代表构造

创建对象

无参构造 clazz.newInstance()

有参构造

Constructor cons = clazz.getDeclaredConstructor(....参数类型);

cons.newInstance(对应的参数的值);

调用方法

Method method = clazz.getDe...

method.invoke(obj,参数);

给属性赋值

Field field = clazz.getDe..

field.invoke(obj,属性的值);

相关文章

  • javabean与反射

    1.什么是持久化 把数据存储到数据库文件中 瞬时状态 User user = new User(); 如果user...

  • Java内省机制(Introspector)

    内省 通过反射的方式操作 JavaBean 的属性内省基于反射实现,主要用于操作JavaBean,Introspe...

  • 2 内省

    1、内省(Introspector) — JavaBean内省基于反射实现,主要用于操作JavaBean,通过内省...

  • Java基础

    一、反射&内省 1、反射 反射会有些许性能消耗,因为它把装载期做的事情搬到了运行期。 2、JavaBean内省 内...

  • 不学无数——反射和内省的区别

    反射和内省的区别 内省是基于反射实现的,主要用来操作JavaBean,通过内省可以很方便的动态获得bean的set...

  • lombok get/set 与 JavaBean get/se

    lombok get/set 与 JavaBean get/set javaBean get/set 命名规范 一...

  • JAVA Web学习(10)___第7章 JavaBean 技术

    第7章 JavaBean 技术 7.1 JavaBean 介绍 7.1.1 JavaBean概述 JavaBean...

  • Json

    Json与javabean转化 json如下,主要是包括对象,还有数组,对象属性之间用逗号隔开 javabean对...

  • 通过反射把JavaBean映射到map

    通过反射吧一个JavaBean中的属性和属性值拷贝到Map集合中 遍历所有get方法,得到方法名,有此方法名进行截...

  • JavaSe知识细节

    简介 POJO与JavaBean 简而言之,POJO集合包含JavaBean。当一个Pojo符合特定的约定,他就是...

网友评论

      本文标题:javabean与反射

      本文链接:https://www.haomeiwen.com/subject/mysmpxtx.html