xml配置
Java_Mr_Zheng
这个作者很懒,什么都没留下…
展开
-
Spring3中定时器的配置使用之Quartz
需求:到了一定时间清理一下数据库或删除前一天的东西,或者每天凌晨自动执行任务 分析:机械的人工操作是不行的,这时就会想到定时器,说到定时器,一定会想到Timer,但是他只能简单的进行时间单位类似倒计时的功能实现,如果要精确每年每月的日期甚至星期几,那么换算起来就比较麻烦,这里可以用Spring与Quartz整合来完成定时器的实现。 虽然Quartz已经发布了2.X版本,但是Spring3目前只能原创 2015-10-15 23:49:58 · 1615 阅读 · 0 评论 -
eclipse使用maven,启动工程tomcat报错:java.lang.ClassNotFoundException: org.springframework.web.context.Contex
maven是个不错的管理jar包工具,但是我们在eclipse使用maven时,总是遇上这样那样的问题,比如今天,我编译工程,启动过后,tomcat报错:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener 这种意思指向很明确,就是缺少"org.springframework原创 2015-12-03 20:58:15 · 3194 阅读 · 0 评论 -
java.lang.IllegalStateException: Web app root system property already set to different value: 'webap
webAppRootKey是在java web项目的web.xml配置文件中表示项目的唯一标示,在Eclipse调试Web项目时,项目的路径是一个临时路径,不在真正的路径下,可以通过log4j日志的方式打印出属性值,来看看临时项目路径在哪里,可以用System.getProperty("web.sample.root");如果web.xm 内没有设置webAppRootKey项,是为默认设置,那么转载 2015-12-29 13:17:20 · 566 阅读 · 0 评论 -
Maven pom.xml 配置详解
什么是pom? pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。 pom.xml 配置文件 [html] view plaincopyprint?转载 2015-11-26 17:41:16 · 543 阅读 · 0 评论 -
SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
使用SSM(Spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程和方法并没有及时记录,以后在自己的小项目中遇到我再整理分享一下。这次,先说说三大框架整合过程。个人认转载 2015-11-26 17:53:36 · 599 阅读 · 0 评论 -
mybatis的sql注入问题
sql注入大家都不陌生,是一种常见的攻击方式,攻击者在界面的表单信息或url上输入一些奇怪的sql片段,例如“or ‘1’=’1’”这样的语句,有可能入侵参数校验不足的应用程序。所以在我们的应用中需要做一些工作,来防备这样的攻击方式。在一些安全性很高的应用中,比如银行软件,经常使用将sql语句全部替换为存储过程这样的方式,来防止sql注入,这当然是一种很安全的方式,但我们平时开发中,可能不需要这种转载 2015-12-11 18:54:53 · 1377 阅读 · 0 评论 -
Mybatis的动态sql详解,区别于传统的sql拼写
刚用到新框架的时候,总是要熟悉新框架的一些事情 比如Mybatis的动态sql就和之前的那些拼写sql不同,下面根据网上看的来总结一下: MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。 MyBatis中用于实现动态SQL的元素主要有: ifchoose(when,otherwise)trimwheresetfor原创 2015-11-24 17:49:12 · 750 阅读 · 0 评论 -
Caused by: org.hibernate.MappingException: No Dialect mapping for JDBC type: -4
错误代码:org.springframework.orm.hibernate3.HibernateSystemException: No Dialect mapping for JDBC type: -4; nested exception is org.hibernate.MappingException: No Dialect mapping for JDBC type: -4 at o原创 2015-10-26 14:08:12 · 3245 阅读 · 0 评论 -
spring的常用注解以及什么叫IOC
用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册 可以隐式地向 Spring容器注册4个BeanPostProcessor。 不过下面这句话表示,让spring自动去扫描以com开头的包的组件(action/service),然后自动完成组装。 该配置项其实也包含了自动注入上述processor的功能,因此当使用后,即可将省去。<context:原创 2015-10-24 01:54:01 · 1665 阅读 · 0 评论 -
spring security3 使用自定义MD5或者其他加密规则
首先看下sping security的xml配置: <!-- 替换user-service-ref方式的AuthenticationProvider --> <bean id="myAuthenticationProvider" class="org.springframework.security.authentication.dao.DaoAuthenticat...原创 2018-03-13 10:58:37 · 1562 阅读 · 0 评论