- 博客(14)
- 收藏
- 关注
原创 欢迎使用CSDN-markdown编辑器
http://wwwusers.di.uniroma1.it/~parisi/Risorse/java-reflection-explained-simply-manual-8up.pdf
2016-10-19 21:03:35 263
原创 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 2117
原创 引用错误
servletConfig.getServletContext()方法出现错误,提示getServletContext方法找不到。原因是应用ServletContext源出现了错误。自己写的servlet访问不到信息,是因为getBean的时候使用了一个并不存在的bean的名字导致出错。 换成了根据类型寻找Bean,就好了。
2016-09-13 15:57:11 280
原创 Hibernate编码技巧一--类似查询归一
数据库表中有多个属性,我们需要根据不同的属性获得不同的结果。如果相应的需求很多,就会有很多类似的代码。 以下代码可以避免重复情况的出现。public List findByProperty(String propertiy,Object value){ log.debug("finding Device instances by "+propertiy+" ="+value); t
2016-09-06 18:36:32 291
原创 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 199
原创 JAVA Collections--Vectors
VectorVector跟ArrayList属于counterpart,只不过一个是线程同步的,一个是线程安全的,另一个却不是。vector目前使用很少,这一章暂时留白。
2016-07-25 14:06:30 210
原创 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 255
原创 Hibernate使用SQL进行查询
使用SQL语句进行查询的步骤:得到sessionFactory得到session使用sql语句创建查询createQuery规范返回值的类型,使用addScalar函数,第一个参数必须与ResultSet中的字段一一对应,区分大小写。使用实例类接受返回的数据使用list()进行进行查询演示代码如下:public List<VideoSchedule> getVideoScheduleL
2016-07-19 11:00:18 739
原创 AOP--面向切面编程
以下都是理论知识,demo后续补上。如果说oop是从静态角度考虑程序结构,面向切面就是从动态角度考虑程序运行过程。在java ee中通常使用aop来实现具有横切性质的系统级服务,如事务管理,安全检查,缓存,对象池管理等等。当需要在业务方法之前之后或者前后执行某些操作,例如记录日志等等行为,不需要进行业务代码的修改,只用使用AspectJ定义切面方法就好了。但是当我们查看编译后的class文件,我们会
2016-07-18 11:08:53 375
原创 Servlet过滤器使用
过滤器拦截请求,并对传给请求资源的ServletRequest和ServletResponse进行处理。 用于登陆、加密、解密,会话检查、图片转换等等。可以使用注解或者部署描述符来完成。过滤器必须实现javax.servlet.Filter接口。这个接口中定义了三个生命周期方法:init(),doFilter()和destroy()。doFilter方法的签名如下: doFilter(Servl
2016-07-18 09:43:15 229
原创 spring框架
使用自动注入的时候需要:在application.xml文件中标明自动扫面的范围。在bean上添上相应的注解,例如在接口的实现类上添加@service等等在注入的地方使用注解@Autowire自动注入相对比较容易。
2016-07-14 14:23:20 257
原创 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 5068 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 899
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人