- 博客(14)
- 收藏
- 关注
转载 MyBatis Mapper XML文件详解 - 映射和参数
MyBatis 的真正强大在于它的映射语句,也是它的魔力所在。由于它的异常强大,映射器的 XML 文件就显得相对简单。如果拿它跟具有相同功能的 JDBC 代码进行对比,你会立即发现省掉了将近 95% 的代码。MyBatis 就是针对 SQL 构建的,并且比普通的方法做的更好。SQL 映射文件有很少的几个顶级元素(按照它们应该被定义的顺序):cache – 给定命名空间的缓存配置。cac
2017-11-16 10:22:44
504
转载 equals和==的区别
通俗点讲,==是看看左右是不是一个东西。equals是看看左右是不是长得一样。如何记住嘛。如果单纯是想记住,==:等于。equals:相同。两个长得一样的人,只能说长的相同(equals),但是不等于他们俩是一个人。你只要记住equals,==就不用记了。------------------------------------------------------------
2017-11-10 23:26:31
293
转载 C/S和B/S结构概念
C/S和B/S结构概念1.什么是C/S结构C/S (Client/Server)结构,即客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。C/S结构可以看做是胖客户端架构。客户端实现绝大多数的业务逻辑处理和界面展示,作为客户端的部分需要承受很大的压力,从分利用客户端的资源,对客
2017-11-10 16:55:03
989
转载 JSP九大内置对象的作用和用法总结?
JSP中一共预先定义了9个这样的对象,分别为:request、response、session、application、out、pagecontext、config、page、exception1、request对象javax.servlet.http.HttpServletRequestrequest对象代表了客户端的请求信息,主要用于接受通过HTTP协议传送到服务器的数据。(包
2017-11-10 16:20:27
253
原创 Git常用命令总结
Git常用命令总结:git init 在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个repo,并在当前文件夹下创建一个.git文件夹. git clone 获取一个url对应的远程Git repo, 创建一个local copy. 一般的格式是git clone [url]. clone下来的repo会以ur
2017-11-10 09:32:11
140
原创 自定义数据类型转换器的开发步骤
自定义数据类型转换器的开发步骤: 1.编写一个类,实现converter接口 public class CustomDateConverter implements Converter{@Overridepublic Date convert(String source) {//使用自定义时间转换器,完成多种时间格式转换SimpleDateFormat
2017-11-10 09:23:09
673
原创 spring mvc+ajax实现数据交互
开发步骤(使用jquery实现): 1.导入jquery库,把jquery-1.11.1.js拷贝到WebContent/js目录下 2.修改jsp页面,实现jquery交互功能 1).模拟一个帐号检查功能 2).当用户输入注册帐号后,失去焦点时检查帐号-使用ajax检查 编写两个函数,一个用于提
2017-11-10 09:21:57
341
原创 spring contrallor类的方法的3种返回值
1.spring contrallor类的方法通常有3种返回值: 1).String类型,默认的使用请求转发方式进行页面的跳转,如果要进行重定向需要使用redirect标记 @RequestMapping("/hello")public String sayHello() {logger.info("sayHello....");return "hello
2017-11-10 09:20:45
1041
原创 spring实现文件上传
开发步骤:1.修改jsp页面,增加文件标签,修改enctype="multipart/form-data" 2.配置spring mvc框架,支持文件上传 class="org.springframework.web.multipart.commons.CommonsMultipartResolver">52428803.修改
2017-11-10 09:18:37
217
原创 spring mvc校验框架开发步骤
开发步骤: 1.导入第三方校验包:--列出包名 hibernate-validator-4.3.0.Final.jarjboss-logging-3.1.0.CR2.jarvalidation-api-1.0.0.GA.jar 2.修改mvc配置文件,增加校验框架 1).配置校验器 cl
2017-11-10 09:16:18
210
原创 javascript之获取标签
// window.onload=function(){大括号里面是自己写的代码} // 入口函数:延迟加载。 // 通过id名获取元素:document.getElementById('txt') // 修改html内容 // 获取的元素.innerHTML='修改之后的内容'
2017-11-09 23:55:31
372
转载 java里类方法和实例方法区别
我们已经知道类体中的方法分为实例方法和类方法两种,用static修饰的是类方法。二者有什么区别呢?当一个类创建了一个对象后,这个对象就可以调用该类的方法。当类的字节码文件被加载到内存时,类的实例方法不会被分配入口地址,当该类创建对象后,类中的实例方法才分配入口地址,从而实例方法可以被类创建的任何对象调用执行。需要注意的是,当我们创建第一个对象时,类中的实例方法就分配了入口地址,当再创建对象
2017-11-09 19:46:28
206
转载 【持久化框架】Mybatis简介与原理
什么是Mybatis MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和D
2017-11-04 15:01:34
336
转载 springMVC 的工作原理
SpringMVC的工作原理图:SpringMVC流程1、 用户发送请求至前端控制器DispatcherServlet。2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。3、 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给Dispatc
2017-10-30 23:17:02
233
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人