- 博客(16)
- 收藏
- 关注
原创 通用Action
//基础action:用来存放通用代码的public class BaseAction<T> extends ActionSupport implements ModelDriven<T> { //声明一个数据模型的引用,子类可见 protected T model; @Override public T getModel() {...
2018-08-20 09:42:44
134
原创 spring几种aop配置
java类 public class MyAspect { public void before1() { System.out.println("before1方法执行前增强"); } public void before2() { System.out.println("Before2 方法执行前增强"); } ...
2018-08-13 13:38:58
210
转载 单例和多例的区别
单例和多例的区别单例的形式:懒汉式、饿汉式、双重锁的形式;区别:所谓单例就是所有的请求都用一个对象来处理,比如我们常用的service和dao层的对象通常都是单例的,而多例则指每个请求用一个新的对象来处理单例的好处:没必要每个请求都新建一个对象,这样子既浪费CPU又浪费内存;多例的好处: 之所以用多例,是为了防止并发问题;即一个请求改变了对象的状态,此时对象又处理另一个请求,而之前请求对...
2018-08-10 11:52:52
5724
1
原创 hibernateUtils
package cn.tt.utils;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.cfg.Configuration;public class HibernateUtils { // 全局的工厂; public static SessionF...
2018-08-09 17:08:56
498
转载 Hibernate HQL查询详解
Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不要被语法结构 上的相似所迷惑,HQL是非常有意识的被设计为完全面向对象的查询,它可以理解如继承、多态 和关联之类的概念。 第 15 章 HQL: Hibernate查询语言Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不要被语法结构 上的相似所迷惑,HQL是非常有意识的被设计...
2018-08-08 09:57:50
311
原创 各类要点
一对多映射 hbm映射文件编写Order.hbm.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "h...
2018-08-07 12:20:14
113
原创 lob4j properties样本
### set log levels - for more verbose logging change 'info' to 'debug' ###log4j.rootLogger=info, stdout### direct log messages to stdout ###log4j.appender.stdout=org.apache.log4j.ConsoleAppenderl...
2018-08-03 11:16:08
99
转载 hibernate properties详情
######################### Query Language ########################### define query language constants / function nameshibernate.query.substitutions yes 'Y', no 'N'## select the classic query p...
2018-08-03 11:13:55
153
原创 Struts文件上传
工具类,生成二级目录和随机文件名;import java.util.UUID;public class FileuploadUtils { /** * 截取真实文件名 * * @param fileName * @return */ public static String subFileName(String fileN...
2018-08-03 10:49:12
157
转载 使用JDK自带的native2ascii工具对properties文件进行编码转换
1. native2ascii介绍 native2ascii.exe 是 Java 的一个文件转码工具,是将特殊各异的内容转为用指定的编码标准文体形式,它通常位于 JDK_home\bin 目录下,安装好 JDK后,可在命令行直接使用 native2ascii 命令进行转码。2. 使用方法例如:native2ascii 工具将带有本机编码字符(非拉丁 1 和非单一码字符)的...
2018-08-03 10:41:26
787
转载 The end tag is unbalanced异常
遇到同样的问题,不过已经解决了,这里分享下解决办法 1 The end tag "&lt;/c:forEach" is unbalanced s标签一定要闭合原因是在forEach前面某些html代码中出现el的"${}"符号没有成开闭状态(即只有"${"),从而导致jsp在容器中解析失败,不能被容器生成java源文件。如何找到解决...
2018-08-03 10:41:07
2203
原创 struts文件下载
Struts2 文件下载(中文处理方法以及控制下载文件名称和扩展名)Struts2的框架提供了现成的文件下载方式,大大简化了开发下载功能的便利性。网上的例子有很多,我把一些大家普遍比较关注的点,集中一下,给出一个整体方案。一般我们照着书本或者网上的列子写出了一个Demo,都会存在几个疑问: 1.下载文件的文件名怎么搞?不搞的话浏览器默认名字是提交的action的名字,显然不好2...
2018-08-03 10:40:44
1083
原创 全局乱码过滤器,web xml中写在struts过滤器前面;
package cn.itcast.utils;import java.io.IOException;import java.io.UnsupportedEncodingException;import java.util.Map;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.se...
2018-08-03 10:40:20
149
原创 threadLocalConnection事务管理 connection从service传递工具类
package cn.tt.utils;import java.sql.Connection;import java.sql.SQLException;public class ThredLoaclTransactionUtils { public static ThreadLocal<Connection> tc = new ThreadLocal<Conne...
2018-08-03 10:39:43
162
原创 hibernate bean校验问题
jee6的bean校验错误 如果你用myeclise2014版本的时候,默认建立的web工程是用jee6,那么在运行hibernate的时候,会报错:bean校验的错误.解决方案:在核心配置文件(hibernate.cfg.xml)中,配置一个阻止bean校验的一个属性 ...
2018-08-02 17:12:01
241
原创 hibernatesession工具类
//Hibernate工具类:直接获取sessionpublic class HibernateUtils { //全局的session工厂 private static SessionFactory sessionFactory; static{ //初始化session工厂 sessionFactory=new Con...
2018-08-02 16:04:18
204
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人