自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 欢迎使用CSDN-markdown编辑器

http://wwwusers.di.uniroma1.it/~parisi/Risorse/java-reflection-explained-simply-manual-8up.pdf

2016-10-19 21:03:35 252

原创 反射Demo代码

DemoTest

2016-10-14 18:59:39 821

原创 XStream使用

XStream可以将java对象转换成XML,json格式,最近项目中用的最多的就是讲java对象转化为XML。一、 XStream的初始化:XStream xstream=new XStream(new XppDriver(new NoNameCoder()));用XStream xstream=new XStream()没有成功,得到的结果是浏览器不显示。使用XStream有两种形式,一种是配置

2016-09-20 14:59:24 2100

原创 引用错误

servletConfig.getServletContext()方法出现错误,提示getServletContext方法找不到。原因是应用ServletContext源出现了错误。自己写的servlet访问不到信息,是因为getBean的时候使用了一个并不存在的bean的名字导致出错。 换成了根据类型寻找Bean,就好了。

2016-09-13 15:57:11 271

原创 Hibernate编码技巧一--类似查询归一

数据库表中有多个属性,我们需要根据不同的属性获得不同的结果。如果相应的需求很多,就会有很多类似的代码。 以下代码可以避免重复情况的出现。public List findByProperty(String propertiy,Object value){ log.debug("finding Device instances by "+propertiy+" ="+value); t

2016-09-06 18:36:32 279

原创 JAVA Collections--Collections

3.2 ES 3.2.1 PD-001 ES邮件发送 3.2.1.1 模块功能描述 CMS配置事件邮件联动时,设置邮件发送的时间间隔。ES根据该时间间隔定时发送该段时间内产生的事件邮件。 3.2.1.2 模块框架设计以及处理流程 3.2.1.3 子模块划分列表 子模块编号 子模块名称 是否关键模块 PD-003-001 邮件信息存储更新,根据事件ID存储邮件内容以及更新

2016-08-10 20:55:53 192

原创 JAVA Collections--Vectors

VectorVector跟ArrayList属于counterpart,只不过一个是线程同步的,一个是线程安全的,另一个却不是。vector目前使用很少,这一章暂时留白。

2016-07-25 14:06:30 198

原创 JAVA Collections--Array

Array数组的初始化 多维数组的最外围是一个指针,指向的是该维度的数组。 例如二维数组a[1]指向的是数组a[1][0],a[1][1],a[1][2]. 正因为是一个地址,所以多维数组并不要求长度一致。 例如:int a[][]=new int[4][]; for(int i=0;i<4;i++){ a[i]=new int[i+1]; }数组的复制 arraycoppy()有五个参数

2016-07-25 12:15:05 243

原创 Hibernate使用SQL进行查询

使用SQL语句进行查询的步骤: 得到sessionFactory 得到session 使用sql语句创建查询createQuery 规范返回值的类型,使用addScalar函数,第一个参数必须与ResultSet中的字段一一对应,区分大小写。 使用实例类接受返回的数据 使用list()进行进行查询演示代码如下: public List<VideoSchedule> getVideoScheduleL

2016-07-19 11:00:18 727

原创 AOP--面向切面编程

以下都是理论知识,demo后续补上。如果说oop是从静态角度考虑程序结构,面向切面就是从动态角度考虑程序运行过程。在java ee中通常使用aop来实现具有横切性质的系统级服务,如事务管理,安全检查,缓存,对象池管理等等。当需要在业务方法之前之后或者前后执行某些操作,例如记录日志等等行为,不需要进行业务代码的修改,只用使用AspectJ定义切面方法就好了。但是当我们查看编译后的class文件,我们会

2016-07-18 11:08:53 365

原创 Servlet过滤器使用

过滤器拦截请求,并对传给请求资源的ServletRequest和ServletResponse进行处理。 用于登陆、加密、解密,会话检查、图片转换等等。可以使用注解或者部署描述符来完成。过滤器必须实现javax.servlet.Filter接口。这个接口中定义了三个生命周期方法:init(),doFilter()和destroy()。doFilter方法的签名如下: doFilter(Servl

2016-07-18 09:43:15 220

原创 spring框架

使用自动注入的时候需要: 在application.xml文件中标明自动扫面的范围。 在bean上添上相应的注解,例如在接口的实现类上添加@service等等 在注入的地方使用注解@Autowire 自动注入相对比较容易。

2016-07-14 14:23:20 249

原创 spring框架--spring整合postgre数据源配置

ApplicationContext.xml配置中关于数据源的部分。使用spring,就不用再操心configuration和sissionFactory等等与业务代码不相关的部分。 <context:component-scan base-package="com.hik" /> <!--自动扫描的内容--> <bean id="dataSource" class="com

2016-07-14 14:18:02 5049 1

原创 spring配置Postgre数据源

spring配置数据源bean。经验证,下面这样配置是没问题的:<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close"> <property name="driverClass"> <value>or

2016-07-14 14:05:02 887

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除