- 博客(21)
- 收藏
- 关注
原创 解决maven update project 后项目jdk变成1.5的问题
除非在你的POM文件中显示的指定一个版本,否则会使用编译器默认的source/target版本1.5。主要还是在于Eclipse中Maven的集成方式起到了关键作用, 它会从POM文件中生成项目的.project,.classpath以及.settings, 因此除非POM文件指定了正确的JDK版本, 否则你每次更新项目配置的时候它都会重置到1.5版本。
2017-12-05 16:32:20
362
原创 SpringMVC中使用Swagger2整合
Swagger能成为最受欢迎的REST APIs文档生成工具之一,有以下几个原因:Swagger 可以生成一个具有互动性的API控制台,开发者可以用来快速学习和尝试API。Swagger 可以生成客户端SDK代码用于各种不同的平台上的实现。Swagger 文件可以在许多不同的平台上从代码注释中自动生成。Swagger 有一个强大的社区,里面有许多强悍的贡献者
2017-11-16 17:50:34
2790
原创 springMVC返回json数据时date类型数据被转成long类型
在项目的过程中肯定会遇到ajax请求,但是再用的过程中会发现,在数据库中好好的时间类型数据:2017-05-04 17:52:24 在转json的时候,得到的就不是时间格式了 而是145245121这样的long类型数据,但是如果你单独去请求该对象的该属性,得到的是正常的时间类型格式,后面查阅了一番,发现是SpringMvc框架在ajax请求转json的时候,会将date类型的数据转成long类型
2017-05-04 17:54:31
7650
原创 Spring MVC拦截器+注解方式实现防止表单重复提交
基本的原理:url请求时,用拦截器拦截,生成一个唯一的标识符(token),在新建页面中Session保存token随机码,当保存时验证,通过后删除,当再次点击保存时由于服务器端的Session中已经不存在了,所有无法验证通过。
2017-04-26 15:12:01
5684
原创 hibernate4 EventListener 后续--监听顺序的影响
一般我们项目中的实体类(entity)都有几个共用的属性,比如:ID,createDate(创建时间),delFlag(删除标记)。如果我们每次在新增的时候去设置这几个属性会变的很繁琐,所以这时候就考虑到了在执行savaOrupdate方法的时候,用一个统一的方法对这几个属性进行赋值,然后再进行save 或者update操作。
2017-04-07 16:51:30
1970
原创 spring3 hibernate4 如何支持EventListener
spring3 hibernate4 如何支持EventListener
2017-03-30 11:30:55
3233
原创 解决Missing artifact com.microsoft.sqlserver:sqljdbc4:jar:4.0问题
当我们项目中用到的数据库为sql server时 我们一般在maven项目的pom.xml只添加依赖: com.microsoft.sqlserver sqljdbc4 4.0但是添加完之后 pom.xml会提示:Missing artifact com.microsoft.sqlserver:sqljdbc4:jar:4.0直接原因:
2017-03-29 11:46:32
23052
19
转载 Hibernate与 MyBatis的对比
相同点:Hibernate与MyBatis都可以是通过SessionFactoryBuider由XML配置文件生成SessionFactory,然后由SessionFactory 生成Session,最后由Session来开启执行事务和SQL语句。其中SessionFactoryBuider,SessionFactory,Session的生命周期都是差不多的。
2017-03-27 18:25:58
271
原创 搭建SpringMVC+Spring3+Hibernate4框架的maven项目
maven+springMvc+spring3+Hibernate4的整合
2017-03-22 14:15:09
1661
转载 Redis在windows下安装过程
转发自(http://www.cnblogs.com/M-LittleBird/p/5902850.html)一、下载windows版本的Redis 去官网找了很久,发现原来在官网上可以下载的windows版本的,现在官网以及没有下载地址,只能在github上下载,官网只提供linux版本的下载 官网下载地址:http://redis.io/download github下载地址:https://g
2017-03-15 17:08:37
612
原创 springMvc ajax请求 报406错误
本项目中用的的版本号分别是:spring 3.2.3.RELEASEhibernate 4.2.5.Final本来搭建框架的时候用的是spring 3.1.4.RELEASE web.xml中拦截的请求地址为 访问正常没有什么问题 safetyFilter *.htm 但是 因为项目中要用到mockMvc测试 它要求的spring版本必须是3.2以上 所
2017-03-14 17:08:53
967
原创 使用MockMvc测试Spring mvc Controller
概述 对模块进行集成测试时,希望能够通过输入URL对Controller进行测试,如果通过启动服务器,建立http client进行测试,这样会使得测试变得很麻烦,比如,启动速度慢,测试验证不方便,依赖网络环境等,这样会导致测试无法进行,为了可以对Controller进行测试,可以通过引入MockMVC进行解决。简介 MockMvc实现了对Http请求的模
2017-03-14 14:37:46
10072
转载 Linux下使用nexus搭建maven私服
Maven 仓库的分类:(maven的仓库只有两大类) 1.本地仓库 2.远程仓库,在远程仓库中又分成了3种: 2.1 中央仓库 2.2 私服 2.3 其它公共库 有个maven私服可以很方便地管理我们的jar包和发布构建到远程仓库,本文就介绍了如何在Linux下一步步使用nexus搭建maven私服。 私服是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构件。
2017-03-03 10:48:38
570
原创 Windows平台下搭建Git服务器
Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SSH协议(FTP , HTTPS , SFTP等协议也能实现Git共享,此文档不讨论),但是SSH有客户端服务器端,所以在windows下的开发要把自己的Git仓库共享出去的话,就必 须做SSH服务器
2017-02-28 11:48:30
554
转载 关于chmod命令的使用
以root用户登录,或者切换到root用户chmod -R 777 usr/local/java 关于chmod命令的使用,本人整理了一下chmod 修改文件或目录的权限权限修改有两种模式模式一: ugo分别代表用户,组,其它+ - 代码加入和删除对应权限例如: chmod u+w test 表示增加所属用户可写的权限
2017-02-27 10:31:39
1795
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人