Java EE企业级项目开发JavaE单元5 任务1 任务实施

上传人:汽*** 文档编号:567936704 上传时间:2024-07-22 格式:PPT 页数:28 大小:1.18MB
返回 下载 相关 举报
Java EE企业级项目开发JavaE单元5 任务1 任务实施_第1页
第1页 / 共28页
Java EE企业级项目开发JavaE单元5 任务1 任务实施_第2页
第2页 / 共28页
Java EE企业级项目开发JavaE单元5 任务1 任务实施_第3页
第3页 / 共28页
Java EE企业级项目开发JavaE单元5 任务1 任务实施_第4页
第4页 / 共28页
Java EE企业级项目开发JavaE单元5 任务1 任务实施_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《Java EE企业级项目开发JavaE单元5 任务1 任务实施》由会员分享,可在线阅读,更多相关《Java EE企业级项目开发JavaE单元5 任务1 任务实施(28页珍藏版)》请在金锄头文库上搜索。

1、Struts2+Hibernate+SpringJavaEE 企业级项目开发单元五 文档管理任务1实施 搭建Spring开发环境及文档管理吹田坊岩唁拼阮州径突凿映数士佬彩奏僻紧喜综肇蚁此甜团秋灯窖反尚蠢Java EE企业级项目开发JavaE-单元5 任务1 任务实施Java EE企业级项目开发JavaE-单元5 任务1 任务实施1任务介绍任务介绍2实施步骤实施步骤3任务小结任务小结4拓展任务拓展任务目录页第1页任务1实施 搭建Spring开发环境及文档管理尸铬呼嘉劣还辖桨页戎芜耶钳晚套莆刨真捍佛墓栅朋龋发缴栽掐骇棘敌悟Java EE企业级项目开发JavaE-单元5 任务1 任务实施Java E

2、E企业级项目开发JavaE-单元5 任务1 任务实施过渡页第2页过渡页任务介绍阻瘫举舆拌毕田倾陪赦弓渠冰贸缨挞猫叉妒首脆喇抹喝论巧咬神逛瞪瘁晰Java EE企业级项目开发JavaE-单元5 任务1 任务实施Java EE企业级项目开发JavaE-单元5 任务1 任务实施任务1实施 搭建Spring开发环境及文档管理任务介绍本任务主要介绍了Spring开发环境搭建,主要包括:p Spring开发环境搭建p SSH框架整合p 应用SSH框架开发用户注册模块第3页玻踪像弄播浦躺铭师秃煤度鲁氖级律运惩耻邵参宽忙惦覆违窒玛易纷姜享Java EE企业级项目开发JavaE-单元5 任务1 任务实施Java

3、EE企业级项目开发JavaE-单元5 任务1 任务实施过渡页第4页过渡页实施步骤钱屎劲樱阔贰永耘插斧氯缕谆刃璃稽苏孤狂链兼神继佑孰内余景使沪滥锹Java EE企业级项目开发JavaE-单元5 任务1 任务实施Java EE企业级项目开发JavaE-单元5 任务1 任务实施任务1实施 搭建Spring开发环境及文档管理实施步骤第5页1创建Java项目一、搭建Spring开发环境卸祭凑状虎绣馅囱困艳凄场抚谁颇哮痘报嫡俩屑简役喀蛾柿砒携到丹荫述Java EE企业级项目开发JavaE-单元5 任务1 任务实施Java EE企业级项目开发JavaE-单元5 任务1 任务实施任务1实施 搭建Spring开

4、发环境及文档管理实施步骤第6页2 添加Spring特性跪菩牵抉社压径底塑祖褪蓝皿震榔跟汕伞豺颅漓剃秤硝对痉因冯吕扁骋炼Java EE企业级项目开发JavaE-单元5 任务1 任务实施Java EE企业级项目开发JavaE-单元5 任务1 任务实施任务1实施 搭建Spring开发环境及文档管理实施步骤第7页3 编写Spring的执行程序(1) 编写一个JavaBean:Hello.javapublic class Hello private String userName;/用户名 public Hello() /set/getName( )方法捧鳃黔捻恶亏疼跌偿黍秉抽葛配验濒拘翰震激庇尝霉仇藩

5、趣艺吩叙顽庆酌Java EE企业级项目开发JavaE-单元5 任务1 任务实施Java EE企业级项目开发JavaE-单元5 任务1 任务实施任务1实施 搭建Spring开发环境及文档管理实施步骤第8页3 编写Spring的执行程序(2) 编写测试程序:SpringTest.javapublic class SpringTest public static void main(String args) Resource rs=new ClassPathResource(applicationContext.xml);BeanFactory bean=new XmlBeanFactory(rs)

6、;Hello hello=(Hello)bean.getBean(hello);System.out.println(Hello +hello.getUserName()+!);邢拼钧案蛙蜒应机吴沛丁表笺鲸丛炼柒浮舔枚陈嫉踢疏崎遵悍胳骆舆洒挡Java EE企业级项目开发JavaE-单元5 任务1 任务实施Java EE企业级项目开发JavaE-单元5 任务1 任务实施任务1实施 搭建Spring开发环境及文档管理实施步骤第9页3 编写Spring的执行程序(3) 设置日志消息的显示层级:log4j.propertieslog4j.rootLogger=WARN,stdoutlog4j.appe

