一、crm项目环境创建1、导jar包,springmvc、jstl、分页、mybatis、文件上传、数据库驱动、spring、jackson、jersey2、导入页面,jsp放在WEB-INF里面,css、js、image放在WebContent路径下二、mybatis逆向工程逆向工程就是让程序自己... ...
分类:
编程语言 时间:
2017-06-11 20:10:02
阅读次数:
499
Java Web开发常用框架 SSH(Struts2 Spring Hibernate)SSM(Struts2 Spring MyBatis)SSI(Struts2 Spring iBatis) 多种框架协同工作 Web层 -- Service层 -- Dao层 Struts2框架: Struts2 ...
分类:
其他好文 时间:
2017-06-11 20:07:51
阅读次数:
121
1 逆向工程 源码请参考:云盘下工程 generatorSqlmapCustom 1.1 什么是逆向工程 mybaits需要程序员自己编写sql语句,mybatis官方提供逆向工程 可以针对单表自动生成mybatis执行所需要的代码(mapper.java,mapper.xml、po..) 企业实际 ...
分类:
其他好文 时间:
2017-06-11 19:13:06
阅读次数:
160
第一种方案 DAO层的函数方法 1 Public User selectUser(String name,String area); 1 Public User selectUser(String name,String area); 1 Public User selectUser(String ...
分类:
其他好文 时间:
2017-06-11 18:31:30
阅读次数:
195
<resultMap type="entity.Grade" id="GradeResult"> <id column="gid" jdbcType="INTEGER" property="gid"/> <result column="gname" jdbcType="VARCHAR" proper ...
分类:
其他好文 时间:
2017-06-11 18:28:07
阅读次数:
174
1.优先使用#{paramName,jdbcType=VARCHAR} 写法,除了可以防止sql注入以外,它还能在参数里含有单引号的时候自动转义, 而${paramName}由于是类似于拼接sql的写法,不具备此功能。 2.注意,使用 #{paramName,jdbcType=VARCHAR} 写法 ...
分类:
移动开发 时间:
2017-06-11 18:19:50
阅读次数:
224
MyBatis插件原理 从<plugins>解析开始 本文分析一下MyBatis的插件实现原理,在此之前,如果对MyBatis插件不是很熟悉的朋友,可参看此文MyBatis7:MyBatis插件及示例 打印每条SQL语句及其执行时间,本文我以一个例子说明了MyBatis插件是什么以及如何实现。由于M ...
分类:
其他好文 时间:
2017-06-11 17:30:17
阅读次数:
186
转载请注明出处:http://www.cnblogs.com/Joanna-Yan/p/6973266.html 前面讲到:Spring+SpringMVC+MyBatis深入学习及搭建(九)——MyBatis和Spring整合 使用官方网站的mapper自动生成工具mybatis-generato ...
分类:
编程语言 时间:
2017-06-11 17:18:09
阅读次数:
163
MyBatis的“记录超长” 使用MyBatis的时候,发现异常“记录超长“,原因是字段超长,后来将字段类型改为TEXT问题解决。记录下来是因为在开始时候认为是因为SQL超长导致的该异常;但是并没有去验证,其实验证这个非常简单,只要是能够在客户端执行一下即可(客户端是没有长度限制的),如果在客户端报 ...
分类:
其他好文 时间:
2017-06-11 14:19:02
阅读次数:
124
springboot 整合mybaits,,freemarker pom.xml文件 <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http:// ...
分类:
编程语言 时间:
2017-06-11 14:15:41
阅读次数:
266