摘要: 对于新手学习Hibernate时间成本比MyBatis大很多,MyBatis上手很快。 Hibernate不需要写SQL语句是因为框架来生成SQL语句。对于复杂查询,开发者很难控制生成的SQL语句,这就导致SQL调优很难进行。 之前的项目功能简单,数据量小,所以使用Hibernate可以快速完成开发 阅读全文
posted @ 2022-04-11 09:12 chaplu 阅读(308) 评论(0) 推荐(0) 编辑
摘要: MyBatis是一个半自动的ORM框架,需要手写SQL语句。 Hibernate是一个全自动的ORM框架,不需要手写SQL语句。 使用MyBatis的开发量要大于Hibernate。 MyBatis的灵活性要强于Hibernate。 阅读全文
posted @ 2022-04-11 09:09 chaplu 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 什么是框架 框架就是一个半成品软件,开发人员如果从头开发一个软件的话需要花费大量的精力,于是就有一些项目组开发出半成品软件,在这些软件的基础上进行开发,这样的软件就称为框架。 可以将框架想象成一套已经装修好的毛坯房,而开发完成的软件就是一套已经装修好的新房,用户通过购买毛坯房,来进行各种风格的装修。 阅读全文
posted @ 2022-04-11 09:06 chaplu 阅读(863) 评论(0) 推荐(0) 编辑
摘要: Maven工程类型 POM工程 POM工程是逻辑工程(该工程里没有Java代码),Maven并不会对该类型工程做打包处理,这些工程往往不包含具体的业务,而是用来整合其他子工程的。 JAR工程 普通Java工程,在打包时会将项目打成jar包。 WAR工程 JAVA Web工程,在打包时会将项目打成wa 阅读全文
posted @ 2022-04-07 17:53 chaplu 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 什么是Maven 由Apache开源软件基金会提供的的一个项目管理工具,帮助程序员构建项目,管理jar包,编译代码,完成测试,项目打包等等 Maven工具是基于POM(Project Object Model,项目对象模型)实现的。 在Maven的管理下每个项目都相当于是一个对象。 Maven标准化 阅读全文
posted @ 2022-04-07 17:36 chaplu 阅读(52) 评论(0) 推荐(0) 编辑
摘要: @JsonProperty 用于属性上,作用是把该属性的名称序列化为另外一个名称,如把 username 属性序列化为 name,@JsonProperty("name")。 @JsonIgnore 用于属性或者方法上(一般都是定义在属性上),用来完全忽略被注解的字段和方法对应的属性,返回的 jso 阅读全文
posted @ 2022-04-06 21:20 chaplu 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 在请求中通过 JSON 格式传递数据 除了在响应中通过 JSON 格式来传递数据,在请求中也可以使用 JSON 格式传递数据。 在请求中使用 JSON 格式传递数据,提交方式需要使用 POST 方式, 通过 JavaScript 中的 JSON.stringify()函数将 JavaScript 对 阅读全文
posted @ 2022-04-06 20:50 chaplu 阅读(1876) 评论(0) 推荐(0) 编辑
摘要: 在响应中通过JSON格式传递数据 步骤 添加 jackson-annotations.jar、jackson-core.jar、jackson-databind.jar的jar包 通过 jackson API 将 Java 对象转换为JSON 格式的数据 修改响应头,设置响应类型为 applicat 阅读全文
posted @ 2022-04-06 19:59 chaplu 阅读(498) 评论(0) 推荐(0) 编辑
摘要: JSTL格式化标签的使用 <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> 对日期的格式化使用 import javax.servlet.ServletException; import javax.servlet.a 阅读全文
posted @ 2022-04-05 20:07 chaplu 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 使用JSTL标签库前需添加相应的jstl.jar包,并在JSP页面中添加taglib指令标签 JSTL核心标签的使用 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> < c:if test="表达式"> 判断表达式的值 阅读全文
posted @ 2022-04-05 19:44 chaplu 阅读(54) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示