自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring Jpa 按时间段查询

项目中有需求要按照名称模糊查找和时间段查找数据,可能只有名称没有时间,也可能只有时间没有名称,也可能这几个参数同时匹配,所以要多条件动态查询。JpaSpecificationExecutor 接口提供很多条件查询方法:public interface JpaSpecificationExecutor { T findOne(Specification var1); L

2017-05-24 13:00:16 52537 7

原创 cordova 创建项目

创建项目:cordova create myapp com.org.myapp "HelloWorld" cd myapp cordova platform add android //添加android运行平台cordova build android //编译apkcordova emulate android //调用adb调试应用

2017-05-22 16:38:55 296

原创 phonegap环境准备

1、安装 jdk;2、下载 android SDK 最新版 下载地址:SDK下载 (tools_r25.2.5-windows.zip)3、下载 Ant 打包工具 下载地址:Ant下载3.1、配置环境变量PATH添加上面新增的环境变量:4、下载 Node.js 下载地址:Node.js下载4.1、环境变量配置:5、开发工具 IDEA

2017-05-19 15:47:13 270

原创 spring mvc拦截器

APP登陆验证/** * 登陆拦截器 * Created by dxa on 2017/5/18. */public class LoginInterceptor extends HandlerInterceptorAdapter { @Autowired private RedisService redisService; /** * Handle

2017-05-19 10:36:20 292

原创 textarea提交的时候怎么去除首尾的空格

不要这样:内容。要这样:内容

2017-05-17 16:19:09 1991

原创 detached entity passed to persist

detached entity passed to persist注解要么写在字段上,要么写在getXX上,千万千万不能混合使用,否则会报这个错误!

2017-05-12 16:15:18 427

原创 Field 'id' doesn't have a default value

ERROR org.hibernate.engine.jdbc.spi.SqlExceptionHelper - Field 'id' doesn't have a default value数据表id改成自增

2017-05-12 14:41:17 485

原创 ids for this class must be manually assigned before calling save()

Caused by: org.springframework.orm.jpa.JpaSystemException: ids for this class must be manually assigned before calling save():nested exception is org.hibernate.id.IdentifierGenerationException:

2017-05-12 14:34:22 8892 1

原创 解决Caused by: javax.persistence.PersistenceException: [PersistenceUnit: default] Unable to build Hibe

Caused by: javax.persistence.PersistenceException: [PersistenceUnit: default] Unable to build Hibernate SessionFactory日志提示@Column(name)的注解与数据库字段不匹配如数据库表已经存在可以先把表清空重建

2017-05-12 14:21:56 4111

原创 hibernate 的@Column注解不生效

@Column的作用范围是根据@Id的作用范围来的;即如果@Id标签放在字段上的,那么@Column就只能作用在字段上;如果@Id放在getter方法上的,那么@Column也得放到getter上

2017-05-12 14:09:21 1866

转载 html中submit和button的区别(总结)

submit是button的一个特例,也是button的一种,它把提交这个动作自动集成了。如果表单在点击提交按钮后需要用JS进行处理(包括输入验证)后再提交的话,通常都必须把submit改成button,即取消其自动提交的行为,否则,将会造成提交两次的效果,对于动态网页来说,也就是对数据库操作两次。或者在使用submit时验证时加returntrue或false。submit和bu

2017-04-26 17:10:17 693

转载 JS操作JSON总结

JS操作JSON总结JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不须要任何特殊的 API 或工具包。    本文主要是对JS操作JSON的要领做下总结。    在JSON中,

2017-04-26 16:52:55 327

转载 springMVC返回hibernate多对多对象的json时 出现无限循环

jackson中的@JsonBackReference和@JsonManagedReference,以及@JsonIgnore均是为了解决对象中存在双向引用导致的无限递归(infinite recursion)问题。这些标注均可用在属性或对应的get、set方法中。@JsonBackReference和@JsonManagedReference:这两个标注通常配对使用,通常用在父子关系中。

2017-03-16 18:04:28 294

原创 Jackson属性的过滤

@JsonAutoDetect (class)这是作用于类的annotation,主要用于指明该类使用annotation,并且可以自动侦测getter,setter,构造方法,以便生成json对象@JsonIgnore(value=true作用于方法或字段,用来表明,当生成json的时候忽略有该annotation的方法或字段(序列化时还会调用此字段)@JsonIgnorePro

2017-03-16 14:56:02 4323

原创 json序列化时,不序列化值为null和""的字段

com.fasterxml.jackson.core jackson-core 2.2.3 com.fasterxml.jackson.core jackson-databind 2.2.3 com.fasterxml.jackson.core jackson-annotations 2.2.3在类上添加@JsonInclude(Include.NON_EMPTY),

2017-03-15 12:58:28 9328

转载 SpringMVC 自定义全局PropertyEditor

转载:http://blog.csdn.net/cml_blog/article/details/45222431注入了@Controller与@RequestMapping需要的注解类 class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping"/>

2017-03-10 16:52:51 284

转载 @TableGenerator

@Id @Column(name = "f_user_id", unique = true, nullable = false) @TableGenerator(name = "tg_cms_user", pkColumnValue = "cms_user", table = "t_id_t

2017-03-09 17:14:31 2812

转载 JSP中include的两种用法

我们都知道在jsp中include有两种情势,分别是前者是指令元素、后者是行动元素。具体它们将在哪里用?怎么用及它们有什么区别?这应该是很多人看到它都会想到的题目。下面一起来看看吧。 平常当利用程序中全部的页面的某些部分(例如题目、页脚和导航栏)都雷同的时候,我们就可以考虑用include。具体在哪些时候用,哪些时候用.这种情势。首先要知道的是它们中间的区别。只有了解了它们

2017-02-24 11:12:29 347

空空如也

空空如也

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

TA关注的人

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