- 浏览: 8602 次
最新评论
文章列表
创建Maven项目,需要读取Archetype Catalog,如果是从网上读,很费时,下面提供一种在自己本地建立Archetype Catalog的方法。
首先,新建一个archetype-catalog.xml,内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<archetype-catalog>
<archetypes>
<archetype>
<groupId>org.apache.maven.archety ...
大家都知道以下两种定义function的方式
//定义function的第一种方式
var fun1 = function() {
alert("fun1");
}
//定义function的第二种方式
function fun2() {
alert("fun2");
}
那我们平时使用,用哪种方式了?大多数情况推荐第一种方式,但是看看下面这种情况
<!DOCTYPE html>
<html ...
myBatis入门实例
- 博客分类:
- myBatis
1、创建mybatis-config.xml文件,在该文件中完成和数据库的连接设置操作
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd"&g ...
1、配置web.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation=&q ...
1、配置web.xml文件
<servlet>
<servlet-name>hello</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-n ...
进来看了下孔浩老师的java视频,发现讲了挺多有用的知识,现在对BeanUtils的使用,做一个总结。
1、引入commons-beanutils和commons-logging包
2、创建实体对象,例如User
import java.util.Date;
public class User {
private int id;
private String username;
private int age;
private String password;
private Date birthday;
private Point ...
这两个注释我个人认为比较好用,为什么了?首先@Resource是默认按byName来装配,这样我们控制起来比较容易。@Component就是取代了beans.xml里面的bean配置,这样可以让beans.xml文件变得格外精简。
一、@Resource的配置,beans.xml文件如下
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="ht ...
现在总算要开始说说注解annotation这回事了,为了用annotation,我们得先在beans.xml文件中添加些字段
首先要填加annotation的支持
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context=&qu ...
autowire是指自动装配,之前的博文你发现,我们如果想注入,总得在bean下面配置property
<bean id="userService" class="com.jt.service.UserService">
<property name="userDAO" ref="u" />
</bean>
是不是觉得麻烦,其实spring的开发者也考虑到了这点,我们可以通过在bean里面配置autowire来完成自动装配,如下
<bean id= ...
beans.xml中,添加bean,必须添加的属性有id和class,同时,还有一个可选、但很重要的属性,scope,指明这个bean的域空间,spring默认的scope是singleton,支持以下四种scope
prototype
singleton
session
request
beans.xml的配置如下:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" ...
注入的方法有很多,通过beans.xml配置属性注入,用构造函数注入,用注释注入,下面介绍怎么用构造函数注入。
参考上一篇博文:http://jt120.iteye.com/blog/1917970
1、给UserServer添加构造方法
public class UserService {
private UserDAO userDAO;
public void add(User user) {
userDAO.save(user);
}
public UserDAO getUserDAO() {
return use ...
下面就是一个添加用户的小例子,详细描写了IoC配置步骤,遵从MVC框架,spring的起步,关键是对beans.xml的理解,其实还是反射、注入、切面这些高级编程手段的使用。
1、创建实体类
public class User {
private String username;
private String password;
public String getUsername() {
return username;
}
public void setUsername(String username) {
...