- 博客(14)
- 资源 (2)
- 收藏
- 关注
原创 spring事务声明的几种传播特性
事务的几种传播特性 1. PROPAGATION_REQUIRED: 如果存在一个事务,则支持当前事务。如果没有事务则开启 Java代码 1./** 2. * TransactionTestService test1和test2配有事务(PROPAGATION_REQUIRED) */ 3.public interface TransactionTe...
2014-08-28 14:43:09 113
原创 java内存分配
栈、堆、常量池虽同属Java内存分配时操作的区域,但其适用范围和功用却大不相同。本文将深入Java核心,详细讲解Java内存分配方面的知识。 Java内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。一般Java在内存分配时会涉及到以下区域: ◆寄存...
2014-08-27 16:44:20 229
原创 @Resource
@Resource 注解被用来激活一个命名资源(named resource)的依赖注入,在JavaEE应用程序中,该注解被典型地转换为绑定于JNDI context中的一个对象。 Spring确实支持使用@Resource通过JNDI lookup来解析对象,默认地,拥有与@Resource注解所提供名字相匹配的“bean name(bean名字)”的Spring管理对象会被注入。 在下面的例子...
2014-06-03 20:50:26 116
原创 java + static (1)
原文地址:http://blog.csdn.net/lubiaopan/article/details/4802430 感谢原作者!static{}(即static块),会在类被加载的时候执行且仅会被执行一次,一般用来初始化静态变量和调用静态方法,下面我们详细的讨论一下该语句块的特性及应用。 一、在程序的一次执行过程中,static{}语句块中的内容只被执行一次,看...
2014-06-01 15:59:35 118
原创 java +static
Java代码:public class StaticDemo { public static String info ; private String other ; static { info = "静态语句块能操纵静态的对象"; //other = "无法操纵非static对象...
2014-06-01 15:53:42 115
原创 Java + final
Java中的final共有三种用法:final成员变量当你在类中定义变量时,在其前面加上final关键字,那便是说,这个变量一旦被初始化便不可改变,这里不可改变的意思对基本类型来说是其值不可变,而对于对象变量来说其引用不可再变,但引用变量所指向的对象中的内容还是可以改变的。其初始化可以在三个地方,一是其定义处,也就是说在final变量定义时直接给其赋值,二是在构造函数中...
2014-06-01 15:24:42 78
原创 Java 基础知识
[color=red]说明:文章不错,从test_touch的博客中转帖,感谢![/color]----------------------------------------Java中一些必须要理解的问题 对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归...
2012-11-23 14:41:12 123
原创 Oracle11g R2 安装时注意事项
去oracle官网上面下载win64_11gR2_database ,要注意的是:oracle的11.2服务器版分为xx-1.zip和xx-2.zip,安装前,先解压、按它们对应的目录合并成一个安装文件,然后安装。否则会出现文件找不到。创建数据库的时候出问题可能会出现的问题Database Configuration Assistant创建新数据库的时候,在85%的时候报出了如...
2012-06-20 09:30:22 170
原创 每个月自动将ORACLE的SEQUENCE从1开始(非原)
如果有类似的需求,可以按照以下方式实现。 CREATE OR REPLACE PROCEDURE do_job ISBEGINEXECUTE IMMEDIATE 'drop sequence Srno';EXECUTE IMMEDIATE 'create sequence SrNo minvalue 1'|| ' maxvalue 9999999...
2012-06-01 09:58:15 703
原创 Oracle中TO_DATE ,TO_CHAR格式
TO_CHAR 是把日期或数字转换为字符串TO_DATE 是把字符串转换为数据库中得日期类型转换函数TO_NUMBER 将字符转化为数字 TO_CHAR 使用TO_CHAR函数处理数字 TO_CHAR(number, '格式') TO_CHAR(salary,’$99,999.99’); 使用TO_CHAR函数处理日期 TO_CHAR(date,’格式’); ...
2012-05-31 19:33:05 415
原创 Hibernate: ORA-02289: sequence does not exist.
错误描述如下:org.hibernate.exception.SQLGrammarException: could not get next sequence valueCaused by: java.sql.SQLException: ORA-02289: sequence does not exist将数据库表和对应的javabean映射xml文件作如下修改:...
2012-05-31 17:58:30 250
原创 SEQUENCE — cache 的用处
在创建序列的语法中,有一个子句为 cache,它的用处是缓存指定个数的序列值。比如你设置的 cache 是20,那么在获取 nextval 时,Oracle 会直接从 cache 中取下一个序列值,如果 cache 中缓存的序列值没有了(比如 cache 中的序列值用完了,或者被手工清空了),那么 Oracle 会再次产生20个序列值,并放置 cache 中供使用,这样有助于提高序列值的获取速度。...
2012-05-31 17:21:50 167
原创 Is there nvarchar datatype in MySql?
there is no nvarchar datatype in mysql. You have convert it to varchar.MSSQL: nvarchar(100) translates toMySQL: varchar(100) character set UTF8works as well for the text / ntext - in mysql...
2012-05-26 11:17:31 131
原创 关于MySql数据库中表字段类型int和Integer区别!
基本上没有区别· INT[(M)] [UNSIGNED] [ZEROFILL] 普通大小的整数。带符号的范围是-2147483648到2147483647。无符号的范围是0到4294967295。 · INTEGER[(M)] [UNSIGNED] [ZEROFILL] 这是INT的同义词。 以上参考自mysql手册 5.1版本 章节 11.1.1...
2012-05-26 10:27:56 2536
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人