Spring+mybatis 注解@Transactional事务不会回滚解决办法

今天配置了半天,发现,事物不起效果,主要出现如下错误: org.mybatis.spring.transaction.SpringManagedTransaction] - [JDBC Connection [com.jolbox.bonecp.ConnectionHandle@120fc40] w...

2016/10/27 10:15
79
实现Log4j支持按日期、文件大小进行创建日志文件

根据DailyRollingFileAppender改写 JAVA代码 package com.evideostb.billsystem.utils; import java.io.File; import java.io.IOException; import java.io.Writer; import java.text.Simp...

2016/10/19 17:29
135
Spring中属性文件properties的读取与使用

实际项目中,通常将一些可配置的定制信息放到属性文件中(如数据库连接信息,邮件发送配置信息等),便于统一配置管理。例中将需配置的属性信息放在属性文件/WEB-INF/configInfo.properties中...

2016/09/27 17:41
23
nginx和Tomcat配合使用时nginx.conf中配置不允许访问WEB-INF的方法

nginx和Tomcat配合使用时nginx.conf 配置中有个漏洞,那就是没有配置哪些目录是不允许直接访问的,在传统tomcat作为服务器的时候,tomcat本身的机制就禁止直接访问WEB-INF下的内容,但是在n...

2016/07/15 14:56
167
普通java类获取 spring中的bean方法

编写一个工具类 实现spring 的ApplicationContextAware接口 代码如下: package com.evideostb.billsystem.utils; import org.springframework.context.ApplicationContext; import org.spr...

2016/06/12 11:08
42
JDBC中事务的使用

当Jdbc程序向数据库获得一个Connection对象时,默认情况下这个Connection对象会自动向数据库提交在它上面发送的SQL语句。若想关闭这种默认提交方式,让多条SQL在一个事务中执行,并且保证这些...

2016/02/04 13:38
80
tomcat 中文URL路径无法访问解决方案

在tomcat的web工程中加入了中文URL链接后,提示页面不存在。 经过调查发现,原来是 tomcat默认情况下对于GET协议中的URL编码都是ISO-8859-1,而这个字符集是不支持中文等双字节的信息的。URL...

2016/01/21 14:46
192
自定义log4j的HTML日志输出格式

log4j一般给使用者提供四种日志输出格式: org.apache.log4j.HTMLLayout(以HTML表格形式布局), org.apache.log4j.PatternLayout(可以灵活地指定布局模式), org.apache.log4j.SimpleLay...

2016/01/15 16:03
361
配置log4j的日志文件,目录为Tomcat的logs目录的方法

## 日志级别:FATAL、ERROR、WARN、INFO、DEBUG log4j.rootLogger=DEBUG,CONSOLE,INFO,ERROR #log4j.rootLogger=DEBUG,CONSOLE,FILE,INFO,WARN,ERROR,FATAL ## 控制台输出 log4j.appender.C...

2016/01/15 09:27
125
Jfinal使用Freemarker配置处理NULL、重起生效等问题

使用freemarker处理null问题时比较麻烦,如果不是调试模式,修改了模板必须要重起才生效,稍微研究了下源码,发现JFinal已经集成了模板属性控制的功能,只需要配置就可以.在configConstant文件里做...

2016/01/08 12:41
65
JAVA读取properties配置文件方法

package com.evideostb.billsystem.properties; import java.io.IOException; import java.util.ResourceBundle; /**  * 读取错误提示信息  * @author zhangchuanzhao  * 2015-...

2015/10/10 11:25
113
通过Ajax进行POST提交JSON类型的数据到SpringMVC Controller的方法

现在在做的项目用到了SpringMVC框架,需要从APP接收请求的JSON数据,为了测试方便,所以直接先用AJAX进行测试,不过刚开始用平时用的ajax方法,提交请求会出现415或者400错误,经过研究,终于...

2015/10/10 09:32
13.4K
SpringMVC @RequestBody接收JSON报HTTP 415问题的解决方法

现在做的一个项目是做app服务端的,需要从app接收json的请求数据,服务端框架用的是SpringMVC,所以自然而然的想到直接用@RequestBody来接收json数据, 格式如下: public ResponseProtoco...

2015/10/09 13:08
9.5K
JAVA执行存储过程,存储过程既有更新操作,又有返回结果集的处理方法总结

这几天在做JAVA执行存储过程获取返回集的功能,因为之前都没做过存储过程的,所以一开始就去搜索,因为用到的存储过程返回结果各种各样,有只返回一个结果集的,有返回多结果集的,有的是先做...

2015/09/30 15:42
148
spring框架的四种依赖注入方式

平常的java开发中,程序员在某个类中需要依赖其它类的方法,则通常是new一个依赖类再调用类实例的方法,这种开发存在的问题是new的类实例不好统一管理,spring提出了依赖注入的思想,即依赖类...

2015/09/29 23:13
16
Invalid result location value/parameter 解决办法

搜索了一下,结果大多都是转载的某个“技巧”,就是直接右键Struts.xml然后选择MyEclipse下的“removed all validater 什么什么的” 就是在这个Struts.xml文件上去掉所有较检结果的标识,比如...

2015/09/29 23:13
106
Java 连接池的工作原理

连接,是我们的编程语言与数据库交互的一种方式。我们经常会听到这么一句话“数据库连接很昂贵“。 有人接受这种说法,却不知道它的真正含义。因此,下面我将解释它究竟是什么。[如果你已经知...

2015/09/29 23:13
355
Connection关闭, PreparedStatement关闭, ResultSet不关闭的影响

如果你不使用连接池,一旦Connection关闭,数据库物理连接就被释放,所有相关Java资源也可以被GC回收了。 不过如果访问量大的话,打开的连接比较多,而GC又不会马上回收资源,对服务器来说造...

Servlet上传文件详细解析以及注意事项

准备阶段,下载需要的包: 在Servlet中进行文件上传需要用到外部的类库,apache提供了这些类库, 主要需要commons-fileupload.jar和commons-io.jar 下载的步骤如下: 进入www.apache.org网站,...

2015/09/29 23:13
30
如何让 SpringMVC Controller的同一个URL请求,根据逻辑判断返回JSON或者HTML视图?

有这样一个需求,用户注册时,对于浏览器终端和非浏览器终端发起的 HTTP 请求,都走同一个 URL:/user/register。如果是基于浏览器的终端,返回一个 HTML 视图;如果请求来自于非浏览器终端,...

2015/09/29 23:13
51

没有更多内容

加载失败,请刷新页面