@Transient的使用_� 你挺能闹啊的博客-程序员宅基地

技术标签: spring  java  mybatis  jpa  

@Transient的使用

java 的transient关键字的作用是需要实现Serilizable接口,将不需要序列化的属性前添加关键字transient,序列化对象的时候,这个属性就不会序列化到指定的目的地中。

用法

@transient 就是在给某个javabean上需要添加个属性,但是这个属性你又不希望给存到数据库中去,仅仅是做个临时变量,用一下。不修改已经存在数据库的数据的数据结构。

可以放在属性、set、get三处

依据是:如果id注解在get方法上,transient注解也必须在方法上;id注解如果在属性上,则这个注解也必须在属性上

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Root_1023/article/details/108847219

智能推荐

ajax入门案例_ajax 入门例子_李卫康的博客的博客-程序员宅基地

如何实现Ajax异步交互: *实现Ajax的步骤:(1).创建XMLHttpRequest对象固定写法,不用记...如果面试问到,所以最好是背诵下来(2).注册监听利用XMLHttpRequest对象的onreadystatechange属性:用来监听属性的状态利用XMLHttpRequest对象的readyState属性:获取服务器端的状态利用XMLHttpRequest对象的status属性:...

稀奇古怪的符号大全_奇怪符号_LKJLKJKL的博客-程序员宅基地

؟', 'ؠ', 'ء', 'آ', 'أ', 'ؤ', 'إ', 'ئ', 'ا', 'ب', 'ة', 'ت', 'ث', 'ج', 'ح', 'خ', 'د', 'ذ', 'ر', 'ز', 'س', 'ش', 'ص', 'ض', 'ط', 'ظ', 'ع', 'غ', 'ػ', 'ؼ', 'ؽ', 'ؾ', 'ؿ', 'ـ', 'ف', 'ق', 'ك', 'ل', 'م', 'ن', '...

FPGA 按键控制数码管_fpga按键控制数码管_小狗爱晴天的博客-程序员宅基地

module Digital(clk,key,dig,out); input clk,key; output dig; output[7:0] out; wire dig; reg[7:0] out; reg[4:0] count; assign dig=0; div(clk,clk_1khz); always@(posedge clk_1khz) begin

PG数据库创建视图并授权给新用户_新手村的0级玩家的博客-程序员宅基地

目录0. 背景1.分析2.实现2.1根据功能创建新视图2.2创建新用户2.3只授权新用户新视图的查询权限2.4 数据库服务器添加配置3.总结0. 背景客户想要几张表的汇总数据,要直接访问数据库获取数据库服务器为 PostgreSQL 11.41.分析原则: 不能直接开放表的任何权限给用户,用户只能查询数据思路是:1.根据功能创建新视图2.创建新用户 3.只授权新用户新视图的查询权限2.实现2.1根据功能创建新视图create view view_students asse

swift语言ios开发 第一个程序hello world!_u011340036的博客-程序员宅基地

老实说:第一个swift语句的ios不是代码敲出来的,我甚至还没来得急看代码,hello world 就出来了。。。。。 本人开发环境:mac osx 10.10 dp1 + xcode beta + swift(更低xcode不支持swift语言) 思路与大致过程:       1、建立工程,工程包含界面文件,代码文件等等        2、在工程

PostgreSQL在何处处理 sql查询之四十七_weixin_34007020的博客-程序员宅基地

再次上溯:/*-------------------- * subquery_planner * Invokes the planner on a subquery. We recurse to here for each * sub-SELECT found in the query tree. * * glob ...

随便推点

共享式以太网和交换式以太网的区别_交换式以太网和共享式以太网的区别_要回杭州的李同学的博客-程序员宅基地

集线器在OSI模型中属于物理层,但由于集线器属于共享型设备,使得它在网络中的效率十分低下,非常容易产生广播风暴,因此在中大型的网络中通常看不到集线器的身影。而交换机则属于数据链路层,是一种基于MAC地址的、能够完成数据封装转发的网络设备。交换机可以“学习”MAC地址,并将其存放在内部的地址表中,通过在数据帧的始发者和接收者之间建立临时的交换路径,交换机可以将数据帧由源主机发往目的主机。在局域网中大...

(split盲点)javascript如何判断字符串中某个特定字符的个数_js判断字符串数量_土生土长的IU的博客-程序员宅基地

var str ="abcabcabc" var a=str.split(a) console.log(a);输出这里split()里面要"b"才可以,内容是数字可以不用"" 可以看到输出的长度为4,但是我们检查的只有三个,所以我们要的结果是 var endNum=a.length-1那这样的话就有另外一种情况...

SLAM | 三维重建方法之KinectFusion与ElasticFusion详解_卡尔曼的BD SLAMer的博客-程序员宅基地

================================================博主github:https://github.com/MichaelBeechan博主CSDN:https://blog.csdn.net/u011344545================================================KinectFusion:论文、代码、VideoElasticFusion:论文1、论文2、代码KinectFusion 算法流程

GPU硬件加速相关问题,解决闪屏_玩绅沉的博客-程序员宅基地

在Android开发中,部分机型可能会出现带透明度背景使用alpha动画的时候,出现闪屏问题,这个问题只要在当前的Activity配置中添加android:hardwareAccelerated="true"这个方法就会解决,这是为什么呢?依我看来原因可能因为如下原因:一般而言, GPU 的帧速率应高于刷新率,才不会卡顿或掉帧。如果屏幕刷新率比帧速率还快,屏幕会在两帧中显示

Google Code Prettify,代码高亮的JS库_codeprettify_天马3798的博客-程序员宅基地

一、code-prettify介绍1.prettify.js是Google的一款代码高亮插件。2.他又js代码和css代码构成,用来高亮显示HTML页面中的源代码。3.支持:C, Java, Python, Bash, HTML, XML, Javascript, Makefiles, Ruby, PHP, Awk, Perl, Basic, Clojure, CSS, Dart, E

学习英文之社区,博客及源码_KnightsWarrior的博客-程序员宅基地

前言(Introduction)前些天写了一篇《程序猿也爱学英语(上),有图有真相》,大概介绍了我学英语的一些基本资料以及心得体会,先后从发音(Pronunciation, 基本常用单词积累(Vocabulary), 新概念英语(New Concept English), 究竟需不需要学语法(English Grammar?), 走遍美国(Family Album U.S.A.), 常用英语(D...

推荐文章

热门文章

相关标签