社区
Web 开发
帖子详情
讨论一下,在分层开发中,数据访问类DAO中的方法是否要用static?
longsky21
2005-08-09 03:36:44
比如ContentDAO类中的save()方法,是否要用static比较好,请大家分享自己的观点,并请说明原因!
...全文
99
4
打赏
收藏
讨论一下,在分层开发中,数据访问类DAO中的方法是否要用static?
比如ContentDAO类中的save()方法,是否要用static比较好,请大家分享自己的观点,并请说明原因!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
林巅峰
2005-08-09
打赏
举报
回复
先接口,后实现。
super_zzw
2005-08-09
打赏
举报
回复
先搞懂DAO的意义在哪里吧, 你要是懂就不会问这个问题了
chengleihoo
2005-08-09
打赏
举报
回复
不用,,先定义DAO接口,然后在具体类中实现
nf_happy
2005-08-09
打赏
举报
回复
不用吧,DAO最好先写出接口,再写出实现
JAVA毕业设计之江理工文档管理系统的设计与实现(springboot+mysql)完整源码.zip
江理工文档管理系统是一款基于Spring Boot和MySQL的Java毕业设计项目,主
要用
于实现文档的上传、下载、分
类
、搜索等功能。本项目采用了流行的前后端分离架构,前端使用HTML、CSS和JavaScript进行
开发
,后端使用Java语言进行
开发
,
数据
库采用MySQL进行
数据
存储。项目的主要功能如下:用户管理:包括用户注册、登录、修改密码等功能。文档管理:包括文档上传、下载、删除、修改等功能。文档分
类
:对上传的文档进行分
类
管理,便于用户查找。文档搜索:通过关键词搜索功能,快速定位到相关文档。权限控制:根据用户角色分配不同的操作权限,保证系统的安全性。项目的核心技术栈如下:后端框架:Spring Boot
数据
库:MySQL前端技术:HTML、CSS、JavaScript
开发
工具:IDEA、Maven、Git等项目的目录结构如下: 复制代码运行├─src│ ├─main│ │ ├─java│ │ │ └─com│ │ │ └─example│ │ │ └─docmanager│ │ │ ├─controller│ │ │ ├─
dao
│ │ │ ├─entity│ │ │ ├─service│ │ │ ├─util│ │ │ └─DocManagerApplication.java│ │ └─resources│ │ ├─
static
│ │ ├─templates│ │ └─application.properties│ └─test│ └─java│ └─com│ └─example│ └─docmanager│ └─DocManagerApplicationTests.java├─pom.xml└─README.md 项目的
开发
过程
中
,我们遵循了MVC设计模式,将业务逻辑、
数据
访问
和页面展示进行了
分层
处理,使得代码结构清晰,易于维护。同时,我们还使用了MyBatis作为持久层框架,简化了
数据
库操作。此外,我们还使用了Thymeleaf作为模板引擎,提高了前端页面的
开发
效率。总之,江理工文档管理系统是一款功能完善、易于维护的Java毕业设计项目,适合作为学习和参考的项目实例。
2021/10/8 Java
数据
库编程 第九章
数据
访问
和
DAO
模式
目录 Properties配置文件
DAO
模式好处,组成
DAO
模式下的代码
DAO
中
固定的东西,通常: 本章总结 Properties配置文件 Java的配置文件通常是扩展名为.properties的文件,文件
中
以"键=值"的格式储存
数据
。在Properties文件
中
可以用"#"添加注释。通常情况下,为
数据
库
访问
添加的配置文件会被命名为database.properties。位于Src文件下如图:
DAO
模式好处,组成 1.软件
开发
中
的
分层
开发
思想和技术。将一...
智慧城市之
中
台专题-
数据
集市解决方案
本课程是在《如何进行
中
台能力框架设计》、《如何构建
数据
质量方案》、《如何挖掘大
数据
应用价值》、《
数据
湖与
数据
仓库之争》、《基于
数据
湖
数据
中
台解决方案》等智慧
中
台课程基础上,如何基于智慧城市
中
台能力框架规划,重点解决进行
数据
集市架构设计和落地实施核心问题和障碍,并提供
数据
集市建设的一般策略和架构思路借鉴,在
数据
集市建设过程
中
总是遇到如下困惑:1、缺乏
数据
集市建设策略
方法
论,无法对繁杂的业务
数据
进行分
类
甄别,没有系统化思维?2、
数据
集市建设过程没有步骤,没有章法,缺乏构建路径和一般策略指导?3、智慧城市
数据
集市架构设计无从下手,没有
数据
集市全景图参考,没有案例借鉴?4、政府职能部门
数据
差异化太大,缺乏
数据
范围分析
方法
论指导,
数据
范围不知如何兼顾?5、如何面对各对接系统繁杂,不知如何开展
数据
溯源工作,缺乏
数据
溯源工作步骤?6、如何构建智慧城市
数据
集市,如何实现
数据
的归集,如何选择
数据
集市落地实现方式?7、针对
数据
多样性和场景化,如何设计
数据
分层
处理机制,提高
数据
集市效率?8、如何解决传统
数据
平台向
数据
集市迁移,有哪些途径和
方法
,如何设计衍生层
数据
? 针对以上
数据
集市过程
中
的共性障碍和困惑,以
数据
集市全景图为引子,抛砖引玉;从而帮助同仁开拓思路,提高
数据
集市架构设计能力。本课程特别适合广大从事智慧
中
台行业相关人员及爱好学习,为提高个人知识广度,构建个人核心竞争力,为梦想增值的同仁。 为了更好的学习本课程并达到良好的效果,建议同时学习智慧城市《智慧
中
台》、《售前管理》、《行业方案》和《城市大脑》系列相关课程,并请持续关注后续课程,谢谢。
java基础知识【第22期】--
DAO
模式和
分层
导读: 本篇是JAVA基础系列的第22篇,今天我们梳理
DAO
模式
开发
及
分层
的相关知识。 1.
分层
开发
分层
开发
是一种化大为小,分而治之的软件
开发
方法
。
分层
开发
的好处: 各层专注于自己功能的实现,便于提高质量 便于分工协作,提高
开发
效率 便于代码复用 便于程序扩展
分层
开发
的原则 封装性原则 每个层次向外公开接口,但是隐藏内部细节 顺序
访问
原则 下一层为上一层服务,但不使用上层的服务 在项目实际
开发
过程
中
,通常会将整个项目从上到...
Java
分层
设计(
DAO
设计模式)
此文章是本人学习mldn魔乐科技
DAO
设计模式教学视频后,总结下来,用于复习使用,在这里感谢mldn的学习视频。
DAO
设计模式?
DAO
全称是(Data Access Object,
数据
库
访问
对象),主要功能就是用于进行
数据
操作的,在程序的标准
开发
架构
中
属于
数据
层的操作。 简要介绍一下企业
分层
架构: 显示层:主要使用JSP/Servlet进行页面效果的显示 业务层:(Busin
Web 开发
81,091
社区成员
341,719
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章