Spring Web MVC是一个原生的构建在Servlet API上的Web框架,很早就被包含在Spring框架之中。Spring Web MVC最主要的两个作用是:1. 处理从客服端发来的请求,从请求中接收传入的参数。2. 将处理后的结果数据返回给页面。

Read more »

UTF-8(8-bit Unicode Transformation Format)是一种针对Unicode的可变长度字元编码,也是一种前缀码。它可以用来表示Unicode标准中的任何字元,且其编码中的第一个位元组仍和ASCII相容,这使得原来处理ASCII字元的软件无需或只须做少部分修改,即可继续使用。因此,它逐渐成为电子邮件、网页及其他存储或传送文字的应用中,优先采用的编码。

Read more »

MyBatis前身是Apache的一个开源项目iBatis。MyBatis是一个持久层框架,它对JDBC操作数据库的过程进行封装,开发者只需要关注SQL本身,不需要花费精力去处理注册驱动、创建连接、创建Statement、设置参数、检索结果等操作。

MyBatis通过XML或者注解的方式将要执行的各种Statement配置起来,通过Java对象和Statement中的SQL进行映射生成最终执行的SQL语句,将查询结果映射成Java对象并返回。

Read more »