7、nder.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appender.stdout.layout.ConversionPattern=%d %p %c -%m%n汾殖鸦辊附伸添尺辟睦朴志们劈组缺斧矮烫曰农它惹摧啥取快绒受躺秃云Java EE企业级项目开发JavaE-单元5 任务1 任务实施Java EE企业级项目开发JavaE-单元5 任务1 任务实施任务1实施 搭建Spring开发环境及文档管理实施步骤第10页3 编写Sprin

8、g的执行程序(1) 编写一个JavaBean:Hello.javapublic class Hello private String userName;/用户名 public Hello() /set/getName( )方法送秦悬兆史型引抬减界汾紊寐篓蜗殴都画蜒燕护蒋桩朽攒达瞻抚睡呈尿胁Java EE企业级项目开发JavaE-单元5 任务1 任务实施Java EE企业级项目开发JavaE-单元5 任务1 任务实施任务1实施 搭建Spring开发环境及文档管理实施步骤第11页1 创建SSHDemo的Web项目二、SSH框架整合擞颊俗闺厕炉悔亮脐冬句浸车拎榔肚腐滤迅卓靠渭衰烯嚏渔提悬附峦吨具Ja

9、va EE企业级项目开发JavaE-单元5 任务1 任务实施Java EE企业级项目开发JavaE-单元5 任务1 任务实施任务1实施 搭建Spring开发环境及文档管理实施步骤第12页2 添加Struts2框架忙窄迭媒享亭证讥亮诌那擞较褂涎奉知陷崔甄鹤挣株氨叭表茹旦酒陷旺呕Java EE企业级项目开发JavaE-单元5 任务1 任务实施Java EE企业级项目开发JavaE-单元5 任务1 任务实施任务1实施 搭建Spring开发环境及文档管理实施步骤第13页3 修改web.xml struts2 org.apache.struts2.dispatcher.ng.filter.StrutsP

10、repareAndExecuteFilter struts2 *.action 慎仇惯臻看励蚂钦忙怕履父肘汇壹敖厕氦吮樟霉狼坏日卸多腊懈田釉康元Java EE企业级项目开发JavaE-单元5 任务1 任务实施Java EE企业级项目开发JavaE-单元5 任务1 任务实施任务1实施 搭建Spring开发环境及文档管理实施步骤第14页4 添加Spring特性 ,修改web.xml org.springframework.web.context.ContextLoaderListener contextConfigLocation /WEB-INF/classes/applicationConte

11、xt.xml 帆禹旁医党掖蛛宙充榆蠢郁癣捡荒止窘覆诫焙掘诺毁圾赢逻胶醉羹紫埂扮Java EE企业级项目开发JavaE-单元5 任务1 任务实施Java EE企业级项目开发JavaE-单元5 任务1 任务实施任务1实施 搭建Spring开发环境及文档管理实施步骤第15页5 添加Hibernate框架(1) 创建新的数据库连接驱动官疫畦兰僳焊相欠团篆约诈铰至行泵谊邹哇精捅奏板苍梨橡绑样书降夕卤Java EE企业级项目开发JavaE-单元5 任务1 任务实施Java EE企业级项目开发JavaE-单元5 任务1 任务实施任务1实施 搭建Spring开发环境及文档管理实施步骤第16页(2) 项目中添加

12、Hibernate特性5 添加Hibernate框架泅俊唆锚彬犁级迟簧诈滩烬栅饼画监天旦溅倚贯携漏墒隋彰茨屡魄厕倚絮Java EE企业级项目开发JavaE-单元5 任务1 任务实施Java EE企业级项目开发JavaE-单元5 任务1 任务实施任务1实施 搭建Spring开发环境及文档管理实施步骤第17页6 编写用户注册代码/ 判断用户是否存在public boolean isExists(UserInfo userInfo) boolean result = false;Session session = sessionFactory.openSession();String hql = f

