自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

转载 mybatis逆向工程之生成文件解释

mybatis逆向工程之生成文件解释 一、mapper接口中的方法解析 mapper接口中的函数及方法 方法 功能说明 int countByExample(UserExample example) thorws S...

2019-08-23 23:46:00 354

转载 intellij IDEA创建的maven项目里有个target文件夹是干什么用的

target是用来存放项目构建后的文件和目录、jar包、war包、编译的class文件 ,所有都是Maven构建时生成的。 跑起来项目,上传的文件 以 httpSession.getServletContext().getRealPath() 获取路径后,会生成zaitarget文...

2019-08-23 21:49:00 34975

转载 SpringMVC中的model是什么?

model是一种概念,而不是一种具体的参数或是其他的具体的体现,MVC是软件工程中一种常用的规范的设计模式,model(模型层)-view(视图层)-controller(控制层) 简单来说,模型包括了你的数据模型(pojo或bean之类的东西)和业务模型(比如登陆,注册操作等),而contr...

2019-08-22 22:10:00 11786

转载 springMVC直接以json形式返回自定义对象是报“HTTP Status 406 – Not Acceptable”的问题...

开了各项目,直接用maven配的,出来些小问题 直接用 @ResponseBody 报406错 原因就是忘了导Json的包 解决方法如下: 1. dispatcher-servlet.xml中加入<mvc:annotation-driven/> ...

2019-08-22 21:53:00 370

转载 js Date(日期)对象操作 getTime() 和 Date.parse()

Date.parse() 参数:字符串("2016/1/2"), 返回 1970年1月1日 至 传入的字符串时间 的毫秒数。 返回值类型: number ---------------------------------------------------------------------...

2019-08-16 21:01:00 421

转载 js Date()日期函数浏览器兼容问题解决方法

所有主流浏览器都支持的格式为: var dateTime = new Date("2017/09/12 13:42:00"); 一些浏览器不支持new Date("2017-09-12 13:42:00"); //mdzz说的就是IE 一般 直接new Da...

2019-08-14 16:54:00 290

转载 select 下拉菜单Option对象使用add(elements,index)方法动态添加,以及获取

今天在写项目时遇到问题,大概就是需要给后端返回一个查询的页数,直接写了个简单分页的方法, 首先使用select下拉菜单传递页数 第一次查询时,将startRow=1传递,会获得总数count,和第一页的信息。 在将count/每一页信息+1获得总页数,通过js动态生成到select上 ...

2019-08-13 15:40:00 1777

转载 js中两种for循环的使用

针对两种for循环的使用   1. for in循环的使用环境 可用在字符串、数组、对象中, 需注意:其中遍历对象得到的是每个key 的value值   2. for 变量递加的方式 可用在字符串、数组中 其中对象不能遍历 以下是测试代...

2019-08-08 23:47:00 260

转载 10位和13位的时间戳

今天遇到一个问题 就是通过js将获取得到的“2019-07-10 00:00:00”转换成new Date,在通过getTime方法获取时间戳,发现得到的时间戳是13位。 而后台要的是10位的。 问题1:为什么会生成13位的时间戳,13位的时间戳和10时间戳分别是怎么来的 date默认精...

2019-08-07 15:52:00 37032

转载 js中循环遍历中顺序执行多个嵌套ajax的问题

请求加async: false,,这样所有的ajax就会同步执行,请求顺序就是代码顺序 下面关于ajax 的async:false/true的作用整理下:   async. 默认是 true,即为异步方式,$.ajax执行后,会继续执行ajax后面的脚本,直到服务器端返回数据后,触发$....

2019-08-07 15:28:00 548

转载 在html里写js,在js里输出html,在输出的html里调用js的变量

今天遇到的问题是:前端获取json,通过 innerHTML输出数组的各项,其中<img src="">里面的路径 是json返回的一部分,简单说就是 在html里写js,在js里输出html,在输出的html里调用js的变量。 引号一直加不对位置,最后看了https://bbs...

2019-08-06 17:35:00 5736

转载 JS常用输出方式

1、alert("要输出的内容"); ->在浏览器中弹出一个对话框,然后把要输出的内容展示出来 ->alert都是把要输出的内容首先转换为字符串然后在输出的,不能交互 2、document.write("要输出的内容"); ->将一个文本字符串写入由 docume...

