Coin163

  • 通过spring配置redis cluster

    上周spring data redis更新了1.7.1版本,正式支持redis cluster集群模式,这里就介绍一下关于redis cluster集群的相关配置,例如redis连接池等内容。不过想要使用redis cluster集群的话,还是需要你先启动

    日期:2016年04月18日
  • java - Spring集成mybatis

    [org.mybatis.spring.SqlSessionFactoryBean], but was actually of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory

    日期:1970年01月01日
  • spring加载过程,源码带你理解从初始化到bean注入

    之前写过的很多spring文章,都是基于应用方面的,这次的话,就带大家来一次对spring的源码追踪,看一看spring到底是怎么进行的初始化,如何创建的bean,相信很多刚刚接触spring的朋友,或者没什么时间的朋友都很想知道spring到底是如何工作

  • 第二章 Spring MVC入门 —— 跟开涛学SpringMVC

    2.1、Spring Web MVC是什么 Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架

    日期:2012年07月16日
  • Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC

    Spring4新特性——泛型限定式依赖注入 Spring4新特性——核心容器的其他改进 Spring4新特性——Web开发的增强 Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC

  • spring - Java SSH两种选择方案的比较?

    常常能在招聘中看到熟悉SSH框架。但似乎有着两种说法 spring+springMVC+hibernate spring+struts2+hibernate 请问各位在生产中,哪个方案更为流行?分别有什么优缺点?呃..各位能谈谈选择这种方案的原因吗?

    日期:1970年01月01日
  • spring - JAVA-WEB在正式环境中发布程序的正确步骤是什么?

    目前的做法是1、使用Jenkins拉取在gitlab中master的最新代码2、Jenkins会在测试完成并且成功后将项目打包成war并部署 那么问题是:1、在项目中的配置文件如队列地址,数据库地址用户名密码,这些信息目前直接push到了master上,直觉告诉我这肯定是不对的,那么发布的时候怎么保证他能一起打包进去?2、如果不是用的打包的方法,对配置文件的分发有什么工具?3、我们知道当一个web项目丢到了tomcat,他自动去进行部署,如果先把代码编译成.class文件包丢进去再分发配置文件,岂不是一定会先部署失败?4、如果以上的假设都是不对的,那么现在一般是怎么管理的? 受够了重复打包上传

    日期:1970年01月01日
  • Spring Boot开发之明月千城(一)

    最近数据分析的项目也即将告一段落了,中间也积累了很多知识,特此记录一下。其中用的最爽的Web组合开发就是Intellij IDEA + Maven + Spring Boot + Velocity + Boostrap + jQuery了,关于后端的数据

  • Spring4.2.x源码分析(三)--将Spring源码工程逆向生成UML类图

    Spring发展到4.2.x源码已经很复杂了,看的有点晕头转向的,所以想到画些类图来梳理一下,然而Spring源码类的数量如此之多,全部手动画源码毕竟不太现实,因此想到了将Spring源码逆向成UML图。使用PowerDesigner的逆向工程的功能有问题

  • 数据库 - 远程合作开发时如何同步每个人的表结构(Java Spring环境)

    平时公司内开发都是使用同一数据库,现在需要和别人远程合作开发,如何能同步两者开发时表结构的修改?.NET中的EntityFramework和RoR中ActiveRecord提供的脚手架工具都可以自动跟踪历史修改,但是Java中的Hibernate似乎没有对应的功能。 现在能想到的是下面方案 1.用版本管理同步一份SQL文件,然后用diff工具比较再修改表结构。 2.用版本管理工具管理脚本,每一次变更就多一个脚本。这样省掉了比较,然后手写更改代码。但是似乎不容易跟踪从那个文件开始执行。 @greatghoul 提出了可以使用其他成熟的数据库迁移工具来维护数据库,比如单单用Django,来

    日期:1970年01月01日