关闭

hibernate中save,update,saveOrUpdate的用法和区别

在讨论hibernate中save,update,saveOrUpdate的用法和区别之前我们先要了解PO的3种状态: 1、未被持久化的VO  此时就是一个内存对象VO,由JVM管理生命周期 2、已被持久化的PO,并且在Session生命周期内  此时映射数据库数据,由数据库管理生命周期  3、曾被持久化过,但现在和Session已经detached了,以VO的身份在运行  这...
阅读(459) 评论(0)

spring 获取Bean的几种方式

1.读取xml文件的方式,这种在初学入门的时候比较适用 。     ApplicationContext applicationContext = new ClassPathXmlApplicationContext("classpath:tt.xml");     ApplicationContext applicationContext = new FileSystemXmlApp...
阅读(51) 评论(0)

ansible入门安装以及基于Jenkins搭建自动发布系统

1、 ansible是什么 ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。 ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架。主要包括: ²  ...
阅读(195) 评论(0)

spring mvc国际化资源实现

springMVC给我们提供了国际化支持,简单来说就是设置整个系统的运行语言,然后根据系统的运行语言来展示对应语言的页面,一般我们称之为多语言。通过源码我们可以了解到springMVC对多语言的支持就是设置Locale的语言信息来实现的,只不过是设置了通过cookie、session等方式设置而已。 springMVC多语言具体由拦截器LocaleChangeInterceptor,解析器Loc...
阅读(142) 评论(0)

spring中ClassPathXmlApplicationContext和FileSystemXmlApplicationContext的区别

Junit单元测试的时候有时候会提示找不到注入的类,一般情况下是配置文件位置导致,了解ClassPathXmlApplicationContext和FileSystemXmlApplicationContext在使用上的区别即可解决。 ClassPathXmlApplicationContext  默认文件路径是src下那一级 classpath:和classpath*:的区别:  ...
阅读(194) 评论(0)
    个人资料
    • 访问:18288次
    • 积分:1077
    • 等级:
    • 排名:千里之外
    • 原创:92篇
    • 转载:10篇
    • 译文:0篇
    • 评论:5条
    文章分类
    最新评论