- 博客(5)
- 收藏
- 关注
原创 ## MyBatis持久层框架,实现数据访问,抽象方法多参数的处理,关于别名,MyBatis中的动态SQL,resultMap
### 1. 框架的作用MyBatis是持久层框架。在Java实现数据库编程时,主要通过JDBC来实现,而JDBC相关代码在实现过程中流程相对固定,不论哪种数据操作,代码方面差距不大,所以,就出现了各种减化开发的持久层框架,常见的有Hibernate和MyBatis。使用MyBatis框架时,无需编写JDBC相关代码,只需要为某些抽象方法配置其对应的需要执行的SQL语句即可。###...
2019-02-28 20:27:26 629
原创 ### AJAX(json),响应正文,json数据格式,在HTML页面处理json,在服务端向客户端响应json数据,异步请求。
#### 1. 响应正文在SpringMVC中,处理完请求之后,默认的响应方式是转发或重定向,这种操作会导致用户看到的界面会发生变化(将看到另一个页面),这种做法的缺陷在于:1. 用户体验较差,例如操作失败时,不能直接在当前页面提示错误,只能用另一个页面来提示,当用户尝试再次操作时,需要先返回到原有页面,才可以进行下一次操作;2. 产生的流量消耗较大,用于提示错误的页面,也是一个完整的...
2019-02-28 20:09:40 926
原创 ## SpringBoot,创建,特点
### 1. 基本概念使用传统的SSM框架开发项目时,需要添加诸多依赖,并且,还需要做大量的配置,但是,每个项目使用到的依赖大致相同,配置方式也大致不变。SpringBoot默认集成了绝大部分常用的依赖,并内置完成了绝大部分的配置。### 2. 创建SpringBoot项目首先,访问`https://start.spring.io/`网站,这是创建SpringBoot项目的网站,在...
2019-02-28 19:54:51 103
原创 项目学子商城(加密,异常,拦截器SpringBoot没有xml配置文件,附常见配置错误)
### 1. 项目的分析接手到新的项目,首先,应该大致分析这个项目中有哪些类型的数据,例如:商品、商品分类、用户、收货地址、收藏、购物车、订单……然后,对这些需要处理的数据排个开发顺序,通常遵守的原则有2个:由简到难,由基础数据开始!所以,以上数据的开发顺序应该是:用户 > 收货地址 > 商品分类 > 商品 > 收藏 > 购物车 > 订单。接下来,根...
2019-02-28 19:35:48 2362 1
原创 语言基础
语言基础1.Java开发环境:1)java编译运行过程:(常见面试题)1.1)编译期:.java源文件,经过编译,生成.class字节码文件 1.2)运行期:JVM加载.class并运行.class 特点:跨平台、一次编程到处使用2)名词解释:(常见面试题)2.1)JVM:java虚拟机:加载.class并运行.class2.2)JRE:java运行环境除了包含JV...
2019-02-28 15:09:39 412
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人