JavaEE笔记(十三)
#单一职责原则
一个类只做一件事
#开闭原则
拓展开,修改源码闭
#动态代理
1 基于接口的方式 jdk的动动代理
2 基于类的方式 cglib的代理
#SSH整合
1.spring(容器)
1>导入jar包
2>测试spring是否能够正常运行
2.hibernate(持久层)
1>导入jar包
2>测试hibernate是否能够正常运行
3>整合到spring中[spring将接管hibernate]
要把hibernate.cfg.xml的配置配置到spring配置文件中
1>配置一个数据源(dbcp/c3p0/jdbc/druid)
2>配置SessionFactory(需要给SessionFactory配置一个数据源)
3>配置一个事务管理器
4>通过aop管理事务
3.struts2(web层)
1>导入jar包
2>测试struts2是否能够正常运行
3>整合到spring中
我不作恶
但有权拒绝为善
我不赞同
但是我捍卫你不为善的权力
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步