- 浏览: 54761 次
- 性别:
- 来自: 北京
最新评论
文章列表
1. 使用Spring注解来注入属性
1.1. 使用注解以前我们是怎样注入属性的
类的实现:
Java代码
public class UserManagerImpl implements UserManager {
private UserDao userDao;
public void setUserDao(UserDao userDao) {
this.userDao = userDao;
}
...
}
public class UserManagerImpl implements UserManager {
private UserDao userDao;
public void se ...
# public ActionResult excelPrint() {
# HSSFWorkbook workbook = new HSSFWorkbook();// 创建一个Excel文件
# HSSFSheet sheet = workbook.createSheet();// 创建一个Excel的Sheet
# sheet.createFreezePane(1, 3);// 冻结
# // 设置列宽
# sheet.setColumnWidth(0, 1000);
# sheet.setColumnWid ...
Action中:
private List<Message> messageList;//省略get,set方法
@Action("/findAllMessageAOP")
public String findAllMessageAOP() throws Exception {
messageList=messageManager.queryAll();
return "find";//跳转到对应的jsp页面
}
Jsp页面的显示:
<s:iterator value= ...
HibernateTemplate常用方法:
void delete(Object entity):删除指定持久化实例
deleteAll(Collection entities):删除集合内全部持久化类实例
find(String queryString):根据HQL查询字符串来返回实例集合
findByNamedQuery(String queryName):根据命名查询返回实例集合
get(Class entityClass, Serializable id):根据主键加载特定持久化类的实例
save(Object entity):保存新的实例
saveOrUpdate(Ob ...
类与类之间存在以下关系:
1、 泛化(Generalization)
很简单,就是我们常说的继承。是说子类获得父类的功能的同时,还可以扩展自己的功能。
如图:
Java代码中表现为:extends 和 implements
2、 依赖(Dependency)
两个相对独立的咚咚(A和B),当A负责构造B时,A与B形成依赖关系,即A使用B。
如图:
Java代码中的表现为局部变量,方法的参数,以及对静态方法的调用
3、 关联(Association)
两个相对独立的咚咚(A和B),当A对象持有B对象的时候,形成关联关系。
...
一.Spring概述:
Spring 也表示是一个开源框架,是为了解决企业应用程序开发复杂性由Rod Johnson创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。
二.目的:解决企业应用开发的复杂性
三.功能:使用基本的JavaBean代替EJB,并提供了更多的企业应用功能
四.范围:任何Java应用
五.简 ...
1. SQL语句
是一种语言
符合ANSI 标准
关键字不能缩写
使用语句控制数据库中的表的定义信息和表中的数据
SQL是structured Query Language(结构化查询语言)的缩写。可以使用sql语句建立或删除数据库的对象,插入,修改和更新数据库中的数据,并且可以对数据库执行各种日常管理的操作。它是所有关系数据库管理系统的标准语言.换句话说使用sql可以对所有的关系数据库进行操作。
2. SQL*Plus命令
是一种环境
Oracle 的特性之一
关键字可以缩写
命令不能改变数据库中的数据的值
集中运行
3.使用SQL*Plus可以:
描述表结构 ...
1. 字符串函数:字符串函数是oracle使用最广泛的一种函数.
LOWER:小写
UPPER:大写
INITCAP:首字母大写
CONCAT:连接函数
SUBSTR:截取 (参数,开始,数目)
LENGTH:返回字符串的长度
INSTR:(参数,字母) 返回字母出现的位置
LPAD:(参数,长度,在前补齐参数字母)
RPAD:(参数,长度,在后补齐参数字母)
REPLACE:(参数,参数[,参数]):第一个参数操作数,第二是要查找的字符,第三个是替换的字符,如果没有第三个就删除查找的字符。
案例:
示例一:查询名称为scott的员工信息 (不区分大小写)
SQL& ...
安装成功后进入DOS命令界面操作
1. 进入sql界面:
开始--运行--cmd:输入sqlplus 回车 提示输入正确的用户名和密码
注意:用户名默认的是 sys,system,密码是你安装的密码,输入正确的用户名及密码即可进入界面。
2. DOS命令下修改密码
当忘记密码时,DOS命令下
alter user system identified by 新密码;
例:修改系统密码为root
alter user system identified by root;
3. 切换用户操作
先退出再登录,exit退出
Sqlplus
--提示输入用 ...
<html>
<head>
</head>
<body>
<input type="text" name="mss" id="mss"/>
<form action="./index.html">
<input type="text" value="name" name="name"/>
...
案例演示:
city.xml
<?xml version="1.0" encoding="UTF-8"?>
<cities>
<province name="北京">
<city>大兴</city>
<city>昌平</city>
<city>朝阳</city>
<city>海淀</city>
<city>东城</city>
<city>西城&l ...