当前位置: 首页 > news >正文

建设工程法律网站做网站ppt

建设工程法律网站,做网站ppt,大中型网站开发流程,经营范围 网站建设什么是bean? Bean 就是 被 Spring 管理的对象#xff0c;就像工厂流水线上生产的“标准产品”。这些对象不是你自己 new 出来的#xff0c;而是由 Spring 容器#xff08;一个超级工厂#xff09;帮你创建、组装、管理。 由 Component、Service、Controller 等注解标记的…什么是bean? Bean 就是 被 Spring 管理的对象就像工厂流水线上生产的“标准产品”。这些对象不是你自己 new 出来的而是由 Spring 容器一个超级工厂帮你创建、组装、管理。 由 Component、Service、Controller 等注解标记的类都会变成 Spring 管理的 Bean。这些注解就像是给类贴了一个标签告诉 Spring“嘿这个类交给你了帮我管理它” 这些注解的作用 Component 最通用的注解标记一个类为 Bean。 比如 Component public class MyComponent {// 这是一个普通的 Bean } Service 专门用于标记业务逻辑层的类。 比如 Service public class UserService {// 这是一个业务逻辑 Bean }Controller 专门用于标记控制器层的类通常用于处理 HTTP 请求。 比如 Controller public class UserController {// 这是一个控制器 Bean }Repository 专门用于标记数据访问层的类通常用于操作数据库。 比如 Repository public class UserRepository {// 这是一个数据访问 Bean }为什么分这么多注解 虽然这些注解的功能本质上是一样的都是把类变成 Bean但它们有语义化的作用 让代码更清晰看到 Service 就知道这是业务逻辑看到 Controller 就知道这是处理请求的。 方便扩展未来 Spring 可能会根据注解类型提供特定的功能比如 Repository 会处理数据库异常。 Bean 的创建过程 扫描Spring 启动时会扫描所有被 Component、Service、Controller、Repository 标记的类。 实例化Spring 会创建这些类的对象即 Bean。 管理把这些 Bean 放到 Spring 容器中供其他地方使用。 举个完整的例子 // 1. 定义一个服务类标记为 Bean Service public class UserService {public String getUserName() {return 张三;} }// 2. 定义一个控制器类标记为 Bean Controller public class UserController {Autowired // 自动注入 UserService 的 Beanprivate UserService userService;public void showUserName() {String name userService.getUserName();System.out.println(用户名 name);} }运行逻辑 Spring 扫描到 UserService 和 UserController把它们变成 Bean。 Spring 发现 UserController 需要 UserService于是自动把 UserService 的 Bean 注入到 UserController 中。 你可以直接使用 UserController而不用手动创建 UserService。 总结 被 Component、Service、Controller、Repository 标记的类都会变成 Bean。 区别这些注解主要是为了区分 Bean 的用途让代码更清晰。 核心Spring 会自动管理这些 Bean 的生命周期和依赖关系你只需要用 Autowired 就能轻松使用它们
http://www.yingshimen.cn/news/80815/

相关文章:

  • 外包公司做网站多少钱珠海网站营销
  • 受欢迎的扬中网站建设重庆网站建设狐灵科技
  • 如何备份网站数据库网站活跃度怎么做
  • 遵义网站制作外包网站页面如何设计图
  • 网站建设推荐华网天下上海网站设计公司排行榜
  • 榆社网站建设20m做网站
  • 阿里域名购买网站做网站的法律
  • 自己建的网站能用吗wordpress布局插件
  • 哪个手机网站 有app如何注册公司企业邮箱
  • 网站后台为什么传不上图片致远oa办公系统官网
  • 专业做民宿的网站网站建设好后为什么要维护
  • 有个做特价的购物网站国内十大微信小程序开发公司
  • 网站建设要解决哪些方面的事项公司注册要多少费用
  • 网络建站工具苏宁网站优化与推广
  • 建设网站用什么技术自己做视频用什么软件
  • 蛋糕店网站建设方案wordpress制作
  • 网站运营师页面模板如何设置
  • 一个空间可以放几个网站手机网站设计理念
  • 关键词查网站苏州企业网站设计方案
  • wordpress怎么改后台密码免费seo视频教程
  • 自贡企业网站建设公司网站如何转做app
  • 未备案的网站 访问 hots手机网站加百度商桥
  • 温州网站定制建筑工程网官方网站
  • 拨号地址怎么做网站苏州我可以网络科技有限公司
  • 北京网站建设建站公司杭州做网站外包公司有哪些
  • google建站下载拼多多app免费下载
  • 网站开发教材网站备案名字要怎么写
  • seo网站推广的主要目的是什么产品推广文案100字
  • 徐州网站建设开发西宁软件优化网站建设
  • 专门做衣服特卖的网站哈尔滨网站建设 熊掌号