
Spring
蝶泳奈何桥.
这个作者很懒,什么都没留下…
展开
-
hibernate的事务管理和几种代理方式
一种方式是使用aop:config配置方式,另一种是cglib代理,前者使用比较直观和常见。需要注意的是这两种方式不能同时使用,网上查过一下貌似所这两种方式代理机制不同,一起使用初始化容器时会报异常,具体我也不清楚,如果有哪位知道的话告诉一下哈……第一种方式的hibernate事务配置 <bean id="txManager" class="org.springframewor原创 2013-08-04 16:30:57 · 1121 阅读 · 0 评论 -
事务管理不起作用的几个原因
之前有个小测试发现事务不起作用,代理成功了,但事务就是不回滚。上网看到一片关于事务问题的总汇,才发现原来是我的数据库中表的类型不对,更改后事务问题就解决了,我也自己总结了一下附:事务问题总汇地址:http://jinnianshilongnian.iteye.com/blog/18504321、数据库表类型错误首先确定使用的数据库表的类型,如果表的类型为MyISAM,则spin原创 2013-08-04 18:01:43 · 3201 阅读 · 2 评论 -
jcaptcha验证码的使用
这个验证码的使用灰常简单,只有三个类可以直接copy,然后再配置一下web.xml,然后就可以在你的java登录验证类里使用了这时效果图:生产图片的javal类,需要集成HttpServlet/*** @ClassName: ImageCaptchaServlet* @author YangXuan* @date Aug 4, 2013 7:07:39 PM*/原创 2013-08-04 19:22:41 · 3112 阅读 · 0 评论 -
spring 中JdbcTemplate的使用
使用jdbctemaplte去取数据,高效、灵活,执行效率肯定是比hibernate高,应为hibernate的底层就是封装了jdbc。但是开发效率高没有hibernate高,每条sql都要自己去写,泛型编程使用难度大。在项目开发中可以使用hibernate和jdbc混用的方式,做批量的时候jdbc的速度比hibernate高了70%~80%,所以做批量是使用jdbc,做当个对象的crud是使原创 2013-08-04 14:35:41 · 1702 阅读 · 0 评论 -
spring 中使用jdbctemplate调用Oracle的存储过程
RT,如果你的懂得编写Oracle的存储过程那就更好懂了,下面直接上代码spring配置Oracle数据源这个是properties文件的内容jdbc.driverClassName2=oracle.jdbc.driver.OracleDriverjdbc.url2=jdbc\:oracle\:thin\:@192.168.202.129\:1521\:orcljdbc.use原创 2013-08-04 15:18:22 · 3398 阅读 · 1 评论 -
动态数据源切换
通常我们在配置数据的时就已经定死了只能访问那个数据,但有些需求需要引入其他数据库的数据,这时候使用动态数据源。当初我刚接触时还以为是为数据库宕掉时配的备用数据库,真是笨啊……废话了,上代码spring配置多个数据源 -->原创 2013-08-04 17:41:57 · 1088 阅读 · 0 评论 -
spring security3 实现自定义管理权限
今天有个群友问了下ss3的问题,他主要是登陆实现权限的校验的顺序不清晰,当初我学这个框架的时候也是被ss3登陆校验权限的顺序困扰了几天。下面是我一点理解,有错的话还望指正一下。其实,要实现自定义权限的话只有几个关键的类和接口,只要搞清楚他们的顺序就行了。1、你可以初始化话容器的时候就加载资源和权限列表,这个在实现FilterInvocationSecurityMetadataSource接原创 2013-08-06 21:01:28 · 1934 阅读 · 0 评论 -
开源测试项目:spring mvc+springsecurity3+ehcache+bootstrap+mysql
这个项目是我整合了平时比较常玩的框架、功能和插件。还有很多bug没有去处理,很多地方也不合理,明天就要开始上班可能会比较没时间去弄了。整合这个项目时参考了部分人的项目,这了就不一一列出了,还望见谅……先来看一下效果图吧:稍后附上源码地址……原创 2013-08-18 22:52:44 · 7154 阅读 · 14 评论