10 2016 档案
摘要:@Onetomany用于实体类与数据库表映射中少的一方,请看下面的例子。 假设一个用户只有一种角色,用户和角色是onetomany的关系 用户实体 角色实体 同时设置配置文件为<prop key="hibernate.hbm2ddl.auto">update</prop> 那么在项目启动后会自动生成
阅读全文
摘要:有时候经常会遇到ajax请求后台,然后后台返回数据后,不触发ajax的success函数的问题,归根到底,这与ajax的参数设置dataType和后台的返回值的类型有关,现总结如下: 一、后台返回值的类型与设置的dataType不一致 这种情况只需要调整后台的类型与dataType一致即可,data
阅读全文
摘要:value的值可以是一个url地址的形式或者正则表达式或者rest风格的形式,而params正如其名是参数,访问的时候params的值只能作为参数,不能作为访问的地址,请看下例> value的使用 访问的地址可以是/xx项目名/xxcontroller名/list params的使用 这种方式如果两
阅读全文
摘要:mysql中有关时间的类型 date/datetime/time/timestamp/year date:表示日期的类型,格式为:“yyyy-MM-dd” dateTime:表示日期时间的类型,格式为:“yyyy-MM-dd HH:mm:ss” time:表示时间的类型,格式为:“HH:mm:ss”
阅读全文
摘要:最近在项目中发现一个奇怪的现象,请看下面的代码 实体类MyEmployeeEntity 下面是update操作的代码 我是想把数据库中某一条数据的enabled的值改为0,但是在执行hibernate的query.executeUpdate方式时,结果出现如下错误: 最终找了很久发现,把实体类中en
阅读全文
摘要:ajax的各参数的意义,看到一篇文章将的很全,记下来了,原文链接:JQuery中$.ajax()方法参数 url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。 type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如p
阅读全文
摘要:函数mySubmit()如下: 函数myfun的代码如下 js代码如下: 4.ajax的方式提交 准确来说,这不算表单提交,只能是ajax请求。
阅读全文
摘要:<jsp:include page=""></jsp:include>与<%@ include page="" %>用法区别 前者是动态指令,可理解为引入的文件再编译为servlet后再进行组合,后者是静态指令,可理解为在页面中进行代码组合。 比如,两个完整的jsp文件,使用前者来引用另一个jsp文
阅读全文
摘要:引用外部样式 样式表,如果是引用外部样式,不需要再写style标签了,因为 <link rel="stylesheet" type="text/css" href="resources/css/my.css">就相当于给外部样式表加了style。 引用外部js 如果要引用外部js,同样不需要再加sc
阅读全文
摘要:对于jQuery之前一直用,也看到过别人写的插件,直到最近才想着学习怎么写自己的jQuery插件,今天看了网上的一些资料,发现其实很简单的。 先看一个简单的jQuery插件的例子 使用的时候要先导入jquery插件,比如$("p").bold().red(),这样p标签内容就会变为红色粗体。 那么,
阅读全文
摘要:关于spring的事务管理,我觉得一篇文章总结的很到位、很全面,这里直接饮用-spring的事务管理 1 初步理解 理解事务之前,先讲一个你日常生活中最常干的事:取钱。 比如你去ATM机取1000块钱,大体有两个步骤:首先输入密码金额,银行卡扣掉1000元钱;然后ATM出1000元钱。这两个步骤必须
阅读全文
摘要:props、set、list、map这些事spring配置文件中很常见的标签,下面说下各自的适用场合。 props:用于键值对,建和值都为string类型。 set:用于属性set的情况,元素无重复。 list:用法类似set,区别是元素可重复,比如List和数组。 map:类似props,建和值可
阅读全文
摘要:SimpleMappingExceptionResolver
阅读全文
摘要:<task:scheduled-tasks> <!--<task:scheduled ref="UDPTask" method="doTask" cron="0 1 * * * ?"/> 0 0 23 * * ?--> <!--<task:scheduled ref="UDPTask" method
阅读全文
摘要:通过配置织入@Aspectj切面 虽然可以通过编程的方式织入切面,但是一般情况下,我们还是使用spring的配置自动完成创建代理织入切面的工作。 通过aop命名空间的<aop:aspectj-autoproxy />声明自动为spring容器中那些配置@aspectJ切面的bean创建代理,织入切面
阅读全文
摘要:<mvc:annotation-driven/> 在spring的spring-mvc.xml配置文件中配置,用于启动注解驱动的Spring MVC功能,注册请求url和注解POJO类方法的映射,即作用域@RequestMapping,不配置的话请求的url和controller中的方法没有进行映射
阅读全文
摘要:handerlMapping意思是处理器映射,是把请求的url地址与方法进行映射,如SimpleUrlHandlerMapping。
阅读全文
摘要:直接看代码 后台代码: 效果图: 再后台代码中如果设置 hc.setType("column"); hc2.setType("column"); 则展示的是直方图: 当然也可以改为pie,显示饼状图,但因为饼状图只适合显示单个数组的情况,结果两个会重合,因此饼状图是最简单的图表。 注意:在后台代码中
阅读全文
摘要:数据统计常用的图表一般是饼状图、柱状图、线状图,HighCharts可以很好的实现。 HighCharts highcharts是基于jquery的一个功能强大的插件,使用时先导入jquery.js 然后在页面中添加一个div作为装图表的容器 如果在该处设置min-width,可以实现图表宽度自适应
阅读全文
摘要:文件上传 文件上传需要用到两个类,MultipartFile和MultipartHttpServletRequest,它们都是在spring的web包中,同时需要在spring容器中配置MultipartResolver 注意:此处的id必须取multipartResolver这个名字,否则配置无效
阅读全文