未经许可,不得转载。文章目录漏洞介绍正文工具漏洞介绍CVE-2019-9670是一个与ZimbraCollaborationSuite(ZCS)相关的严重漏洞。ZCS中的AutoDiscover服务存在不正确的XML解析处理,该漏洞可被利用来注入恶意XML代码(例如外部实体注入(XXE)攻击),从而导致服务器任意文件读取或远程代码执行(RCE)。Zimbra]>
CVE-2022-27925 Zimbra任意文件上传漏洞复现
Evan Kang
漏洞复现【Free】CVE-2022-27925网络安全安全威胁分析web安全
目录0x01声明:0x02简介:0x03漏洞概述:0x04影响版本:0x05环境搭建:环境准备:环境搭建:0x06漏洞复现:利用POC:0x07流量分析:0x08修复建议:0x01声明:仅供学习参考使用,请勿用作违法用途,否则后果自负。0x02简介:Zimbra提供一套开源协同办公套件包括WebMail,日历,通信录,Web文档管理和创作。它最大的特色在于其采用Ajax技术模仿CS桌面应用软件的风
Zimbra安装成功后,邮件发送失败!!急!!发生错误 (mail.TRY_AGAIN),原因不详。
whbi
LINUXsoapheadersessioniec
method:[unknown]msg:tryagain:UnabletoconnecttotheMTAcode:mail.TRY_AGAINdetail:soap:Receivertrace:com.zimbra.cs.mailbox.MailServiceException:tryagain:UnabletoconnecttotheMTAExceptionId:btpool0-11://mai
超详细 Zimbra 环境搭建&安装
Evan Kang
其他linuxzimbra安装环境搭建
目录0x01简介:0x02环境安装:关闭selinux配置hosts&主机名:安装和更新库:下载解压:安装Zimbra:FAQ:0x01简介:Zimbra提供一套开源协同办公套件包括WebMail,日历,通信录,Web文档管理和创作。它最大的特色在于其采用Ajax技术模仿CS桌面应用软件的风格开发的客户端兼容Firefox,Safari和IE浏览器。0x02环境安装:关闭selinuxSELINU
Zimbra 远程代码执行漏洞(CVE-2019-9670)漏洞分析
sxr__nc
漏洞分析安全web安全ZimbraCVE-2019-9670漏洞分析
Zimbra远程代码执行漏洞(CVE-2019-9670)漏洞分析漏洞简介Zimbra是著名的开源系统,提供了一套开源协同办公套件包括WebMail,日历,通信录,Web文档管理和创作。一体化地提供了邮件收发、文件共享、协同办公、即时聊天等一系列解决方案。此漏洞的主要利用手法是通过XXE(XML外部实体注入)漏洞读取localconfig.xml配置文件来获取Zimbraadminldappass
Zimbra 远程代码执行漏洞(CVE-2019-9670)环境搭建
sxr__nc
漏洞分析漏洞分析ZimbraCVE-2019-9670
漏洞简介Zimbra是著名的开源系统,提供了一套开源协同办公套件包括WebMail,日历,通信录,Web文档管理和创作。一体化地提供了邮件收发、文件共享、协同办公、即时聊天等一系列解决方案。此漏洞的主要利用手法是通过XXE(XML外部实体注入)漏洞读取localconfig.xml配置文件来获取Zimbraadminldappassword,接着通过SOAPAuthRequest认证得到Admin
无胁科技-TVD每日漏洞情报-2022-10-8
无胁科技blog
TVD每日漏洞情报科技安全web安全
漏洞名称:SynacorZimbraCollaborationSuite代码问题漏洞漏洞级别:严重漏洞编号:CVE-2022-41352;CNNVD-202209-2715相关涉及:ZimbraCollaborationSuite9.0.0\8.8.15漏洞状态:POC参考链接:https://tvd.wuthreat.com/#/listDetail?TVD_ID=TVD-2022-20486漏
zimbra 第三方包升级最优方案
吃土的司机
引言:从zimbra8.7开始,zimbra使用存储库存放第三方包,通过存储库进行产品全量安装升级zimbra软件包列表:首先在ZimbraCollaboration服务器上运行软件包升级之前,使用第三方仓库,在服务器上运行apt-get或者yumupdate来更新:Ubuntu:apt-getupdateRedHat/CentOS:yumupdate停止正在运行但需要升级的组件:在升级前停止需要
Twitter投资人:优秀的创始人是学习一切,而不是知道一切!| 海外视角
赵舒豪
导读本文来自Benchmark的合伙人PeterFenton在Quora上的一系列与投资相关的问答。Peter在2015年在福布斯的“全球最佳风险投资人榜”(ForbesMidasList)上位列第二,他还投资过Twitter、Yelp、Zandesk、Zimbra等。国内的很多投资人热衷于发现新的赛道和风口,Peter给出了截然不同的思考。他的投资哲学,是看重创业者的愿景。对于保持高效的投资,他
zimbra启动服务时clamav杀毒软无法启动 显示zmclamdctl is not running [适用于zcs5.0]
hiperion
Linux
官方的说明:链接地址:http://wiki.zimbra.com/index.php?title=ClamAV_-_Reset_Defs_DB============================================================================================================================Some
Zimber 8.8.12卸载后重新安装报错解决办法
diaodingzhi6175
javaldap数据库
1.1zimber故障处理步骤1.1.1现象描述RunningPostInstallationConfiguration:/opt/zimbra/bin/zmlocalconfig:line83:exec:java:notfound/opt/zimbra/bin/zmlocalconfig:line83:exec:java:notfound/opt/zimbra/bin/zmlocalconfig
Centos 7 搭建 Zimbra 邮件服务器
liutong123987
邮件
Zimbra协作套件(ZCS)是一个由Zimbra群件产品,在世界各地广泛使用。用户可以使用一个非常丰富的网络接口来共享文件夹、联系人、日程安排和其他的东西。目前协作套件的最新版本是Zimbra8.6.0。它带来了新的功能,改进的邮件服务器,它提供了一个更好的网络客户端体验。下面我通过Centos7来搭建webmail->zimbra邮件服务器,并且验证向外网发送邮件是否正常,顺便记录一下,方便日
关于java发送邮件报554错误
走不走
问题:用mailsender和javamail发邮件本地都没有问题,但部署到一台外网centos设备时就不能发邮件了,邮件系统用的是zimbra查了下:发现问题处在配置上,在邮件管理界面中的“配置”--》“服务器”--》“MTA”中的“MTA可信网络”中添加自己的服务器,格式如下:127.0.0.0/8192.168.88.0/24192.168.18.0/24192.168.19.0/24192
开源软件的安全性风险_开源安全性,Google惊喜等
cuml0912
开源软件的安全性风险在本周的开放源代码新闻摘要中,我们介绍了商业开放源代码的安全性,谷歌意外推出的ODF支持,乌干达采用了免费开放源代码软件等等。开源新闻让您阅读愉快2014年12月22日至12月27日商业开源是否比专有替代产品更安全?安全一直是开源软件的主要卖点之一。但是,声称开源软件比专有软件更安全的说法有什么道理吗?这就是Zimbra首席执行官OlivierThierry在《SCMagazi
关于zimbra的复现以及突破
weixin_30721077
Zimbra未登录RCE漏洞利用首先我是根据这个PDF进行复现的,但是复现过程出现很多问题首先使用这个XXE读取文件]> aaaaa &xxe; 如果成功就可以继续了,然后使用POST/Autodiscover/Autodiscover.xmlHTTP/1.1Host:mail.xx.comConnection:keep-alivePragma:no-cacheCache-C
《A Saga of Code Executions on Zimbra》RCE漏洞分析+复现过程
fnmsd
Java安全漏洞
原文地址:https://blog.tint0.com/2019/03/a-saga-of-code-executions-on-zimbra.htmlhttps://paper.tuisec.win/detail/8ac5a3d1efbf40b下载Zimbra的包:1.从地址https://www.zimbra.com/downloads/zimbra-collaboration-open-so
Zimbra SSRF+Memcached+反序列化漏洞利用复现
fnmsd
Java安全漏洞
前言之前懒了一下,没复现memcached反序列化的部分。在看本文之前请先看完上一篇复现:https://blog.csdn.net/fnmsd/article/details/88657083本篇复现基于8.7.11进行复现,就是官网上直接下的。纯技术研究,请勿使用在非法用途。环境搭建直接用docker,https://hub.docker.com/r/jorgedlcruz/zimbra虚拟机
zimbra rce 漏洞复现
莫者
漏洞复现
本地搭建了好久,虚拟机突然蹦了,。。。上钟馗之眼和shodan找了个目标第一步,利用了CVE-2019-9670XXE漏洞来读取配置文件Zimbra配置文件位置为/conf/localconfig.xml根据《ASagaofCodeExecutionsonZimbra》RCE漏洞分析https://blog.csdn.net/fnmsd/article/details/88657083Post:/
使用阿里云免费证书为 Zimbra 安装可信任的SSL证书
zw456
邮件服务器Zimbra阿里云免费证书
使用阿里云免费证书为Zimbra-8.8.15安装可信任的SSL证书本文整理自zimbrawiki,有需要的朋友可阅读原文:https://wiki.zimbra.com/wiki/Installing_a_LetsEncrypt_SSL_Certificate上述zimbrawiki地址详细介绍了安装Let'sEncrypt在Zimbra服务器上,而本文参考其介绍使用阿里云aliyun免费证书安
使用 Let's Encrypt 为 Zimbra-8.8.15 安装可信任的SSL证书
zw456
Zimbra邮件服务器
上一篇我们已经安装好了Zimbra-8.8.15,但是登录网页版的时候会提示证书错误,在忽略证书错误以及25端口已经解封的情况下就已经可以正常的收发邮件了,但是一直提示证书错误很不友好,给人不安全的感觉,一个安全有效的SSL证书可有效保护数据的加密传输,使数据不易被轻易获取,所以接下来本文将介绍如何使用Let'sEncrypt为Zimbra-8.8.15安装可信任的SSL证书。Let'sEncry
Zimbra SSL证书一键安装和续期脚本
zw456
邮件服务器Zimbrahttps
上篇我们讲述了使用Let'sEncrypt为Zimbra安装可信任的SSL证书,但是是手动方式,由于Let'sEncrypt证书有效期只有3个月,所以每3个月需要再次进行续期,每次都手动做一下的话很麻烦,于是我这里把步骤都整理成一个脚本,当需要续期的时候直接运行脚本即可,同时也可以用于首次安装证书。说是一键安装脚本,实际上由于生成证书的时候有交互,且首次安装证书与续期的时候交互不一样,所以脚本里不
将 Ajax 带入 Eclipse
fuqin163
IBM致力于启动新OpenAjaxInitiative的目的是希望通过EclipseFoundation增加对强大Web编程技术的支持。为了帮助开发人员为使用新工具集做好准备,本文介绍了两种现有的运行时工具Dojo和Zimbra,在Eclipse的AjaxToolkitFramework(ATF)将支持他们。OpenAsynchronousJavaScriptandXML(Ajax)Initiat
Zimbra 8.7.1GA更新
weixin_33754065
公司的zimbra8.5.0用了差不多一年,看zimbra发布了新版本,直接升级8.7.1失败,于是先升级到8.6.0,希望能后续能直接升级到8.7.1,后来发现是绕不开的坑,必须把问题解决了才可以。于是在备份好系统快照的前提下,参考网络上的资料,开始了以下的升级。followme…….1、系统环境:cat/etc/system-releaseCentOSLinuxrelease7.3.1611(
zimbra配置启用SMTP认证
骑驴藐日月
Mailzimbrasmtpmail
配置SMTP认证zimbra邮件系统安装完成后开启的是TLS认证功能,没有开始postfix的SMTP认证功能。openrelay对公网上所有的用户开放,意味着垃圾邮件制造者可以使用我们的邮件服务器做中转站达到发送垃圾邮件的目的,我们的邮件服务器有可能会被反垃圾邮件联盟组织列入黑名单,导致互联网上的邮件服务器拒收我们的邮件,因此我们需要关闭服务器的openrelay功能,启用SMTP认证,只给通过
Zimbra 8.5GA垃圾邮件过滤设置的5种方法
骑驴藐日月
Mail
http://itgeeker.net/zimbra-8-5-5-ways-setup-spam-email-filter/1.提高特定域名权值zimbra垃圾邮件过滤的第一不,可以通过提高特定域名权值,避免正规的域名被错误过滤。修改配置文件:/opt/zimbra/conf/amavisd.conf.in(大约在348行找到{#ahash-typelookuptable(associativea
Zimbra XMPP XXE 复现
fnmsd
安全漏洞Java
前言周末没事,接着找CVE-2018-20160,XMPP的XXEhttps://wiki.zimbra.com/wiki/Zimbra_Security_Advisorieshttps://wiki.zimbra.com/wiki/Zimbra_Releases/8.8.9/P9补丁上说XXE是zimbra-chat插件的漏洞,由于zimbra-chat插件是apt安装,所以如果管理员没事upg
Zimbra邮件服务器的安装与配置
慷慨1111
Mail
1.下载Zimbra官网地址:http://www.zimbra.com/downloads下载说明:a)版本:zimbra有两个大版本:OpenSourceEdition和NetworkEdition(Starter/Standard/Professional),其中前者免费,后者收费,此处下载前者具体各版本对比,请参见官网链接:http://www.zimbra.com/products/co
阿里云 CentOS 7安装 Zimbra-8.8.15开源邮件系统
zw456
Zimbra
阿里云CentOS7安装Zimbra-8.8.15开源邮件系统邮件系统,那是企业必备,你可以选择目前市面上已有的各种企业邮箱,如阿里企业邮箱,腾讯企业邮箱......你需要为每一个账户买单费用还不少,当然如果你有技术实力也可以选择使用开源邮件系统进行搭建,主要有Zimbra,iRedMail,ExtMail....这其中我喜欢的还是Zimbra,开源免费,随便你建多少用户都可以,功能相当丰富,完美
centos7安装zimbra邮件
一介书生/我是谁
linux+&&
PrerequisitesofZimbraMailServer(ZCS)MinimalCentOS78GBRAMAtleast5GBFreeSpaceon/optFQDN(FullyQualifiedDomainName),inmycaseitis“mail.linuxtechi.com”A&MXrecordforyourServer1:LogintoCentOS7andapplyupdates.
CentOS7下搭建zimbra 8.8.10GA服务器及环境配置
BBBMouse
系统操作CentOS7zimbralinux
CentOS7下搭建zimbra8.8.10GA服务器及环境配置Zimbra的核心产品是Zimbra协作套件(ZimbraCollaborationSuite,简称ZCS)。除了它的核心功能是电子邮件和日程安排服务器,当然还包括许多其它的功能,就象是下一代的微软Exchange。在电子邮件和日程安排之外,它还提供文档存储和编辑、即时消息以及一个利用获奖技术开发的全功能的管理控制台。一、配置host
ztree设置禁用节点
3213213333332132
JavaScriptztreejsonsetDisabledNodeAjax
ztree设置禁用节点的时候注意,当使用ajax后台请求数据,必须要设置为同步获取数据,否者会获取不到节点对象,导致设置禁用没有效果。
$(function(){
showTree();
setDisabledNode();
});
JVM patch by Taobao
bookjovi
javaHotSpot
在网上无意中看到淘宝提交的hotspot patch,共四个,有意思,记录一下。
7050685:jsdbproc64.sh has a typo in the package name
7058036:FieldsAllocationStyle=2 does not work in 32-bit VM
7060619:C1 should respect inline and
将session存储到数据库中
dcj3sjt126com
sqlPHPsession
CREATE TABLE sessions (
id CHAR(32) NOT NULL,
data TEXT,
last_accessed TIMESTAMP NOT NULL,
PRIMARY KEY (id)
);
<?php
/**
* Created by PhpStorm.
* User: michaeldu
* Date
Vector
171815164
vector
public Vector<CartProduct> delCart(Vector<CartProduct> cart, String id) {
for (int i = 0; i < cart.size(); i++) {
if (cart.get(i).getId().equals(id)) {
cart.remove(i);
各连接池配置参数比较
g21121
连接池
排版真心费劲,大家凑合看下吧,见谅~
Druid
DBCP
C3P0
Proxool
数据库用户名称 Username Username User
数据库密码 Password Password Password
驱动名
[简单]mybatis insert语句添加动态字段
53873039oycg
mybatis
mysql数据库,id自增,配置如下:
<insert id="saveTestTb" useGeneratedKeys="true" keyProperty="id"
parameterType=&
struts2拦截器配置
云端月影
struts2拦截器
struts2拦截器interceptor的三种配置方法
方法1. 普通配置法
<struts>
<package name="struts2" extends="struts-default">
&
IE中页面不居中,火狐谷歌等正常
aijuans
IE中页面不居中
问题是首页在火狐、谷歌、所有IE中正常显示,列表页的页面在火狐谷歌中正常,在IE6、7、8中都不中,觉得可能那个地方设置的让IE系列都不认识,仔细查看后发现,列表页中没写HTML模板部分没有添加DTD定义,就是<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3
String,int,Integer,char 几个类型常见转换
antonyup_2006
htmlsql.net
如何将字串 String 转换成整数 int?
int i = Integer.valueOf(my_str).intValue();
int i=Integer.parseInt(str);
如何将字串 String 转换成Integer ?
Integer integer=Integer.valueOf(str);
如何将整数 int 转换成字串 String ?
1.
PL/SQL的游标类型
百合不是茶
显示游标(静态游标)隐式游标游标的更新和删除%rowtyperef游标(动态游标)
游标是oracle中的一个结果集,用于存放查询的结果;
PL/SQL中游标的声明;
1,声明游标
2,打开游标(默认是关闭的);
3,提取数据
4,关闭游标
注意的要点:游标必须声明在declare中,使用open打开游标,fetch取游标中的数据,close关闭游标
隐式游标:主要是对DML数据的操作隐
JUnit4中@AfterClass @BeforeClass @after @before的区别对比
bijian1013
JUnit4单元测试
一.基础知识
JUnit4使用Java5中的注解(annotation),以下是JUnit4常用的几个annotation: @Before:初始化方法 对于每一个测试方法都要执行一次(注意与BeforeClass区别,后者是对于所有方法执行一次)@After:释放资源 对于每一个测试方法都要执行一次(注意与AfterClass区别,后者是对于所有方法执行一次
精通Oracle10编程SQL(12)开发包
bijian1013
oracle数据库plsql
/*
*开发包
*包用于逻辑组合相关的PL/SQL类型(例如TABLE类型和RECORD类型)、PL/SQL项(例如游标和游标变量)和PL/SQL子程序(例如过程和函数)
*/
--包用于逻辑组合相关的PL/SQL类型、项和子程序,它由包规范和包体两部分组成
--建立包规范:包规范实际是包与应用程序之间的接口,它用于定义包的公用组件,包括常量、变量、游标、过程和函数等
--在包规
【EhCache二】ehcache.xml配置详解
bit1129
ehcache.xml
在ehcache官网上找了多次,终于找到ehcache.xml配置元素和属性的含义说明文档了,这个文档包含在ehcache.xml的注释中!
ehcache.xml : http://ehcache.org/ehcache.xml
ehcache.xsd : http://ehcache.org/ehcache.xsd
ehcache配置文件的根元素是ehcahe
ehcac
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderL
白糖_
javaeclipsespringtomcatWeb
今天学习spring+cxf的时候遇到一个问题:在web.xml中配置了spring的上下文监听器:
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
随后启动
angular.element
boyitech
AngularJSAngularJS APIangular.element
angular.element
描述: 包裹着一部分DOM element或者是HTML字符串,把它作为一个jQuery元素来处理。(类似于jQuery的选择器啦) 如果jQuery被引入了,则angular.element就可以看作是jQuery选择器,选择的对象可以使用jQuery的函数;如果jQuery不可用,angular.e
java-给定两个已排序序列,找出共同的元素。
bylijinnan
java
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class CommonItemInTwoSortedArray {
/**
* 题目:给定两个已排序序列,找出共同的元素。
* 1.定义两个指针分别指向序列的开始。
* 如果指向的两个元素
sftp 异常,有遇到的吗?求解
Chen.H
javajcraftauthjschjschexception
com.jcraft.jsch.JSchException: Auth cancel
at com.jcraft.jsch.Session.connect(Session.java:460)
at com.jcraft.jsch.Session.connect(Session.java:154)
at cn.vivame.util.ftp.SftpServerAccess.connec
[生物智能与人工智能]神经元中的电化学结构代表什么?
comsci
人工智能
我这里做一个大胆的猜想,生物神经网络中的神经元中包含着一些化学和类似电路的结构,这些结构通常用来扮演类似我们在拓扑分析系统中的节点嵌入方程一样,使得我们的神经网络产生智能判断的能力,而这些嵌入到节点中的方程同时也扮演着"经验"的角色....
我们可以尝试一下...在某些神经
通过LAC和CID获取经纬度信息
dai_lm
laccid
方法1:
用浏览器打开http://www.minigps.net/cellsearch.html,然后输入lac和cid信息(mcc和mnc可以填0),如果数据正确就可以获得相应的经纬度
方法2:
发送HTTP请求到http://www.open-electronics.org/celltrack/cell.php?hex=0&lac=<lac>&cid=&
JAVA的困难分析
datamachine
java
前段时间转了一篇SQL的文章(http://datamachine.iteye.com/blog/1971896),文章不复杂,但思想深刻,就顺便思考了一下java的不足,当砖头丢出来,希望引点和田玉。
-----------------------------------------------------------------------------------------
小学5年级英语单词背诵第二课
dcj3sjt126com
englishword
money 钱
paper 纸
speak 讲,说
tell 告诉
remember 记得,想起
knock 敲,击,打
question 问题
number 数字,号码
learn 学会,学习
street 街道
carry 搬运,携带
send 发送,邮寄,发射
must 必须
light 灯,光线,轻的
front
linux下面没有tree命令
dcj3sjt126com
linux
centos p安装
yum -y install tree
mac os安装
brew install tree
首先来看tree的用法
tree 中文解释:tree
功能说明:以树状图列出目录的内容。
语 法:tree [-aACdDfFgilnNpqstux][-I <范本样式>][-P <范本样式
Map迭代方式,Map迭代,Map循环
蕃薯耀
Map循环Map迭代Map迭代方式
Map迭代方式,Map迭代,Map循环
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 2015年
Spring Cache注解+Redis
hanqunfeng
spring
Spring3.1 Cache注解
依赖jar包:
<!-- redis -->
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-redis</artifactId>
Guava中针对集合的 filter和过滤功能
jackyrong
filter
在guava库中,自带了过滤器(filter)的功能,可以用来对collection 进行过滤,先看例子:
@Test
public void whenFilterWithIterables_thenFiltered() {
List<String> names = Lists.newArrayList("John"
学习编程那点事
lampcy
编程androidPHPhtml5
一年前的夏天,我还在纠结要不要改行,要不要去学php?能学到真本事吗?改行能成功吗?太多的问题,我终于不顾一切,下定决心,辞去了工作,来到传说中的帝都。老师给的乘车方式还算有效,很顺利的就到了学校,赶巧了,正好学校搬到了新校区。先安顿了下来,过了个轻松的周末,第一次到帝都,逛逛吧!
接下来的周一,是我噩梦的开始,学习内容对我这个零基础的人来说,除了勉强完成老师布置的作业外,我已经没有时间和精力去
架构师之流处理---------bytebuffer的mark,limit和flip
nannan408
ByteBuffer
1.前言。
如题,limit其实就是可以读取的字节长度的意思,flip是清空的意思,mark是标记的意思 。
2.例子.
例子代码:
String str = "helloWorld";
ByteBuffer buff = ByteBuffer.wrap(str.getBytes());
Sy
org.apache.el.parser.ParseException: Encountered " ":" ": "" at line 1, column 1
Everyday都不同
$转义el表达式
最近在做Highcharts的过程中,在写js时,出现了以下异常:
严重: Servlet.service() for servlet jsp threw exception
org.apache.el.parser.ParseException: Encountered " ":" ": "" at line 1,
用Java实现发送邮件到163
tntxia
java实现
/*
在java版经常看到有人问如何用javamail发送邮件?如何接收邮件?如何访问多个文件夹等。问题零散,而历史的回复早已经淹没在问题的海洋之中。
本人之前所做过一个java项目,其中包含有WebMail功能,当初为用java实现而对javamail摸索了一段时间,总算有点收获。看到论坛中的经常有此方面的问题,因此把我的一些经验帖出来,希望对大家有些帮助。
此篇仅介绍用
探索实体类存在的真正意义
java小叶檀
POJO
一. 实体类简述
实体类其实就是俗称的POJO,这种类一般不实现特殊框架下的接口,在程序中仅作为数据容器用来持久化存储数据用的
POJO(Plain Old Java Objects)简单的Java对象
它的一般格式就是
public class A{
private String id;
public Str