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

用自己的电脑做网站空间网站权重怎么刷

用自己的电脑做网站空间,网站权重怎么刷,wordpress文件核对,网站开发进度报告Java17 maven依赖#xff1a;如果中央库和其他镜像找不到包#xff0c; 可以访问下面的网址找替代包 !-- Maven Repository: Search/Browse/Explore (mvnrepository.com) --spring-boot版本号3.2.51.无需配置驱动#xff0c;有内置数据库驱动 2.能自动扫描配置类。b… Java17 maven依赖如果中央库和其他镜像找不到包 可以访问下面的网址找替代包 !-- Maven Repository: Search/Browse/Explore (mvnrepository.com) --spring-boot版本号3.2.51.无需配置驱动有内置数据库驱动 2.能自动扫描配置类。boot2.7.5版本的自动扫描不好用。 artifactIdspring-boot-starter-parent/artifactId version3.2.5/version jsp前端包的类型packagingwar/packaging Tomcat Starter: 嵌入式 Tomcat 服务器用于 Web 请求处理。artifactIdspring-boot-starter-tomcat/artifactId scopeprovided/scope Servlet API6.1.0-M1 Servlet API: 标准 Java Servlet API用于 Web 请求。artifactIdjakarta.servlet-api/artifactId version6.1.0-M1/version JSP API: 标准 JSP API用于处理 JSP 文件。 JSP API: 3.1.0 artifactIdjakarta.servlet.jsp-api/artifactId version3.1.0/version artifactIdjsp-api/artifactId version2.2.1-b03/version tomcat10少了jsp-api这个包所以要额外添加jsp-api依赖Jasper10.1.2 Jasper: 嵌入式 JSP 引擎用于解析 JSP 文件。artifactIdtomcat-embed-jasper/artifactId version10.1.20/version JSTL: 3.0.0 3.0.1 为 JSP 提供标准标签库 用于增强 JSP 文件的功能 artifactIdjakarta.servlet.jsp.jstl-api/artifactId version3.0.0/version artifactIdjakarta.servlet.jsp.jstl/artifactId version3.0.1/version lombok:简化Java编程的开源库 比如 Lombok是一个用于简化Java编程的开源库它通过注解的方式减少了代码的样板代码量增强了代码的可读性和可维护性。以下是Lombok的一些亮点功能 1. **数据类注解**Data注解可以自动生成类的所有属性的getter和setter方法、toString()方法、equals()方法和hashCode()方法。 2. **构造器注解**AllArgsConstructor和NoArgsConstructor注解可以分别生成带所有参数和无参数的构造器。此外RequiredArgsConstructor注解则会生成仅包含final属性或被NonNull注解修饰属性的构造器。 3. **日志注解**Lombok提供了多种日志注解例如Slf4j、Log4j等可以自动为类添加对应日志框架的日志记录器。 4. **Builder注解**这个注解可以为类生成Builder模式的构造器使得构建对象时可以更灵活地设置属性并且代码结构更加清晰。 5. **注解处理**Lombok的注解会在编译期间进行处理自动生成对应的样板代码。这意味着开发者不需要手动编写重复性代码且不会增加运行时开销。 6. **其他注解**例如Getter和Setter注解可以分别只为特定属性生成getter或setter方法ToString可以定制类的toString()方法内容EqualsAndHashCode可以定制类的equals()和hashCode()方法。 Lombok通过这些注解功能大大简化了Java开发的样板代码使得代码更加简洁提升了开发效率。 用脚手架增加就行了 日志注解Slf4j: 这是一个首选因为它能与 Spring Boot 默认的日志设置无缝集成并且能够与多种后端通过 SLF4J 兼容。 JPA 3.2.5 Spring Boot提供的一个用于简化JPAJava Persistence API开发 spring-boot-starter-data-jpa 是Spring Boot提供的一个用于简化JPAJava Persistence API开发的入门包。它提供了一系列开箱即用的功能以简化数据库操作和数据持久化开发。以下是其主要功能和亮点 1. **简化配置**spring-boot-starter-data-jpa自动引入了JPA和Hibernate等必要的依赖并提供了自动配置使得开发者可以更快速地搭建起一个数据访问层。 2. **Repository接口**它提供了CrudRepository、JpaRepository等基础接口可以自动生成CRUD操作增删改查的方法无需手动实现。 3. **查询方法生成**Spring Data JPA允许通过在Repository接口中定义符合特定命名规范的方法自动生成对应的查询逻辑如findByUsername、findAllByAgeBetween等极大地简化了查询操作。 4. **自定义查询**除了自动生成的方法开发者还可以通过Query注解在接口方法上定义自定义查询支持JPQLJava Persistence Query Language或原生SQL查询。 5. **实体映射**通过JPA注解如Entity、Table、Id等可以将Java对象与数据库表映射起来实现对象-关系映射ORM从而以对象的方式操作数据。 6. **事务管理**spring-boot-starter-data-jpa提供了事务管理支持通过Transactional注解可以指定方法级别的事务控制确保数据一致性。 7. **分页和排序**Pageable和Sort接口提供了简单的分页和排序功能可以方便地进行复杂的查询操作。 8. **Hibernate集成**作为Spring Data JPA的一部分它默认集成了Hibernate框架可以利用Hibernate的特性如懒加载、缓存等提高数据库访问性能。 总之spring-boot-starter-data-jpa通过自动配置、自动生成CRUD操作、实体映射、事务管理等功能极大地简化了Java应用的数据持久化开发使开发者可以专注于业务逻辑开发提高开发效率。 artifactIdspring-boot-starter-data-jpa/artifactId version3.2.5/version 在国内mapper比JPA更适合复杂的业务场景 去掉JPA使用mapper(mybatis) MybatisPlus MyBatis Plus简称 MP是一个 MyBatis 的增强工具在 MyBatis 的基础上只做增强不做改变为简化开发、提高效率而生。下面是 MyBatis Plus 的一些主要用途和特点 1. **自动代码生成**MyBatis Plus 提供了代码生成器可以自动根据数据库表生成对应的模型Entity、映射文件Mapper XML以及对应的 Mapper 接口等。这极大地减少了重复的编码工作提高了开发效率。 2. **无侵入性**MyBatis Plus 在 MyBatis 的基础上进行增强不改变 MyBatis 的核心方式使用者无需改变现有代码即可使用。 3. **内置 CRUD 操作**MyBatis Plus 内置了常用的 CRUD 操作开发者无需编写 SQL 语句即可完成大部分数据库操作简化了代码和减少了出错的可能。 4. **条件构造器**提供了强大的条件构造器可以通过编程的方式构造查询条件避免手写 SQL 语句的复杂性和可能引入的错误。 5. **分页插件**内置分页插件支持物理分页开发者只需要少量配置即可实现复杂的分页功能。 6. **性能分析插件**提供了 SQL 性能分析插件可以帮助开发者在开发期间找出潜在的性能瓶颈。 7. **多租户 SQL 解析器**支持多租户应用的开发提供租户条件的自动注入。 8. **逻辑删除**支持逻辑删除功能开发者只需简单配置便可实现软删除功能增强数据的安全性。 通过这些功能MyBatis Plus 不仅提高了开发效率同时也保留了 MyBatis 强大的灵活性和控制力非常适合在企业级开发中使用。 dependencygroupIdcom.baomidou/groupIdartifactIdmybatis-plus-boot-starter/artifactIdversion3.5.5/version /dependency dependencygroupIdorg.mybatis/groupIdartifactIdmybatis-spring/artifactIdversion3.0.3/version /dependency 排除 mybatis-plus 中自带的 mybatis 整合包单独引入mybatis-spring (防止出现错误java.lang.IllegalArgumentException: Invalid value type for attribute factoryBeanObjectType) 如果mybatis-plus与springboot版本不兼容会出现错误org.springframework.beans.factory.BeanNotOfRequiredTypeException: Bean named ddlApplicationRunner is expected to be of type
http://www.w-s-a.com/news/507462/

