社区
Java EE
帖子详情
讨论:J2EE的应用,文件应该如何存储?(来者有分,online)
keikai
2002-10-29 09:23:25
1、如何通过网页上传给Servelt,Servelt如何将之封装成为一个File对象?
2、是存在数据库中,还是文件系统中(数据库中保留路径)?那个方式好?
...全文
97
9
打赏
收藏
讨论:J2EE的应用,文件应该如何存储?(来者有分,online)
1、如何通过网页上传给Servelt,Servelt如何将之封装成为一个File对象? 2、是存在数据库中,还是文件系统中(数据库中保留路径)?那个方式好?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chrischen79
2002-11-01
打赏
举报
回复
struts里面的FileForm也有文件上传功能
maxtiger
2002-10-31
打赏
举报
回复
文件,数据库里只存对应的路径
keikai
2002-10-31
打赏
举报
回复
实现中,我觉得存在数据库中比较好,数据库相对于文件系统,在存储方面一般进行了优化吧?所以,对于性能方面,好像不会有太大的影响(我不确定);而且,最大的好处是,存储在数据库里面可以免去维护数据库里面的路径和文件系统的一致性。
bcdavid
2002-10-30
打赏
举报
回复
数据库里 存放文件路径,
tanghuan
2002-10-29
打赏
举报
回复
可以看看SmartUpload这个组件
goodflash
2002-10-29
打赏
举报
回复
2.我也是把文件放在目录下,减少数据库负担 。
qxjavajava
2002-10-29
打赏
举报
回复
2 我也觉得用还是文件系统中(数据库中保留路径)?比较合理(如果你对文件没有什么特别的操作)。
haode
2002-10-29
打赏
举报
回复
1、在Servlet里边用输入输出流保存为文件
2、我是用后者,觉得这样可以减少数据库的负担
warton
2002-10-29
打赏
举报
回复
数据库中好,加为这样可以体现一些文件系统所不具有的优越性,因为数据库对某些操作是优化过的!!
Jeecg-Boot企业级低代码开发实战:Spring Boot3+Vue3环境搭建与
Onli
ne
表单
应用
低代码开发平台是提升Java企业
应用
交付效率的关键技术路径,其核心在于平衡开发自由度与自动化能力。Jeecg-Boot作为成熟开源方案,基于Spring Boot 3与Vue3技术栈,通过在线表单配置、AI辅助建模和可合并代码生成,实现零代码快速建模与高自由度二次开发的统一。它支持MySQL/Oracle/达梦等多数据库,深度适配信创环境,并提供OAuth2.1安全框架与微服务扩展能力。本文聚焦真实项目落地场景,详解JDK17+、Node.js20+、Vite6、pnpm9等关键环境配置要点,以及Docke
兼职平台java设计_基于jsp的高校兼职平台-JavaEE实现高校兼职平台 - java项目源码...
基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的高校兼职平台, 该项目可用各类java课程设计大作业中, 高校兼职平台的系统架构分为前后台两部分, 最终实现在线上进行高校兼职平台各项功能,实现了诸如用户管理, 登录注册, 权限管理等功能, 并实现对各类高校兼职平台相关的实体进行管理。该高校兼职平台为一个采用mvc设计模式进行开发B/S架构项目,并采用分层架构对...
Ssm在线考试系统 毕业设计-附源码 69152
本设计主要实现集人性化、高效率、便捷等优点于一身的基于在线考试系统,完成首页、系统用户、课程信息、班级信息、通知公告等功能模块。系统通过浏览器与服务器进行通信,实现数据的交互与变更。本系统通过科学的管理方式、便捷的服务提高了工作效率,减少了数据
存储
上的错误和遗漏。基于在线考试系统开发是采用基于 MVC模式的SSM框架进行开发,使用 MyEclipse 2017 CI 10 编译器编写,数据方面主要采用的是微软的MySQL关系型数据库来作为数据
存储
媒介,配合前台HTML+CSS 技术完成系统的开发。
SQL Server数据库快照原理与实战:稀疏
文件
和写时复制详解
数据库快照是SQL Server提供的轻量级时间点静态视图技术,其核心依赖操作系统级的稀疏
文件
(Sparse File)与
存储
引擎层的写时复制(Copy-on-Write, CoW)机制。它不拷贝全量数据,仅在源库数据页首次修改时按需保存旧版本,从而实现毫秒级创建、零锁表、低开销的事务一致性视图。该技术本质是一种空间换时间的读优化方案,适用于报表基线比对、升级回滚、只读分析等场景,但不具备RPO保障能力,也不能替代备份或高可用方案。理解稀疏
文件
的NTFS底层特性和CoW的触发逻辑,是规避IO放大、权限失败与
Java枚举深度解析:从类型安全到实战
应用
在软件开发中,类型安全是保证代码健壮性的重要基石。通过枚举(Enum)这一语言特性,开发者可以将一组有限的、命名的常量组织成一个独立的类型,从而在编译期就杜绝了非法值的传入,有效避免了魔法数字(Magic Number)带来的潜在风险。枚举不仅提供了类型安全,其本质是一个继承自java.lang.Enum的类,这使得它可以拥有字段、方法和构造器,从而将数据与行为封装在一起,提升了代码的可读性和可维护性。在工程实践中,枚举常被用于定义状态码、配置项等固定集合,并结合EnumSet、EnumMap等高性能集合,
Java EE
67,535
社区成员
225,843
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章