- 浏览: 10243061 次
- 性别:
- 来自: 深圳
博客专栏
-
Oracle基础
浏览量:463060
-
springMVC介绍
浏览量:1776379
-
Mybatis简介
浏览量:1399144
-
Spring整合JMS
浏览量:395241
-
Ehcache简介
浏览量:680290
-
Cas简介
浏览量:531344
-
Spring Securi...
浏览量:1185779
-
Spring基础知识
浏览量:469456
-
Spring Aop介绍
浏览量:151588
-
JAXB简介
浏览量:68468
最新评论
-
18335864773:
推荐用pageoffice 生成 word。POI处理Offi ...
POI生成Web版Word文件 -
234390216:
skran 写道大兄弟文章写的不错,排版有点问题,代码长了既没 ...
Spring Boot(05)——SpringApplication介绍 -
skran:
大兄弟文章写的不错,排版有点问题,代码长了既没换行也没滚动条
Spring Boot(05)——SpringApplication介绍 -
Caelebs:
Ehcache(04)——设置缓存的大小 -
234390216:
thaIm 写道不知道RestTemplate 默认的链接数、 ...
Spring(30)——RestTemplate介绍
文章列表
直接贴代码,
第一种:
public class Test1 extends ActionSupport {
private Map request;
private Map session;
private Map application;
//虽然说上面定义的是map类型,但是struts在解析的时候可以把它们转换成HttpServletRequest、
//HttpSession等,这样你在页面上就可以直接用了,而且可以拿出相应的值来,这些值是在Action里面
//设置好的,如下面的execute方法里面设置的key和相应的value;
public ...
读取配置文件是一个很常用的操作;
读文件很简单:
public static String getProperty(String key) {
String value = "";
//第一步是取得一个Properties对象
Properties props = new Properties();
//第二步是取得配置文件的输入流
InputStream is = ...
DWR3访问WEB元素主要有两种方法,
第一种是类似于SpringMVC的用法,直接使用,也就是说在需要使用DWR来远程调用的方法上给一个需要用到的WEB元素作为参数,这个参数在调用该方法的时候不需要用户来传递,当调用该方法的时候系统会自动的给该参数赋值,这时候我们就可以在方法体中自由的使用了!
如:
public void test(HttpSession session) {
System.out.println(session.getId());
}
public void test(String name, HttpServletRequest request) ...
以前觉得java swing没什么好搞的,用的也不是很多,就很久都没弄过它了,最近因为一个朋友找我帮忙,就又开始弄了下swing,发现有比较多的东西以前知道的现在都有点模糊了,下面就做个简单的笔记:
设置JFrame的标志:
this.setIconImage(ImageIO.read(this.getClass().getResource("/images/2.png")));
先通过ImageIO把该图片读出来,再设置!
设置JFrame在显示器中居中显示:
Toolkit kit = Toolkit.getDefaultToolkit(); ...
hibernate默认情况下是支持一级缓存,也就是session级的缓存的,而默认情况下是不支持二级缓存,即sessionFactory级的缓存的,二级缓存 一般比较少去考虑它,除非对效率要求非常高的时候,
这时侯如果我们的某一个实体要在多个session里面使用需要用到session间的缓存的时候就可以进行配置来实现二级缓存了!
在看文档的时候说可以在persistence.xml里面进行配置,但我一般是不用这个文件的,就直接使用注解!
在使用二级缓存之前需要先开启二级缓存的功能,否则不能使用;
具体做法是在hibernate的配置文件里面加上
<prop ...
下面描述的是没有用SpringMVC的情况,按照官方的描述,用SpringMVC的配置又是不一样的!
首先在Spring的ApplicationContext配置文件里面的beans声明中加入如下内容:
xmlns:dwr="http://www.directwebremoting.org/schema/spring-dwr"
http://www.directwebremoting.org/schema/spring-dwr
http://www.directwebremoting.org/schema/spring-dwr-3.0.xsd">
...
首先是要加入下面两个包
hibernate-validator-4.1.0.Final.jar validation-api-1.0.0.GA.jar
如果在验证不通过的时候进行了添加、更新或删除操作的时候,则会抛出javax.validation.ConstraintViolationException异常
下面是测试用的类
Model2:
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType; ...
在上篇文章中已经讲了怎样生成一个PieChart,以及怎样解决中文问题!在这篇文章中主要是讲一些关于PieChart的设置,在上一篇文章中用的都是一些默认的配置!
首先先创建一个JFreeChart
DefaultPieDataset defaultPieDataset = new DefaultPieDataset();
defaultPieDataset.setValue("Category 1", 43.2);
defaultPieDataset.setValue("Category nagative", -22);
d ...
今天开始学习JFreeChart了,JFreeChart的主要功能就是创建各种各样的图表!可以很方便的表现一些数据!以前学习的一些笔记都是放自己电脑上的,近来突然觉得有时候换电脑什么的想看自己原来的笔记就有点麻烦了,所以决定以 ...
用List,List将会把数据拿到内存里面,但是它要用的时候不会到内存里面去拿,这里是二级缓存
session.createQuery("from Test").list();
用Iterator,用Iterator时,如果它要用数据它会先到内存中去拿,如果内存中没有的话,它才会到数据库中去取,并且能够把数据Load到内存中!这里说的也是二级缓存
session.createQuery("from Test").iterate();
这是以前写过的一个利用struts2的interceptor进行权限管理的笔记,以前是放电脑上的,今天偶然看到了,就贴出来,希望能对有需要的人有点帮助,同时自己以后需要看的时候也会更加方便点!
说明一点:这个interceptor里面的代码是根据我特定的项目写的,所以请有需要的人不要盲目的照搬!
自己写一个interceptor,该interceptor继承interceptor接口,实现其中的intercept方法;然后在struts.xml中进行配置,并把该interceptor置于默认的interceptor中,注意,这里在设置默认的intercept的时候一定要加上原来的interc ...
今天弄了一下mybatis,发现网上关于mybatis模糊查询的很多人不知道,好像也没人说,所以我就把我关于mybatis模糊查询的用法写出来供有需要的人参考一下,希望对有需要的人能有所帮助!该查询是基于mysql数据库进行的,不同的数据库这个语法可能会有不同,仅作参考。
<select id="selectByName" parameterType="String" resultType="Student">
select * from Student s where s.name like "%&q ...
这些天一直在搞jbpm4.4,并将它与MyEclipse8.6整合,这两个都是以前没有用过的,花了我好久的时间,原来从一开始我的jbpm安装的就是对的,可我一直觉得安装错了,因为以前的jbpm安装以后是会在新建目录里面添加一个process project相的,而这个没有,而新版的jbpm4.4,它装的是没有这个的,只有一个process definition,而这个也只有在你的项目引入了jbpm关的包的时候才可以用,才可以用来设计流程!这足足花了我一天的时间!不过,最终弄清楚了也还是挺欣慰的!