
Java学习
文章平均质量分 73
WenJie1024
这个作者很懒,什么都没留下…
展开
-
【SSH学习】配置ORM元数据后,Tomcat启动异常Exception sending context initialized event to listener instance of class
配置hibernateORM元数据后,爆出异常,百思不得其解。那天百度了很久:将<prop key="hibernate.hbm2ddl.auto">update</prop>注释掉,问题得到解决。但治标不治本,为什么会出异常,仍然不清楚。过了两天,框架熟练以后,想再看看这个问题。将注释掉的代码打开,观察异常信息,英文大部分看不懂,但其中主要提到了一个字段cust_indu...原创 2018-05-05 12:54:36 · 6588 阅读 · 0 评论 -
【Spring入门】使用注解配置spring
一、导包(4+2+1)分别为:1.spring beans+2.spring context+3.spring core+4.spring expression+5.apache commons logging+6.apache log4j+7.spring aop二、主配置文件applicationContext.xml<?xml version="1.0" encoding="UTF-8...原创 2018-04-27 21:28:20 · 187 阅读 · 0 评论 -
【Spring入门】AOP入门演示
一、导包Spring包:spring beans+spring context+spring core+spring expression+spring aop+spring-aspectsapache commons logging+apache log4j+第三方包:com.springsource.org.aopalliance-1.0.0.jarcom.springsource.org.a...原创 2018-04-27 21:36:25 · 134 阅读 · 0 评论 -
【Spring入门】AOP入门演示(使用注解配置)
上篇文章用的xml进行配置(https://blog.youkuaiyun.com/javae100/article/details/80113677),本文演示用注解的方式进行配置一、导包Spring包:spring beans+spring context+spring core+spring expression+spring aop+spring-aspectsapache commons loggi...原创 2018-04-27 21:57:07 · 158 阅读 · 0 评论 -
【SSH框架学习】前台获取Bean中的封装方法
package com.aitiman.domain;import java.text.SimpleDateFormat;import java.util.Date;public class SaleVisit {/* `visit_id` varchar(36) NOT NULL, `visit_cust_id` bigint(32) DEFAULT NULL COMMEN...原创 2018-05-07 11:10:51 · 377 阅读 · 0 评论 -
【Spring学习】Spring整合JDBC演示
一、SpringJDBC基本使用package com.aitiman.test;import java.beans.PropertyVetoException;import org.junit.Test;import org.springframework.jdbc.core.JdbcTemplate;import com.mchange.v2.c3p0.ComboPooledDa...原创 2018-04-29 10:20:17 · 151 阅读 · 0 评论 -
【Spring】AOP事务演示
一、XML配置<?xml version="1.0" encoding="UTF-8"?><beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.spr原创 2018-04-29 20:08:26 · 149 阅读 · 0 评论 -
【SSH学习】BaseDao代码抽取
在实际开发中由于不同的模块Dao层代码很多都是重复,如一个系统可能包含UserDao,CustomerDao等等各种Dao,但他们的增删改查等代码大部分都是一样的,所以我们可以开发一个BaseDao,让其他的Dao实现类去继承它,即可直接调用父类的方法,而BaseDao会用到泛型。简单的思路:编写一个接口IBaseDao<T>,BaseDaoImpl<T>实现该接口编写一个...原创 2018-05-20 23:33:50 · 551 阅读 · 0 评论 -
【JavaWeb学习】前台实现页面打开新窗口,选择选项,数值回传
add.jsp中添加联系人信息,需要弹出一个list.jsp窗口,并在list.jsp中选择选项后将选择的数值传到add.jsp。页面比较杂乱,主要看有注释的内容一、add.jsp为原页面<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ ta...原创 2018-05-04 13:38:28 · 1295 阅读 · 0 评论 -
Struts2拦截器Interceptor创建与配置
一、Interceptor类创建这里有一点需要注意:如果放行了,就不会再执行最后return的结果了,参考论坛讨论:https://bbs.youkuaiyun.com/topics/370194837 12楼的回答:楼上是正解,这是struts2的机制,只要调用 invoke()方法后,如果能成功的调用了对应Action类中的方法,strtus2就会按照该方法的返回值去找对应的result,从而忽略拦截器的...原创 2018-04-26 00:36:03 · 4067 阅读 · 0 评论 -
Response中文乱码问题
response缓冲区的默认编码是iso8859-1,此码表中没有中文,可以通过 response的setCharacterEncoding(String charset) 设置response的编码。package com.aitiman.content;import java.io.IOException;import java.io.PrintWriter;import jav...原创 2018-03-16 20:47:54 · 544 阅读 · 0 评论 -
新手问题:Junit单元测试报initialization error解决办法
出现“initialization error”提示,先把“import org.junit.Test;”删掉。注意不要点第一项导包!而是点第二项Add JUnit 4 library to the build path!此方法解决了我的问题,但不保证对你一样有用,如未解决请继续百度谷歌。...原创 2018-04-01 23:44:05 · 9323 阅读 · 4 评论 -
Java Web文件上传功能实现
本文主要关于利用html表单上传文件的后台代码实现。需要用到两个工具类Apache commons-fileupload和commons-io。注意要校验是否选择文件上传,最开始写的时候没有加上校验,没有选择文件,提交表单后一直报异常。当然也可以在前台加上js判断是否选择文件前台页面代码<%@ page language="java" contentType="text/html; char...原创 2018-04-14 14:13:27 · 6217 阅读 · 0 评论 -
Hibernate框架搭建及配置文件详解
Hibernate主框架搭建1、导包框架下载:https://sourceforge.net/projects/hibernate/files/hibernate-orm/5.0.7.Final/解压后将lib/required文件夹下所有jar包导入工程(全部复制粘贴)导入数据库驱动包,导入mysql-connector-java-5.1.7-bin.jar(MySQL数据库驱动)2、创建数据库...原创 2018-04-17 10:46:28 · 319 阅读 · 0 评论 -
Linux(CentOS)Java web项目中文图形验证码无法生成的问题
做项目的过程中遇到了验证码死活出不来的问题,浏览生成验证码的代码发现里面用到了“宋体”的字样,而CentOS默认是没有宋体的,安装字体后问题解决。写个小博客,给遇到相同问题的同学们提供一个思路。一般的验证码插件需要用到中文字体来绘制验证码,如下面的一个利用中文成语生成验证码的程序,代码片段“graphics2d.setFont(new Font("宋体", Font.BOLD, 18));”,而C...原创 2018-04-14 01:00:41 · 2700 阅读 · 0 评论 -
【SSH学习】导出Excel表格JavaWeb代码实现
一、后台代码package com.aitiman.bos.web.action;import java.io.IOException;import java.util.List;import javax.servlet.ServletOutputStream;import org.apache.commons.lang.StringUtils;import org.apache....原创 2018-05-25 22:34:26 · 650 阅读 · 0 评论