- 浏览: 50408 次
-
最新评论
文章列表
对于多线程有了一点了解之后,那么来看看java.lang.concurrent包下面的一些东西。在此之前,我们运行一个线程都是显式调用了Thread的start()方法。我们用concurrent下面的类来实现一下线程的运行,而且这将成为以后常用的方法或者实现思路。
看一个简单的例子:
收藏代码
1.public class CacheThreadPool {
2. public static void main(String[] args) {
3. ExecutorService exec=Executors.newCachedThre ...
本实例采用springMvc冬眠 与 春天进行整合,用springmvc 取代了原先ssh(struts、spring、hibernate)中的struts来扮演视图层的角色……
实例搭建参照了几个前辈的例子:参照1 参照2,感谢他们的分享,很有用的博客。
下面介绍下项目结构的图:
结构一:
结构二:
项目结构1 项目结构2
web . xml代码如下:
[html] 视图平原 复制 打印吗?
< ?xml 版本=“1.0” 编码=“utf - 8”? >
<web 版本=“3.0”
xmlns=“http://java.sun.com/x ...
普通java工程读取properties文件
web工程中servlet读取properties文件
web工程中非servlet读取properties文件
不论哪种情况加载properties文件的大概流程是一样的,只不过是生成流时使用的文件路径有区别.
假设db.properties文件:username=root
如果知道properties文件的绝对路径:
String path = "C:\\db.properties";
FileInputStream in = new FileInputStream(path);
Properties prop = ne ...
1、JdbcTemplate操作数据库
Spring对数据库的操作在jdbc上面做了深层次的封装,使用spring的注入功能,可以把DataSource注册到JdbcTemplate之中。同时,为了支持对properties文件的支持,spring提供了类似于EL表达式的方式,把dataSource.properties的文件参数引入到参数配置之中,<context:property-placeholder location="classpath:jdbc.properties" />。
实例代码如下:
提供数据源的相关配置信息:jdbc.properties
...
Xml代码
<bean class ="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter" >
<property name="messageConverters">
<list>
<ref bean="mappingJacksonHttpMessageConverter" /><!-- json转换器 -->
</list&g ...
SpringMVC又一个漂亮的web框架,他与Struts2并驾齐驱,Struts出世早而占据了一定优势,我在博客《Struts1+Hibernate+Spring整合实例》中做了一个简单的实例,介绍了SSH1的基本搭建方式,Struts2是根据Struts1发展而来,博客中就没有贴SSH2的例子,只对比了下Struts1和Struts2异同,通过对比,SSH2的搭建基本不在话下了。下面同样做一个简单的应用实例,介绍SpringMVC的基本用法,接下来的博客也将梳理一下Struts2和SpringMVC的一些异同,通过梳理和旧知识的联系,让学习的成本变低,花很短的时间就可以了解一门貌似新的技术, ...
spring关于“transactionAttributes”的相关配置
<bean id="baseTransactionProxy" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean"
lazy-init="true" abstract="true">
<property name="transactionManager"& ...
系统需求:
1、 Windows系统或Linux系统
2、 安装并配置JDK 1.6.0_13
3、 安装并配置Tomcat 6.0
第一步:为服务器生成证书
1、 Windows系统
“运行”控制台,进入%JAVA_HOME%/bin目录
使用keytool为Tomcat生成证书,假定目标机器的域名是“localhost”,keystore文件存放在“D:\home\tomcat.keystore”,口令为“password”,使用如下命令生成:
keytool -genkey -v -alias tomcat -keyalg RSA -keystore D:\ ...
以下文章都是整合了好多网上的好多朋友的优秀资源,才写出来的。具体参考过谁的,我也记不清楚了。关于怎么生成https双向的证书,地址在这里:
http://www.blogjava.net/stevenjohn/archive/2012/08/22/385989.html
应该正常来说,按照这个教程做的话是没有任何问题的,但是也有些朋友出过问题,主要问题是在,把证书导入到浏览器里面的时候出的,注意这里。
我这里面的我都做过三四次了,基本没啥问题。但也不排除不会不出问题。
由于网上关于httpCilent来测试调用HTTPS的例子较少,经过在度娘和谷爹的查找,总算是也找到了一篇文章,参考以后, ...
SpringMVC的各种参数绑定方式
1. 基本数据类型(以int为例,其他类似):
Controller代码:
@RequestMapping("saysth.do")
public void test(int count) {
}
表单代码:
<form action="saysth.do" method="post">
<input name="count" value="10" type="text"/>
......
</f ...