13、rom UserInfo as userInfo where userInfo.userName=? and userInfo.password=?;Query query = session.createQuery(hql);query.setString(0, userInfo.getUserName();query.setString(1, userInfo.getPassword();List list = query.list();if (list.size() 0) result = true;return result;(1) DAO层/ 保存用户信息public boolean

14、 saveUserInfo(UserInfo userInfo) boolean result = false; try Session session = sessionFactory.openSession();Transaction tx = session.beginTransaction();session.save(userInfo);mit();result = true; catch (Exception e) e.printStackTrace(); return result;佩毖除坏粕绚颈鸟雷恢符瓶芥碰俺涉吟如爆锯龄厢湃芭猿夯父套朵堵旅改Java EE企业级项目开发Jav

15、aE-单元5 任务1 任务实施Java EE企业级项目开发JavaE-单元5 任务1 任务实施任务1实施 搭建Spring开发环境及文档管理实施步骤第18页6 编写用户注册代码public interface IUserInfoService /判断用户是否存在 public boolean isExists(UserInfo userInfo); /保存用户信息 public boolean saveUserInfo(UserInfo userInfo);(2) Service层public class UserInfoServiceImpl implements IUserInfoServ

16、ice /判断用户是否存在 public boolean isExists(UserInfo userInfo) return userInfoDAO.isExists(userInfo); /保存用户信息 public boolean saveUserInfo(UserInfo userInfo) return userInfoDAO.saveUserInfo(userInfo); 溪妒畦谢官赐厄削汰办章嫩袱强筑龚那邮褐旬奎糙刀兰崭煽厩辽窃敢废蕉Java EE企业级项目开发JavaE-单元5 任务1 任务实施Java EE企业级项目开发JavaE-单元5 任务1 任务实施任务1实施 搭建Sp

17、ring开发环境及文档管理实施步骤第19页6 编写用户注册代码 (3) 视图层兢骤至十简傈荐摸苫裤决泰资毅窘拄深供恨劫俏跋咨颠捕吁篡宜俭闲铭稀Java EE企业级项目开发JavaE-单元5 任务1 任务实施Java EE企业级项目开发JavaE-单元5 任务1 任务实施任务1实施 搭建Spring开发环境及文档管理实施步骤第20页6 编写用户注册代码public class UserControl extends ActionSupport private String userName;/用户名private String password;/密码private String address

18、;/地址private IUserInfoService userInfoService; /一组set/get属性方法public String execute() UserInfo user = new UserInfo();user.setUserName(userName);user.setPassword(password);user.setAddress(address); / 判断用户是否存在(4) Action控制层boolean isExist = userInfoService.isExists(user);if (isExist) / 用户已经存在return INPUT

19、; else / 用户不存在boolean result = userInfoService.saveUserInfo(user);if (result) / 保存成功 return inserSuccess; else / 保存失败 return INPUT; 砸酵势忘株大佣骋讲尸捆息针吓宇篡刷翘崔稗明湛宁屁细督秽丘涂膨壤喘Java EE企业级项目开发JavaE-单元5 任务1 任务实施Java EE企业级项目开发JavaE-单元5 任务1 任务实施任务1实施 搭建Spring开发环境及文档管理实施步骤第21页6 编写用户注册代码 /registerSuccess.jsp /success.

20、jsp /login.jsp (5) Struts2配置文件讼肤邵泪贰认此您光熔薯舰梨天淡鞍徐伞朽怜盐醇勃碳凶渗臀买侗脉再痞Java EE企业级项目开发JavaE-单元5 任务1 任务实施Java EE企业级项目开发JavaE-单元5 任务1 任务实施任务1实施 搭建Spring开发环境及文档管理实施步骤第22页6 编写用户注册代码 (6) Spring配置文件资示行嫡禾伪摔志叭籽锚晾疥衍敢垢驭钾燎镁哩屎碳董腐游取启崩祝市芥Java EE企业级项目开发JavaE-单元5 任务1 任务实施Java EE企业级项目开发JavaE-单元5 任务1 任务实施过渡页第23页过渡页任务小结敢狠兔于锗辞涟嗓

21、茹捆社肾萌篇捞渗枉膊币鲤缓气赢买铁利臣刺恿稻嘘诽Java EE企业级项目开发JavaE-单元5 任务1 任务实施Java EE企业级项目开发JavaE-单元5 任务1 任务实施任务1实施 搭建Spring开发环境及文档管理任务小结能力目标第24页1 DAO层2Service层3视图层4Action控制层5Struts2配置文件6Spring配置文件北搜此专甲厦枫傲轴客册沂胸会咯毕唱凿蛮胃站市逆翰诫浆夸懒椒艘督檀Java EE企业级项目开发JavaE-单元5 任务1 任务实施Java EE企业级项目开发JavaE-单元5 任务1 任务实施过渡页第25页过渡页拓展任务呕华屑樱债沛绷渊极咀亡疵苏慷沟

22、齿仁侄卤骏钥贩愤箭价弗汁螺扶栏愚箱Java EE企业级项目开发JavaE-单元5 任务1 任务实施Java EE企业级项目开发JavaE-单元5 任务1 任务实施任务1实施 搭建Struts2开发环境及角色管理拓展任务能力目标第26页应用MyEclispe开发工具搭建SSH开发环境,设计并开发用户登录模块,按照J2EE的分层结构,将用户登录设计分为6个步骤,验证用户登录是否成功,体会SSH的开发过程。拓展训练1掺地库犬途嗜舔筏骨咱挨宋挚苍苇岛盘方配熔哀架楼跃兔滋桶挞忿圈骚抠Java EE企业级项目开发JavaE-单元5 任务1 任务实施Java EE企业级项目开发JavaE-单元5 任务1 任务实施谢谢观看镀痈梭挠屑腮苔傍梨哑颠拍伪大吃佐隋搂哆绅姨耸砰画舍甚过滦已孟诬粮Java EE企业级项目开发JavaE-单元5 任务1 任务实施Java EE企业级项目开发JavaE-单元5 任务1 任务实施

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号