mybatis selectMap方法返回指定列为key的map集合或对象,它的value值得类型可以为Object或map,在不绑定bean下默认为Map<String,String>类型,即以对象的属性名作为key,注意都是k[......]
分类目录归档:Java程序开发
Spring中事务管理问题
Spring中事务管理问题。
spring的使用处理方式有两种:声明式事务和编程式事务;
下面说一下主要使用的声明式事务使用过程的问题,如果没有事务嵌套的话事务处理很简单,事务处理过程异常抛到切面上又切面负责回滚,如果事务处理正常则又切面负责提交即可。
事务之所以复杂是因为有嵌套事务的问题[......]
Freemarker运行速度更快更轻更高效
如何在Servlet 3.0 下使用Freemarker进行更快的开发方式。
Servlet 3.0的强大、简单的,摆脱以前的约束,重构类名还得需要到web.xml中手动修改,如今再也没有那么多烦恼,当然这仅仅是一个侧面而已,就已经说明了其强大。
Freemarker强大的模板化能力,据说解析速[......]
EditText自动获取焦点并弹出输入法
EditText自动获取焦点并弹出输入法点击某个话题的选项卡,会弹出一个popupwindow,或开启新的ACTIVITY。
Tomcat7+Redis存储Session方法
到2015-05-12前是不支持Tomcat8的,详情见官网:https://github.com/jcoleman/tomcat-redis-session-manager
前提:你已经部署了Redis,尚未学会的,可以移步这里:http://blog.csdn.net/caiwenfeng[......]
Spring MVC下设置默认网站访问页面的3种方法
Spring MVC下设置默认网站访问页面的3种方法。
1.默认tomcat容器的默认页面。
/index.html
这种方式适合访问静态的页面(也包括JSP)或者说是没有任何参数的页面。
2.spirng mvc 默认index controller 方式
如果在tomc[......]
java.lang.Throwable: Explicit termination method ‘close’ not called错误
openSUSE下安装JDKjava运行环境搭建
openSUSE下安装JDK。1.从Oracle网站下载了 jdk-6u37-linux-i586.bin,在目录下执行 ./jdk-6u37-linux-i586.bin。开始提示没有权限,改用sudo ./jdk-6u37-linux-i586.bin说没有该命令。使用chmod +x jdk-[......]
Spring(2)-Spring IOC 之BeanFactory
Spring(2)-Spring IOC 之BeanFactory
做过不少项目,用到最多的框架当属spring了,但是至今都没有去整理过任何一篇关于Spring学习的文档:一是因为Reference比较详细,平时项目中基本上都能查到;二是因为有很多关于Spring的文章都写的相当好,觉得没有[......]
Spring(3)-管理Bean之间的关系(depends-on)
depend-on用来表示一个Bean的实例化依靠另一个Bean先实例化。如果在一个bean A上定义了depend-on B那么就表示:A 实例化前先实例化 B。
这种情况下,A可能根本不需要持有一个B对象。
比如说,你的DAO Bean实例化之前你必须要先实例化Database Bean,D[......]