- 浏览: 148707 次
- 性别:
- 来自: 武汉
最新评论
-
flyingcatjj:
很适合我这种刚接触的
myeclipse xfire 开发webservice实例 -
tangzlboy:
非常好,非常详细,非常中用。
linux入门 -
yzz9i:
楼主说的很是详细。
myeclipse xfire 开发webservice实例 -
zqx888191:
很再理阿!
老程序员的教诲 -
simplecat123:
...
SQLite数据读取
文章列表
七 编码剖析@Resource注解的实现原理
ItcastResource.java
view plaincopy to clipboardprint?
01.package junit.test;
02.
03.import java.lang.annotation.ElementType;
04.import java.lang.annotation.Retention;
05.import java.lang.annotation.RetentionPolicy;
06.import java.lang.annotation.Target ...
六 用@Resource注解完成属性装配
java代码注入配置,需要spring解压文件夹下lib/j2ee/common-annotation.jar这个库文件,添加玩以后,修改beans.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSch ...
五 依赖注入
1>set注入方式
1 对象注入
先看接口 PersonDao.java
package cn.itcast.service;
public interface PersonDao {
public void add();
}
PersonService
package cn.itcast.service;
public interface PersonService {
public void save();
}
实现类
PersonDaoBean.java
package cn.itcast.s ...
四 spring管理bean的作用域
- 博客分类:
- spring2.5
四 spring管理bean的作用域
先看配置
<bean id="personservice" class="cn.itcast.service.impl.PersonServiceBean"></bean>
执行代码
ApplicationContext ctx=new ClassPathXmlApplicationContext("beans.xml");
PersonService personservice1=(PersonService)ctx.getBean("per ...
三 实例化bean的方法
- 博客分类:
- spring2.5
三 实例化bean的方法
1接口
package cn.itcast.service;
public interface PersonService {
/* (non-Javadoc)
* @see cn.itcast.service.impl.PersonService#save()
*/
public void save();
}
实现类
package cn.itcast.service.impl;
import cn.itcast.service.PersonService;
public class PersonSer ...
二 开启spring之旅
- 博客分类:
- spring2.5
1 首先下载spring
最佳答案 版本2.5.6,官网下载,最新版本是3.0.0.M3,不过还不成熟,不适合学习,你用2.5.6就好了
这是下载页面:
http://www.springsource.com/download/community?project=Spring%20Framework
下面这是下载链接:
http://s3.amazonaws.com/dist.springframework.org/release/SPR/spring-framework-2.5.6-with-dependencies.zip
这个是最全的,spring所有依赖关系都在里面 ...
一 spring的介绍
- 博客分类:
- spring2.5
1 Spring是什么
Spring是一个开源的控制反转(Inversion of Control ,IoC)和面向切面(AOP)的容器框架.它的主要目得是简化企业开发.
2 什么是控制反转
public class PersonServiceBean {
private PersonDao personDao = new PersonDaoBean();
public void save(Person person){
personDao.save(person);
}
}
PersonDaoBean 是在 ...
架方面:1.什么是hibernate二级缓存,和一级缓存的区别,各适用什么情况?怎么配置?
2.struts的数据流程?
3.spring是如何工作的(大概是这么问的)?
4.hibernate事务,spring事务
5.hibernate各个状态
java基础方面:
1.解释java的多态?
2.解释overidde,overload和他们的区别?
3.接口和抽象类的区别,分别什么时候用?
4.动态绑定和静态绑定?
...
从语法层面上讲。
1,1.5增加并发包(java.util.concurrent)
2,泛型。
3,增强的for循环
4,增加可变参数,例如:public static void main(String[] args)现在可以写成public static void main(String... args)
5,枚举
6,Annotation
性能层面上,
1,自动选择垃圾收集器,Heap大小和运行时编译器。
2,高精度的时间测量。以前使用System.currentTimeMillis,现在可使用System.nanoTime,精度更高一些。
3 ...
目前,网络已经成为企业和人员求职的重要渠道,各大网站上各类职位每天都有大量更新。但也有很多人反映自己发的简历如石沉大海,网上求职的效果不佳。企业在网上是怎样的流程?求职者利用网络求职时又有什么技巧可以 ...
HQL(Hibernate Query Language)
面向对象的查询语言,与SQL不同,HQL中的对象名是区分大小写的(除了JAVA类和属性其他部分不区分大小写);HQL中查的是对象而不是和表,并且支持多态;HQL主要通过Query来操作,Query的创建方式:
Query ...
对象状态
瞬时(transient):数据库中没有数据与之对应,超过作用域会被JVM垃圾回收器回收,一般是new出来且与session没有关联的对象。
持久(persistent):数据库中有数据与之对应,当前与session有关联,并且相关联的session没有关闭,事务没有提交;
持久对象状态发生改变,在事务提交时会影响到数据库(hibernate能检测到)。
脱管(detached): 数据库中有数据与之对应,但当前没有session与之关联;托管对象状态发生改变,hibernate不能检测到。
判断条件 跟Session有没有管理 ...
EL标记
EL标记为了方便的输出表达式的值和变量的值 核心作用:减少Java代码在jsp页面中 方便jsp页面中代码的修改,也方便美工修改页面外观
1算法
<table border="1">
<tr>
<td><b>EL表达式</b></td>
<td><b>输出结果</b></td>
</tr>
<tr>
<td>\${2.2 + 8.3 ...
方法一:
用application对象。
简单描述如下:
当用户登录时维护一个会话对象:UserInfo类的实例,同时UserInfo类实现javax.servlet.http.HttpSessionBindingListener接口:
import java.util.Map;
import java.util.HashMap;
import javax.servlet.http.*;
import javax.servlet.ServletContext;
public class UserInfo implements HttpSessionBindi ...
1.运行IDEJBuilder2005以上版本,在JBuilderX版本中Struts1.1可能存在问题
2.Tomcat5.0以上版本,5.0以下版本或者struts是1.1启动服务时会报错
要导入3个jar
struts-legacy.jar
commons-pool-1.2.jar
commons-dbcp-1.2.1.jar
而在tomcat5.0以上版本启动服务要导入struts-legacy.jar,不然会报错。
3.SQLServer2000 一定要打上sp4补丁
4.配置struts-config.xml ...