- 浏览: 309184 次
- 性别:
- 来自: 广州
最新评论
-
chaoyi:
bitray 写道这不是做了set的操作嘛?没发现是自动映射啊 ...
JavaBean与表单 -
huwen_hua:
Servlet简介 -
bitray:
这不是做了set的操作嘛?没发现是自动映射啊?
JavaBean与表单 -
chaoyi:
wellkingsen 写道共享源码?凑合看看,找不到源码了。 ...
Jsp小项目总结 -
wellkingsen:
共享源码?
Jsp小项目总结
文章列表
Oracle 导入SQL语句
- 博客分类:
- Spring
第一步:点击“工具”,选中“导入表”
第二步:点击 “SQL插入” 选项,在 “使用命令窗口”打勾,选择要使用的SQL文件,点击“导入”按钮
第三步:图示
SSH 日记配置连接库连接
- 博客分类:
- Spring
jdbc.properties 日记配置
jdbc.driver=oracle.jdbc.OracleDriver
jdbc.url=jdbc:oracle:thin:@localhost:1521:oracle11
jdbc.username=jboa
jdbc.password=123456
效果图:
applicationContext.xml 配置
<bean
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
&l ...
EmployeeDao 数据访问层的接口与实现
package cn.dao;
import java.util.List;
import cn.entity.Employee;
public interface EmployeeDao {
/**
* 查询所有员工
* @return
*/
List<Employee> findAll();
/**
* 添加员工
*/
String saveEmployee(Employee employee);
int deleteEmployee(String id);
...
Department 实体类及映射文件
package cn.entity;
import java.util.HashSet;
import java.util.Set;
/**
* 部门实体类
* */
public class Department implements java.io.Serializable {
private Integer id;
private Employee employee;//管理者
private String name;
private Set employees = new HashSet(0);
publi ...
第一步:选中要添加 Jar包的项目,选中 “Build Path”,选中 “Add Libraries ...”
第二步:弹出 “Add Library” 窗口,选中 “JUnit”,点击 “Next” 按钮
第三步:选择 “JUnit4” ,点击 “Finish” 按钮
第四步:图示,效果如图
Spring+Hibernate 自动映射
- 博客分类:
- Spring
第一步:找到 “DB Browser” 的窗口,右键点击下拉菜单 “New” 选项
第二步:弹出 “Database Driver” 窗口,选择 “Derby” 选项,填写数据库信息,引用 ojdbc6.jar Jar包,点击测试 “Test Driver”
第三步:输出用户密码,点击 “OK” 按钮
第四步:显示 “...Successfully...” 信息,表示数据库连接成功,点击 “OK” 按钮
第五步:选中 “jboa” 数据库
第六步:右键选中 “Open connection...”
第七步:弹出 “Open Database C ...
Spring+Hibernate 整合
- 博客分类:
- Spring
先添加 Spring 框架
第一步:选中该项目,点击“MyEclipse” -> Project Capabilities -> Add Spring Capabilities...
第二步:选中“Spring 3.0”,在“Spring 3.0 Core Libraries - <MyEclipse-Library>”打勾,点击“Next”或者“Finish”
第三步:点击“Finish”
然后,添加 Hibernate 框架
第一步:选中该项目,点击“MyEclipse” -> Project Capabilities -> Add ...
Spring 使用注解来实现通知
- 博客分类:
- Spring
User 实体类
package entity;
/**
* 用户实体类
*/
public class User implements java.io.Serializable {
private Integer id; // 用户ID
private String username; // 用户名
private String password; // 密码
private String email; // 电子邮件
public User() {
super();
}
...
Spring 环绕通知
- 博客分类:
- Spring
User 实体类
package entity;
/**
* 用户实体类
*/
public class User implements java.io.Serializable {
private Integer id; // 用户ID
private String username; // 用户名
private String password; // 密码
private String email; // 电子邮件
public User() {
super();
}
public User(Integer id, String us ...
Spring 前置通知和后置通知
- 博客分类:
- Spring
User 实体类
package entity;
/**
* 用户实体类
*/
public class User implements java.io.Serializable {
private Integer id; // 用户ID
private String username; // 用户名
private String password; // 密码
private String email; // 电子邮件
public User() {
super();
}
public User(Integer id, String user ...
Spring 打印机
- 博客分类:
- Spring
墨盒接口与实现
package cn.bean;
/**
* 墨盒接口
* */
public interface Ink {
/**
* 定义打印采用的颜色的方法。
* @param r 红色值
* @param g 绿色值
* @param b 蓝色值
* @return 返回
*/
public String getColor(int r,int g,int b);
}
package cn.bean.impl;
import java.awt.Color;
import cn.bean.Ink;
/**
...
StudentAction 控制器
package cn.action;
import java.util.ArrayList;
import java.util.List;
import cn.biz.StudentBiz;
import cn.biz.impl.StudentBizImpl;
import cn.entity.Classes;
import cn.entity.Student;
import com.opensymphony.xwork2.ActionSupport;
/**
* 学生 控制器
* */
@SuppressWarnings(&q ...
hibernate.cfg.xml 配置
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<!-- Generated by M ...
sql 语句
--创建用户及授权
CREATE USER stuDB IDENTIFIED BY 123456;
GRANT CONNECT,RESOURCE to stuDB;
--drop user stuDB cascade
--班级信息表
create table classes(
id number(10) primary key not null,--班级编号
cname varchar2(30) not null--班级名称
)
--学生信息表
create table student(
id n ...
User 实体类
package entity;
/**
* User 实体类
* */
public class User {
private int id;//编号
private String name;//用户名
private int age;//年龄
/*
* 构造方法
* */
public User() {
}
public User(int id, String name, int age) {
this.id = id;
this.name = name;
this.age = age;
}
...