自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

翻译 RPC远程接口调用

认识RPC远程接口调用

2022-08-17 00:24:05 2201

原创 @Data注解作用以及Eclipse中@Data注解报错的解决方法

@Data这个注解来自于 lombok,lombok 能够减少大量的模板代码在实体类的编写过程中,常常需要应用大量的get、set方法,springboot为我们提供了相应注解可以解决这类问题----@Data@Data可以为类提供读写功能,从而不用写get、set方法。他还会为类提供 equals()、hashCode()、toString() 方法。Eclipse中如何使用@Data注解目录@Data这个注解来自于 lombok,lombok 能够减少大量的模板代码1、下载

2021-04-26 10:03:56 4104

原创 三年后博客回归之~~~~~性能优化——移除代码中所有的e.printStackTrace();

以上操作极大可能会进入synchronized代码块,导致性能急速下降,必须移除;原因:因为e.printStackTrace() 语句要产生的字符串记录的是堆栈信息,太长太多,容易导致内存区被沾满! 然后整个web工程就会被卡死 就算不被卡死 也会大大影响性能!所以开发过程中不要使用e.printStackTrace();影响性能的大体流程: 抛异常 ->e.printStackTrace() 来打印异常到控制台 -> 产生错误堆栈字符串到字符串池内存空间-> 此内存空...

2021-04-14 14:42:22 503

翻译 对PO,VO,TO,BO,DAO,POJO的详细解释

O/R Mapping 是 Object Relational Mapping(对象关系映射)的缩写。通俗点讲,就是将对象与关系数据库绑定,用对象来表示关系数据。在O/R Mapping的世界里,有两个基本的也是重要的东东需要了解,即VO,PO。   VO,值对象(Value Object),PO,持久对象(Persisent Object),它们是由一组属性和属性的get和set方法组成...

2018-12-26 15:02:12 195

原创 运用hibernate 通过接口实现增删改查方法。

之前的博客中已经已经讲过如何配置环境,如何防止多线程 得到SessionFactory等等,所以这里就不一一介绍了首先创建Person实体类,配置Person.hbm.xml映射文件,创建PersonDao借口,创建PersonDaoImpl实现PersonDao中的方法,创建HibernateUtil类,获取当前的SessionFactory对象,最后编写测试类。PersonDao接口:pack...

2018-06-12 11:19:44 795

原创 本次介绍经常让你脑子混乱的“对象识别”

对于Java而言,要识别两个对象是否为同一个对象有两种方式:一是根据内存地址识别(“==”号 识别)二是根据equals() 、hasCode()方法识别(默认比较内存地址)第一种情况:同一个session中根据相同查询得到的相同记录 通过session得到的是相同的根据相同id查询到的数据,c1与c2参考的是同一对象第二种情况:得到一个session对象后关闭session,然后在获得sessi...

2018-05-16 21:21:21 179

原创 如何使用Session使程序开发跟便捷,避免多线程调用

第一步 创建数据库-- Create tablecreate table CUSTOMER(  ID       NUMBER not null,  USERNAME VARCHAR2(100),  AGE      NUMBER,  SEX      VARCHAR2(100),  CITY     VARCHAR2(100))tablespace USERS  pctfre...

2018-05-14 21:56:55 319

原创 如何构造单例模式的SessionFactory

1、SessionFactory是线程安全的,可以让多个执行线程同时存取SessionFactory而不会有数据共享的问题。2、绘话工厂缓存了生成Sql语句和Hibernate在运行时使用的映射元数据。3、SessionFactory是重量级的,因为一般情况下,一个项目通常只需要创建一个SessionFactory就足够(单例模式)。代码:package cn.itcast.utils;imp...

2018-05-14 21:28:32 155

原创 初识Hibernate 第一个demo

                                       初识ORMorm环境搭建:首先需要一个高版本的myeclipse,然后导入hibrinate所需的jar包以及数据库驱动包,在开发过程中需要在myeclipse中配置1.8版本jdk。在配置hibernate.cfg.xml文件和Customer.hbm.xml文件。第一个demo创建过程:创建Oracle数据库:-- ...

2018-05-07 17:35:14 466 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除