相关文章:

  • 网站建设的技术方案模板易做文学网站的logo
  • 建设国家标准官方网站响应式网站切图
  • 网站链接数怎么做wordpress安装网址
  • 沈阳建网站 哪家好如何做旅游网站推销
  • 继续网站建设南通网站建设方法
  • 淮南公司网站建设如果做京东优惠卷的网站
  • 二手房网站平台怎么做项目工程监理公司网站建设方案
  • 秦皇岛做网站公司小说推广平台有哪些
  • php网站做分享到朋友圈天元建设集团有限公司信用代码
  • 邱县做网站在线免费图片编辑器
  • 网站备份网站做网站如何把支付宝微信吧
  • 做网站的怎么获取客户信息晋城建设局网站
  • 新开传奇网站发布网单职业wordpress建站网页无法运作
  • 海南省住房和城乡建设厅官方网站网站开发有哪些语言
  • 网站开发排期表免费网站建设策划
  • 飞沐网站设计江苏建设人才网证书查询
  • 网站优化的意义怎么帮商家推广赚钱
  • 安顺公司做网站福州建设发展集团有限公司网站
  • 普陀企业网站建设做散客机票的网站如何推广
  • 河北网站建设与制作建设宁波市分行的互联网网站
  • python做网站是不是特别慢百度推广基木鱼
  • 卖网站链接东营住房和城乡建设信息网
  • 网站后台如何上传ico图标单位建设网站需要的材料
  • 如何建淘客网站郑州做网站最好的公司
  • 连锁酒店网站方案o2o网站建设方案
  • 功能型网站响应式网站原理
  • 聊城建设网站骨干校 建设网站
  • 网站建设与管理是干嘛的中国新闻社是什么单位
  • 帮别人做视频剪辑的网站传业做微采商城网站
  • 设计一个网站开发方案宣传片制作企业