- 博客(15)
- 资源 (131)
- 收藏
- 关注
原创 Hibernate注解映射类型
@Basic 实体Bean中所有的非Static 非transient的属性都可以被持久化,没有定义注解属性的等价于在其上添加了@Basic注解 通过@Basic注解可以声明属性的获取策略(lazy与否),默认的是即时获取(early fetch),这里又讨论到了 延迟关联获取和延迟属性获取,通常不需要对简单属性设置延迟获取,如需要定义@Basic(fetch=FetchType.LAZY)
2013-12-30 19:24:27 2629
原创 使用注解的级联不起作用问题及解决
日前,在开发一个程序时想使用级联保存,但发现一个很奇怪的问题,如果使用注解:@OneToMany(cascade = {CascadeType.PERSIST}),发现级联不起作用,如果更改为Hibernate的注解 @Cascade({org.hibernate.annotations.CascadeType.PERSIST}),依然不起作用,但改为 @Cascade({org.hibernate.annotations.CascadeType.SAVE_UPDATE})之后,注解生效。
2013-12-30 18:36:51 3942
原创 poi操作excel(主要为合并单元格和导出excel)
POI进行跨行需要用到对象HSSFSheet对象,现在就当我们程序已经定义了一个HSSFSheet对象sheet。跨第1行第1个到第2个单元格的操作为sheet.addMergedRegion(new Region(0,(short)0,0,(short)1));跨第1行第1个到第2行第1个单元格的操作为sheet.addMergedRegion(new Region(0,(short)0,1,(short)0));重点注意事项:1.单元格CELL和ROW对象下标都是从0开始的。2.单元格合并
2013-12-24 00:40:23 15622
原创 java的几种对象(PO,VO,DAO,BO,POJO)解释
一、PO:persistant object持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。 二、VO:value object值对象。通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已。但应是抽象出的业务对象,可以和表对应,也可以不,这根据业务的需要.个人觉得同
2013-12-21 22:30:34 3369
原创 Spring_c3p0配置详解
不管通过何种持久化技术,都必须通过数据连接访问数据库,在Spring中,数据连接是通过数据源获得的。在以往的应用中,数据源一般是Web应用服务器提供的。在Spring中,你不但可以通过JNDI获取应用服务器的数据源,也可以直接在Spring容器中配置数据源,此外,你还可以通过代码的方式创建一个数据源,以便进行无依赖的单元测试
2013-12-20 00:37:04 2587
原创 Android ADT升级出现的问题和解决方案
Android开发环境升级到ADT 22之后,可能会出现两点小问题:1. 新建Android项目时,R.java不能自动生成,解决方法:打开Android SDK Manager重新检查更新,看到“Android SDKBuild-tools”这一项选中并下载。下载完成后,重新建项目即可恢复正常2.旧的项目重新运行时出现“java.lang.ClassNotFoundException
2013-12-20 00:01:51 1704
原创 Cannot proxy target class because CGLIB2 is not available. Add CGLIB to the class path or specify pr
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userService' defined in file [C:\myeclipseenvironment\workspace\springworkspace\Spring_019_Spring_Hibernate_Tran
2013-12-19 20:08:42 8262 1
原创 Jquery mobile 总结(一)
1、预加载与页面缓存(1)预加载 在新建的HTML页面中添加一个元素,将该元素的href属性设置为about.html,并将data-prefetch属性设置为true,表示预加载a元素的链接页面。 调用javascript中的全局性方法$mobile.loadPage()来预加载指定的目标HTML页面,其效果与设置元素的data-prefench属性是
2013-12-17 23:29:07 2393 1
原创 Ruby on Rails总结(六)
1、Ruby中的数据验证(1)验证非空的文本字段例如:validates:title, :description, :image_url, :presence=>true这个validates是个标准的Rails验证器。它会根据一个或多个条件来验证一个或多个模型字段。:presence:=>true让验证器核实每个已命名的字段都存在,并且其内容不为空。 上述代码
2013-12-16 22:16:35 2148
原创 Ruby on Rails总结(五)
1、命令(1)rake db :migrate:redo撤销和重新应用最后一次迁移。 2、数据库相关 如果使用的数据库是sqlite3并且系统是win764位系统,则创建完项目之后要到项目的根目录下的Gemfile.lock文件中将sqlite3 (1.3.8-x86-mingw32)改为sqlite3 (1.3.8-x64-mingw32)因为在win764位系统
2013-12-16 19:14:20 1941
原创 Ruby on Rails总结(四)
1、类 classOrder defself.sayHello end end 定义了ActiveRecord模块中的Base类的子类Order,再类中利用self.方法名定义的方法是类方法,调用的方式为Order. sayHello 从
2013-12-15 16:35:00 1569
原创 Ruby on Rails总结(三)
1、Ruby中将一个字符串的首字母变为大写capitalize()方法 字符串.capitalize 例如:def say_goodmorning(name) result = "good morning #{name.capitalize}" return result;endputs say_goodmorning('li
2013-12-15 15:24:36 1753
原创 Ruby on Rails总结(二)
1、link_to()方法 这个方法可以创建指向一个动作的超链接(事实上还含有额外的功能)例如:两个页面之间的跳转功能可以用到此方法,每个页面中都有一个超链接指向对方,如:rails项目中的两个页面模板:hello.html.erb和goobbye.html.erb,这两个文件可以由命令行生成控制器类的时候一并生成(如:在控制台下输入rails generate con
2013-12-15 00:27:43 2046
原创 Ruby on Rails总结(一)
环境相关:一、命令:1、更新rails的安装版本: gem update rails2、更新版本后rails自动保存升级前的旧版本文件,使用gem cleanup命令删除这些文件3、安装最新版本的Rails后,利用Rake rails:update命令跟新rails在创建应用程序之初加入其中的那些文件4、创建项目 切换到相应的目录,输入命令“rails
2013-12-14 15:49:31 2246
原创 Android常用功能汇总
以下是本人在实际工作当中,总结的一些android常用小功能。希望这些小功能可以为其他人的工作带来方便。不多说,直接上代码:
2013-12-08 00:52:33 2682
Navicat for Premium.rar
2020-07-30
Flume采集Nginx日志到新版Hive.rar
2019-09-20
Flume采集Nginx日志到Hive.rar
2019-08-01
Apache标准Log,Hive测试使用
2019-03-17
glibc-2.14 Hadoop专属glib
2019-03-12
avro-1.8.1
2019-02-28
freefloatftpserver1.0 漏洞重现
2019-02-14
VulnServer
2019-01-16
Easy File Sharing Web Server 7.2
2019-01-15
ImmunityDebugger
2019-01-15
sqoop1.46和1.47
2018-09-12
基于java开发的功能强大、配置灵活的数据库之间的同步工具
2018-05-16
《Spring IOC核心技术》- 冰河原创电子书
2023-01-28
冰河的渗透实战笔记-冰河.pdf
2021-05-18
Docker+K8S+GitLab/SVN+Jenkins+Harbor持续集成yaml安装文件
2021-05-12
深入理解高并发编程(冰河原创电子书)
2021-04-28
FastDFS6.06完整安装包
2021-04-13
MySQL8.0.19安装包
2021-04-10
流程引擎(Flowable+Activiti)
2020-07-28
nexus-2.11.2-03-bundle.rar
2020-06-15
Navicat For MongoDB 15.0.6
2020-06-13
linux库:compat-libstdc++-33-3.2.3-61
2020-04-20
MySQL各版本my.cnf配置文件.rar
2020-01-12
MySQL 8.0.18源码安装包.rar
2019-11-23
升级gcc与cmake所需的安装文件.rar
2019-11-23
CentOS6.8 64位安装镜像.rar
2019-11-16
性能测试工具(postman+ab+jmeter).rar
2019-10-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人