Java
文章平均质量分 74
qq804702802
这个作者很懒,什么都没留下…
展开
-
SpringSecurity 登陆验证 success 和 fail 的处理
<form-login login-page="/login" authentication-success-handler-ref="customAuthenticationSuccessHandler" authentication-failure-handler-ref="authenticationFailureHandler" username-p转载 2015-12-21 15:49:27 · 2153 阅读 · 0 评论 -
Java Hibernate Oracle存储大文件
http://howtodoinjava.com/2013/08/30/hibernate-example-of-insertselect-blob-from-database/Lets take an example, in which, I am inserting “test.png” image from windows C drive to database (MySQL).转载 2015-10-19 10:11:14 · 364 阅读 · 0 评论 -
Java存取文件 - Oracle
CREATE TABLE "SCOTT"."TB_BLOB" ( "ID" NUMBER, "NAME" VARCHAR2(20 BYTE), "SIZE" NUMBER, "FILE" BLOB )package com.tang;import java.io.BufferedOutputStream;import java.io.File;impo转载 2015-10-17 16:25:34 · 387 阅读 · 0 评论 -
Maven手动安装jar包-Oracle Jdbc
http://blog.csdn.net/hbxtw/article/details/15340217 因为oracle驱动需要官方授权,所以在pop.xml文件直接配置,无法下载成功。但是可以通过将驱动包安装到本地maven库,可以解决此问题。 1、如果有安装oracel,可以直接在 oracle安装目录 oracle\product\10.2.0\client_1\jd转载 2015-10-17 10:29:09 · 2010 阅读 · 0 评论 -
Logback简单例子
详细参考:http://www.blogjava.net/justfly/archive/2014/08/10/416768.htmlhttp://dyccsxg.iteye.com/blog/1908065http://www.cnblogs.com/yongze103/archive/2012/05/05/2484753.htmlhttp://blog.csdn.net/hai转载 2015-08-21 11:39:20 · 406 阅读 · 0 评论 -
java国际化资源文件使用
1.创建资源文件中文资源文件名:resourse_zh_CN.properties英文资源文件名:resourse_en_US.properties2.编写测试类import java.util.Locale;import java.util.ResourceBundle;public class Test { public static void main(Str原创 2015-03-04 13:25:51 · 1759 阅读 · 0 评论 -
命令行用编译(javac)并运行(java)Jav啊文件
工作目录:C:\Java1. 不带package包Test1.javapublic class Test1 { public static void main(String args[]){ System.out.println("hello-Test1"); }}编译:c:\Java>javac Test原创 2015-08-24 14:06:54 · 1901 阅读 · 1 评论 -
java生成csv格式的文件
原文:http://blog.163.com/zhuqingqing_2010/blog/static/1716296512012521114415755/导入commons-beanutils.jar commons-beanutils commons-beanutils 1.8.0 示范:import java.i转载 2015-08-08 16:54:38 · 414 阅读 · 0 评论 -
Java执行Oracle存储过程
1 创建表和存储过程,并在DB测试存储过程:==============================CREATE TABLE ZTEST ( NAME VARCHAR2(10), ID NUMBER )============================================================create or repla原创 2015-08-08 21:03:48 · 304 阅读 · 0 评论 -
Log4j在Web中
1. 添加Log4j.jar2. 编写代码package com.coderdream.log4j; import org.apache.log4j.Logger; public class HelloLog4j { private static Logger logger = Logger.getLogger(HelloLog4j.class);原创 2015-07-07 21:38:37 · 285 阅读 · 0 评论 -
Java反射实例-Reflect
package com.tang;import java.lang.reflect.Constructor;import java.lang.reflect.Method;public class TestReflect { public static Dog initByDefaultConst() throws Exception { //1.通过类装载器获取Dog类对象转载 2015-10-20 21:24:07 · 278 阅读 · 0 评论 -
hibernate的session.connection被session.dowork()顶替
原文:http://www.imooo.com/zonghe/open-source/239398.htmHibernate3.3.2版本中getSession().connection()已被弃用,替代方法SessionFactoryUtils.getDataSource(getSessionFactory()).getConnection()来自类org.springframewo转载 2015-10-06 15:23:58 · 2178 阅读 · 0 评论 -
将Maven项目打包成可执行jar文件(引用第三方jar)
1. org.apache.maven.plugins maven-jar-plugin 2.4 true lib/转载 2015-08-21 18:09:25 · 13927 阅读 · 0 评论 -
将Java List 传入到Oracle DB的存储过程
http://progress.iteye.com/blog/438707一 : Oracle代码create table T_list_test( list_test_id number(18), list_test_title varchar(200), list_test_price number(18,6))CREATE TYPE AMat转载 2015-12-18 11:22:42 · 1267 阅读 · 0 评论 -
Apache SCXML 状态机
http://www.javacodegeeks.com/2012/06/apache-commons-scxml-finite-state.htmlFor full source code visit https://github.com/ozkansari/atmstatemachineApache Commons SCXML: Finite State Machine Imp转载 2016-01-11 17:32:41 · 649 阅读 · 1 评论 -
Spring Remoting: Remote Method Invocation (RMI)
http://www.studytrails.com/frameworks/spring/spring-remoting-rmi.jsp Required Libraries aopalliance.jar commons-logging.jar log4j.jar org.springframework.aop.jar org.sprin转载 2015-11-23 15:04:43 · 422 阅读 · 0 评论 -
Maven打包jar后文件读取资源文件
1. 读取jar包外面的文件在同一个文件夹(比如target)有conf文件夹,和test-0.1.jar文件。prop1.properties 放在conf里面,test-0.1.jar读取prop1.properties 的pro1.value的值 public static void fun1() throws IOException{ String str1转载 2015-11-16 22:23:39 · 4181 阅读 · 0 评论 -
将Maven项目打包成可执行jar文件(引用第三方jar)-支持Spring的项目
http://mgorski.net/2013/dev/executable-jar-with-spring-based-application-inside-usin-maven 当用maven-assembly-plugin连同第三方包一起打包到一个jar包,会出错,这里就用maven-shade-plugin进行打包。 While working with转载 2015-11-16 14:14:41 · 431 阅读 · 0 评论 -
Java发送邮件
Java发送邮件, 用有些邮箱进行发送会发送Authorization failed的异常,可以多换邮箱试试。发送邮箱一定要开始STMP服务。package com.tang.mail;import java.io.File;import java.util.Properties;import javax.activation.DataHandler;import jav转载 2015-11-12 23:28:55 · 304 阅读 · 0 评论 -
Spring配置文件的使用
第一步:在applicationContext.xml配置: classpath:config.properties classpath:config.properties转载 2015-11-08 10:13:43 · 312 阅读 · 0 评论 -
hibernate 普通字段延迟加载无效的解决办法(如:Lazy Fetch Blob)
http://blog.csdn.net/dys1990/article/details/38728175http://stackoverflow.com/questions/2605477/spring-hibernate-blob-lazy-loading关于普通字段的延迟加载,尤其是lob字段,若没有延迟加载,对性能影响极大。然而简单的使用 @Basic(fetch = Fetc转载 2015-10-20 17:29:45 · 2934 阅读 · 0 评论 -
Hibernate 调用原生态Sql语句和存储过程
调用原生态Sql语句:1.String sqlStr = "select distinct name from mytable where isDeleted = :isDeleteFlag order by name asc";List = this.getSessionFactory().getCurrentSession().createSQLQuery(sqlStr).原创 2015-10-06 15:47:27 · 434 阅读 · 0 评论 -
JAR命令的使用
原文:http://blog.sina.com.cn/s/blog_48b9354d01000c9d.htmlJAR包是Java中所特有一种压缩文档,其实大家就可以把它理解为.zip包。当然也是有区别的,JAR包中有一个META-INF\MANIFEST.MF文件,当你找成JAR包时,它会自动生成。JAR包是由JDK安装目录\bin\jar.exe命令生成的,当我们安装好J翻译 2015-03-31 09:29:10 · 307 阅读 · 0 评论 -
log4j使用
原文:http://www.cnblogs.com/alipayhutu/archive/2012/06/21/2558249.html【1】从零开始 a). 新建Java Project>>新建package>>新建java类;b). import jar包(一个就够),这里我用的是log4j-1.2.14.jar,c). 新建log4j.properties,置于proje转载 2015-03-31 11:04:49 · 312 阅读 · 0 评论 -
新手上路之Hibernate(一):第一个Hibernate例子
原文链接:http://blog.csdn.net/aboy123/article/details/10085635一、Hibernate概述(一)什么是Hibernate? Hibernate核心内容是ORM(关系对象模型)。可以将对象自动的生成数据库中的信息,使得开发更加的面向对象。这样作为程序员就可以使用面向对象的思想来操作数据库,而不用关心繁琐的转载 2015-02-26 15:38:54 · 363 阅读 · 0 评论 -
Struts2配置错误之The Struts dispatcher cannot be found
原文链接:http://blog.csdn.net/njnu_mjn/article/details/6684661我的解决方案一开始,我是依照某本教材,配置了User Libraries(名为struts-2.2.3, 可供多个项目多次使用), 然后直接把struts-2.2.3引入过来(这个包不会真正的放在项目文件夹下): 可是一运行就出现如题所示的错误,程序无转载 2015-02-28 14:20:06 · 697 阅读 · 0 评论 -
struts2环境配置
原文链接:http://www.cnblogs.com/wchhuangya/archive/2011/03/21/1968877.htmlstruts2框架,大多数框架都在使用。由于工作需要,开始做Java项目。先学个struts2。 一、下载struts2 有好多版本,我下载的是struts-2.2.1.1。 二、创建web项目,导入使用struts2所必须的ja转载 2015-02-28 14:23:10 · 340 阅读 · 0 评论 -
利用Java编写简单的WebService实例
原文地址:http://nopainnogain.iteye.com/blog/791525/利用Java编写简单的WebService实例使用Axis编写WebService比较简单,就我的理解,WebService的实现代码和编写Java代码其实没有什么区别,主要是将哪些Java类发布为WebService。下面是一个从编写测试例子到发布WebService,以及编写测试代码的过程转载 2015-02-27 22:49:59 · 372 阅读 · 0 评论 -
sturts2入门实例
原文链接:http://gongjiayun.iteye.com/blog/802000sturts2入门实例:主要要完成以下加几点:a. 1. 引入struts2相应的jar包从网上下载,或者用MyEclipse的菜单MyEclipse→project capabilites -> Add capabilites2. 定义实体类Book.j转载 2015-02-27 11:11:09 · 444 阅读 · 0 评论 -
Servlet第一个入门实例
实例一:直接用servlet输出一个html页面1. 新建项目名:WebPJ2,创建类tang.MyServlet.java2. MyServlet.javapackage tang;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;i原创 2015-02-27 09:52:15 · 361 阅读 · 0 评论 -
设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1
设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序。以下程序使用内部类实现线程,对j增减的时候没有考虑顺序问题。package com.tang.struts;public class ThreadTest1 { private int j; public static void main(String args[]) { ThreadTes转载 2015-02-28 17:26:41 · 377 阅读 · 0 评论 -
六种方式实现hibernate查询
原文链接:http://www.cnblogs.com/shiyangxt/archive/2009/01/13/1375151.htmlhibernate查询的6种方法,分别是HQL查询,对象化查询Criteria方法,动态查询DetachedCriteria,例子查询,sql查询,命名查询。如果单纯的使用hibernate查询数据库只需要懂其中的一项就可以完成想要实现的一般功能,但是从转载 2015-02-27 17:18:16 · 302 阅读 · 0 评论 -
Spring中Ioc入门实例
原文链接:http://dev.yesky.com/400/2508400.shtmlSpring中Ioc入门实例 Spring的模块化是很强的,各个功能模块都是独立的,我们可以选择的使用。 spring框架最强大的地方就是实现了依赖注入(也叫控制反转IoC),所谓IoC就是一个用XML来定义生成对象的模式,是工厂模式的应用结合了MVC的设计思想,spr转载 2015-02-26 16:29:09 · 336 阅读 · 0 评论 -
Java Socket编程
Java Socket编程 对于Java Socket编程而言,有两个概念,一个是ServerSocket,一个是Socket。服务端和客户端之间通过Socket建立连接,之后它们就可以进行通信了。首先ServerSocket将在服务端监听某个端口,当发现客户端有Socket来试图连接它时,它会accept该Socket的连接请求,同时在服务端建立一个对应的Socket与之进行通信转载 2015-02-25 14:04:09 · 293 阅读 · 0 评论 -
Java struts 框架编程(Struts1)
原文链接:http://blog.sina.com.cn/s/blog_75f397940101if83.htmlJava struts 框架编程Struts 是一个java编程的框架,它是基于MVC模式为基础的。它灵活地运用jsp和servlet技术。它是一个插件,是别人已经事先编写好的。我们只使用它的框架来设计编程,这很好的解决了不同人有不同编程习惯的问题。Struts编程转载 2015-02-26 11:27:23 · 771 阅读 · 0 评论 -
浅谈Servelt
原文链接:http://blog.csdn.net/wangzijian777/article/details/6194326Servelt的生命周期Servelt的生命周期是由容器维护的,因此Servelt中必须包含无参构造器,以提供给容器创建Servelt对象。如果设置了load-on-startup,则当服务器启动时就会加载servelt,并且创建对象,进行初始化。如果没转载 2015-02-28 11:28:20 · 710 阅读 · 0 评论 -
java下Class.forName(newInstance()和new比较)
原文链接:http://hi.baidu.com/ovghmrcrtehivye/item/80e095aee8a2d5258819d30eClass.forName(xxx.xx.xx) 返回的是一个类首先你要明白在java里面任何class都要装载在虚拟机上才能运行。这句话就是装载类用的(和new 不一样,要分清楚)。 至于什么时候用,你可以考虑一下这个问题,给你一个字转载 2015-03-09 10:43:05 · 371 阅读 · 0 评论 -
Hibernate一对多(多对一)实例
1.说明customer和orders是一对多orders和customer是多对一orders通过customer_id寻找对应的customer2. 数据库创建表customer和orders CREATE TABLE [dbo].[customer]( [id] [int] IDENTITY(1,1) NOT NULL, [username] [var原创 2015-03-04 21:56:12 · 473 阅读 · 0 评论 -
Hibernate工作原理及开发步骤
原文链接:http://tiantiankaixin.iteye.com/blog/7768221.Hibernate是如何连接数据库 主要是通过hibernate.cfg.xml配置文件中的配置 在这个文件中定义了数据库进行连接所需要的信息,包括JDBC驱动、用户名、密码、数据库方言等,configuration类借助dom4j的XML解析器解析设置环转载 2015-03-03 21:49:35 · 369 阅读 · 0 评论 -
Struts2手工编写表单验证代码
原文链接:http://www.cnblogs.com/Laupaul/archive/2012/03/15/2398008.html输入校验流程1、类型转换器对请求参数执行类型转换,并把转换后的值赋给action中的属性2、如果在执行类型转换的过程中出现异常,系统会将异常信息保存到ActionContext,conversionError拦截器将异常信息添加到filedError转载 2015-03-04 11:20:06 · 408 阅读 · 0 评论