2019-08-06 17:19:00 114

转载 什么是跨域?如何解决?

今天做项目时候遇到了一些问题,大概就是。我做后端端口,可以返回json了 ,但是前端ajax调用时候遇到跨域问题。 下面说下,什么是跨域,我最后解决的方法。 1.什么是跨域? 跨域:指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对javascript施加的安...

2019-07-25 23:29:00 140

转载 DAO和DTO的区别

DAO: data access object数据访问对象 主要用来封装对数据库的访问。通过它可以把POJO持久化为PO,用PO组装出来VO、DTO DTO : Data Transfer Object数据传输对象 主要用于远程调用等需要大量传输对象...

2019-07-24 21:19:00 275

转载 Mabatis中#{}和${}的区别

动态 sql 是 mybatis 的主要特性之一,在 mapper 中定义的参数传到 xml 中之后,在查询之前 mybatis 会对其进行动态解析。mybatis 为我们提供了两种支持动态 sql 的语法:#{} 以及 ${}。   在下面的语句中,如果 username 的值为 zhan...

2019-07-23 22:37:00 105

转载 【Mybatis】出现The error may involve defaultParameterMap错误

今天写多条件链接查询时,出了一个The error may involve defaultParameterMap的错误 原来sql语句写的是 <select id="selectByProjectIdAndDeviceType" resultMap="BaseResultM...

2019-07-23 22:36:00 31914

转载 【Mybatis】出现Parameter 'eName' not found. Available parameters are [0, 1, param1, param2]错误...

今天第一次用Mybatis进行多条件关联查询时,遇到报错 Parameter 'deviceType' not found. Available parameters are [0, 1, param1, param2] 之后查资料发现https://blog.csdn.net/Skye_...

2019-07-23 22:28:00 337

转载 Mybatis 查询时报错 java.sql.SQLException: Invalid value for getInt()

