只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2016-03-30 11:26 BigBang92 阅读(15) 评论(0) 推荐(0) 编辑
摘要: Freemarker是一种基于java的模板引擎。SpringMVC对FreeMarker进行一些配置的支持,能够利用Freemarker只关注表现层以及Spring MVC的三层分离的特点,向前端输出HTML代码,实现代码和页面完全的隔离。 阅读全文
posted @ 2016-03-08 17:01 BigBang92 阅读(472) 评论(0) 推荐(0) 编辑
摘要: springMVC简单文件上传 阅读全文
posted @ 2016-01-11 11:54 BigBang92 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 在明白桥接模式之前需要先弄懂一个概念,聚合/组合原则。聚合和组合都是一种拥有关系,唯一不同的是,聚合中的主对象和附属对象可以独立存在,所以生命周期互补影响,而组合关系是依赖共生的,他们有共同的生命周期,一旦主对象不存在,附属对于也就没有了。举例:树和树叶是组合关系,一旦树枯死了,树叶也就不能存活了;车和车轮是聚合关系,车轮就算没有安装在汽车上一样可以存在。 阅读全文
posted @ 2016-01-06 12:03 BigBang92 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 通过修改Openfire安装目录的conf/openfire目录下是openfire.xml文件可以使用我们自定义的认证集成以及用户数据集成。其实仔细观察之后,在修改完配置文件再次启动openfire服务器的时候,加的那些配置自己消失,登录openfire后台管理控制台,在“服务器管理器——系统属性”的列表中会发现,它自动把这些属性加上去了。 阅读全文
posted @ 2015-12-31 11:38 BigBang92 阅读(911) 评论(0) 推荐(0) 编辑
摘要: Openfire提供了两种方式使用用户数据表。一种是安装完成之后默认实现的org.jivesoftware.openfire.user.DefaultUserProvider,一种是org.jivesoftware.openfire.user.JDBCUserProvider,同样对于用户验证也提供了默认实现的org.jivesoftware.openfire.auth.DefaultAuthProvider,一种是org.jivesoftware.openfire.auth.JDBCAuthProvider。前者都是基于安装时候填的数据库表上建立用户表的。如果要想使用自己的用户表或者基于现有的用户表,则需要使用后者。 阅读全文
posted @ 2015-12-31 11:21 BigBang92 阅读(1259) 评论(0) 推荐(0) 编辑
摘要: SpringMVC中使用DWR重点在其配置当中 阅读全文
posted @ 2015-12-30 16:31 BigBang92 阅读(902) 评论(0) 推荐(0) 编辑
摘要: 使用dwr注解…… 阅读全文
posted @ 2015-12-30 15:32 BigBang92 阅读(878) 评论(0) 推荐(0) 编辑
摘要: 在配置日志的输出格式的时候,我们可以按照内置的规则输出日志,但是有时候需要及时输出我们自定义的信息,这时需要借助ThreadContext类。 阅读全文
posted @ 2015-11-24 11:38 BigBang92 阅读(2169) 评论(0) 推荐(0) 编辑
摘要: 因为Servlet常用的版本有两个,即2.5与3.0。要在web application中使用Log4j2,还需要加入log4j-web的jar包。log4j通过web.xml中的context参数log4jConfiguration来查找配置文件。如果没有的话,那么会在WEB-INF目录下查找以“log4j2”开头命名的xml文件。如果不止一个log4j2开头的文件,那么会优先使用log4j2-name命名的文件,name为项目名称。否则会使用第一个文件。 阅读全文
posted @ 2015-11-20 10:26 BigBang92 阅读(5198) 评论(0) 推荐(0) 编辑