![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
好文章
枫、叶、
这个作者很懒,什么都没留下…
展开
-
Java的反射机制
java的反射机制一 反射机制的概念:指在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法,对于任意一个对象,都能调用它的任意一个方法.这种动态获取信息,以及动态调用对象方法的功能叫java语言的反射机制.JAVA反射(放射)机制:“程序运行时,允许改变程序结构或变量类型,这种语言称为"动态语言”。从这个观点看,Perl,Python,Ruby是动态语言,C++,Java,C#不是动态语言。但是JAVA有着一个非常突出的动态相关机制:Reflection,用在Java身上指的是我原创 2020-11-27 11:27:43 · 146 阅读 · 0 评论 -
写在控制层的VO是什么?
VO(view object) 值对象视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。VO一般是来做值的存储与传递。原创 2020-11-26 10:25:49 · 1711 阅读 · 0 评论 -
@Mapper @Repository的区别以及Bean 的拓展
@Mapper @Repository这两种注解的区别在于:1、使用@mapper后,不需要在spring配置中设置扫描地址,通过mapper.xml里面的namespace属性对应相关的mapper类,spring将动态的生成Bean后注入到ServiceImpl中。2、@repository则需要在Spring中配置扫描包地址,然后生成dao层的bean,之后被注入到ServiceImpl中。3、在 Spring 程序中,Mybatis 需要找到对应的 mapper,在编译的时候动态生成代理类,原创 2020-11-17 09:28:10 · 819 阅读 · 1 评论 -
Serializable序列化的一些见解
Serialzable:简单说就是对象序列化的接口,一个类只有实现了Serializable接口,它的对象才是可序列化的。实际上,Serializable是一个空接口,没有什么具体内容,它的目的只是简单的标识一个类的对象可以被序列化。其次就是什么是序列化:是为了保存在内存中的各种对象的状态,并且可以把保存的对象状态再读出来。一般前面会跟implements的用法:顾名思义,implements就是实现Serialzable这个东西。举例:public class Pager implements原创 2020-10-21 10:04:41 · 133 阅读 · 0 评论 -
初学Java的基本知识
DAO层:DAO层叫数据访问层,全称为data access object,属于一种比较底层,比较基础的操作,具体到对于某个表的增删改查,也就是说某个DAO一定是和数据库的某一张表一一对应的,其中封装了增删改查基本操作,建议DAO只做原子操作,增删改查。Service层:Service层叫服务层,被称为服务,粗略的理解就是对一个或多个DAO进行的再次封装,封装成一个服务,所以这里也就不会是一个原子操作了,需要事物控制。Controler层:Controler负责请求转发,接受页面过来的参数,传给S原创 2020-10-21 08:51:12 · 197 阅读 · 0 评论