今天做学校项目时候,忽然报错500java.sql.SQLException: Invalid value for getInt() ,找了下发现是这样的问题。 首先 数据库字段 有几个不小心在下划线后面加了空格 之后用mybatis反向生成工具生成时,有空格的列 自动加双引号(不...

2019-07-23 15:10:00 812

转载 面试官:MySQL表设计要注意什么?

有下面这些问题 1、为什么一定要设一个主键? 2、你们主键是用自增还是UUID? 3、主键为什么不推荐有业务含义? 4、表示枚举的字段为什么不用enum类型? 5、货币字段用什么类型? 6、时间字段用什么类型? 7、为什么不直接存储图...

2019-07-21 19:01:00 168

转载 MySQL的varchar长度问题

https://www.cnblogs.com/joeblackzqq/p/4633862.html From: http://blog.csdn.net/longyulu/article/details/7863737 http://dinglin.iteye.com/blog/9...

2019-07-21 18:58:00 16896

转载 MySQL数据类型格式及长度

数值类型   MySQL 的数值数据类型可以大致划分为两个类别,一个是整数,另一个是浮点数或小数。许多不同的子类型对这些类别中的每一个都是可用的,每个子类型支持不同大小的数据,并且 MySQL 允许我们指定数值字段中的值是否有正负之分或者用零填补。   表列出了各种数值类型以及它们的允许...

2019-07-19 16:52:00 150

转载 mysql中整数类型后面的数字,是不是指定这个字段的长度?比如int(11),11到底表示什么...

首先:理清楚,字节、字、位、比特的概念和关系 1、位(bit) 来自英文bit,音译为“比特”,一般用“b”表示,表示二进制位。位是计算机内部数据储存的最小单位,11010100是一个8位二进制数。一个二进制位只可以表示0和1两种状态;两个二进制位可以表示00、01、10、11四种状态;三...

2019-07-19 14:41:00 660

转载 Mybatis(二)动态SQL

二、动态SQL 1、 IF 标签 在Product.xml中 <select id="listProduct" resultType="Product"> select * from product_ <if test="name!=nu...

2019-07-15 11:03:00 170

转载 九、拦截器

九、拦截器 1、拦截器类:IndexInterceptor package interceptor;import java.util.Date; import javax.servlet.http.HttpServletRequest;import javax.se...

2019-07-15 10:46:00 62

转载 八、SpringMVC上传文件

八、SpringMVC上传文件 1、配置web.xml允许访问*.jpg 在web.xml中新增加一段 <servlet-mapping> <servlet-name>default</servlet-name>...

2019-07-15 10:05:00 71

转载 七、中文问题

七、中文问题 在Spring MVC中处理中文问题和Filter处理中文问题是一样的手段 1、修改web.xml <?xml version="1.0" encoding="UTF-8"?><web-app version="2.4" xmlns="...

2019-07-14 23:57:00 149

转载 六、使用session

六、使用session Session在用户登录,一些特殊场合在页面间传递数据的时候会经常用到 1、修改IndexController 映射 /check 到方法check(),为方法check()提供参数HttpSession session,这样就可以...

2019-07-14 23:38:00 76

转载 五、客户端跳转

五、客户端跳转 在前面的例子中,无论是/index跳转到index.jsp 还是/addProduct 跳转到showProduct.jsp,都是服务端跳转 1、修改IndexController 首先映射/jump到jump()方法,在jump()中编写...

2019-07-14 23:10:00 150

转载 四、接受表单数据

四、接受表单数据 1、实体类Product package pojo; public class Product { private int id; private String name; private float price; ...

2019-07-12 17:37:00 138

转载 三、注解方式进行配置页面跳转

三、注解方式进行配置页面跳转 1、修改IndexController 在类前面加上@Controller表示该类是一个控制器 在方法handleRequest 前面加上@RequestMapping("/index")表示路径/index会映射...

2019-07-12 11:26:00 203

转载 二、视图定位

二、视图定位 虽然效果和在Hello SpringMVC中的效果是一样的,但是视图的配置方式发生了变化 1、修改springmvc-servlet.xml <?xml version="1.0" encoding="UTF-8" ?><!...

2019-07-12 11:20:00 216

转载 一、Hello Spring MVC

一、Hello Spring MVC 1、在WEB-INF目录下创建 web.xml。 配置Spring MVC的入口DispatcherServlet,把所有的请求都提交到该Servlet 注意:<servlet-name>spri...

2019-07-12 10:34:00 111

转载 IntelliJ IDEA中创建xml文件

1、file—setting,左上角输入template, 2、在左侧栏找到File And Code Templates 3、中间选中Files 4、点击+号,添加模板 5、输入模板名字:Name:mybatis-cfg.xml (name可以自定义) 6、后缀名extensi...

2019-07-10 15:19:00 159

转载 Mybatis(一)基础6、Mybatis 多对多

一、基础 6、多对多 一张订单里 可以包含多种产品,一种产品 可以出现在多张订单里 为了维系多对多关系,必须要一个中间表。 在这里我们使用订单项(OrderItem)表来作为中间表 (1)建立order_表,增添数据 ...

2019-07-08 15:19:00 141

转载 Mybatis(一)基础5、Mybatis 多对一

一、基础 5、多对一 (1)修改Product.java,为Product增加category属性 private int id; private String name; private float price; priva...

2019-07-08 14:59:00 88

转载 Mybatis(一)基础4、Mybatis 一对多

一、基础 4、一对多 (1)类别表不变化,新增加产品表,一个类别下有多个产品 (2)创建Product实体类 private int id;private String name;private float price;setter,...

2019-07-08 14:45:00 122

转载 Mybatis(一)基础3、Mybatis 模糊、多条件查询

一、基础 3、更多查询 (1)模糊查询 1. 修改Category.xml,提供listCategoryByName查询语句 <select id="listCategoryByName" parameterType="st...

2019-07-08 14:11:00 185

转载 Mybatis(一)基础2、Mybatis  CRUD

一、基础 2、Mybatis CRUD 配置文件Category.xml <!-- namespaceb表示名称空间,id:唯一标识,#{}:传入的参数,parameterType 表示传入的类型,如上表示传入的类型是Category实体类或者int整型,resul...

2019-07-08 10:20:00 101

转载 Mybatis(一)基础 1、Mybatis入门

一、基础 1、Mybatis入门 (1)创建实体类 准备实体类Category,用于映射表category_ public class category{ private int id; private String name...

2019-07-08 09:41:00 91

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除