博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
项目配置文件项目搭架子
阅读量:5228 次
发布时间:2019-06-14

本文共 2878 字,大约阅读时间需要 9 分钟。

这几周一直在学习项目配置文件之类的问题,现在正好有机会和大家分享一下.

    每日一道理
当浮华给予我们过多欺骗,现实中的虚假几乎让我们忘却了真的存在,是真情唤回了迷离的心,是真情带给了我们最纯、最真的感觉,它流露的是美的誓言,渗透的是永恒执著的真爱。
项目框架搭建总结:   1。建立web工程      *导入须要的jar包   db:链接数据库的驱动   hebernate:使用hibernate的jar包   jstl:java标准标签库   junit:测试用的jar包   spring:使用spring的jar包   struts2:使用struts2的jar包      *项目体系分层	  cn.itcast.elec.containner:自定义的spring容器,用于在控制层调用操纵业务层。	  cn.itcast.elec.dao:项目的dao层,用于链接数据库的操纵。	  cn.itcast.elec.domain:封装实体对象(PO对象),对应链接数据库表的映射文件      cn.itcast.elec.service:项目的service层,负责操纵各个功能的业务逻辑	  cn.itcast.elec.util:封装系统使用到的公用类的方法和属性	  cn.itcast.elec.web.action:系统的控制层,负责页面和跳转	  cn.itcast.elec.form:封装值对象(VO对象),对应页面传递的表单值的属性	  junit:测试专用	  	  *配置文件:	  放置到src的目录下:	  beans.xml.spring的配置文件	  hibernate.cfg.xml:hibernate的配置文件	  struts.xml:struts2的配置文件 	2建立速决层 	在cn.itcast.elec.domain中创立速决层的对象ElecText.java	   public class ElecText implements java.io.Serializable {	      private String textID;		  private String textName;		  private Date textDate;		  private String textRemark;	   }	  *对应javaBean的PO对象,创立于表的映射文件ElecText.hbm.xml	   
*创立连接数据库的hibernate配置文件,hibernate.cfg.xml放置到src目录下
root
sa
com.mysql.jdbc.Driver
jdbc:mysql://localhost:3306/itcast1222elec
true
//事务的主动提交,如果事务无法提交 ,那么session就不能操纵,session不能操纵,那么就不能写增删改查
org.hibernate.dialect.MySQL5Dialect
update
true
3 Dao层的搭建 *在cn.itcast.elec.dao目录下,创立ICommonDao的接口 public interface ICommonDao
{ public void save(T entity); } *在cn.itcast.elec.dao目录下,创立ICommonDao的实现类CommonDaoImpl public class CommonDaoImpl
extends HibernateDaoSupport implements ICommomDao { public void save(T entity) { this.getHibernateTemplate().save(emtity); //使用hibernate模板,必须spring注解 @Resource(name="sessionFactroy") public final void setSessionFactoryDi(SessionFactroy sessionFactory) { super.setSessionFactory(sessionFactory); } } } *在cn.itcast.elec.dao.impl的目录下,创立IElecTextDao接口 public interface IElecTextDao extends ICommonDao
{ public final static SERVICE_NAME="cn.itcast.elec.dao.impl.ElecTextDaoImpl"; } *在cn.itcast.elec.dao.impl的目录下,创立IElecTextDao接口的实现类ElecTextDaoImpl

    还没写完,明天太累,明天继承。

文章结束给大家分享下程序员的一些笑话语录: 《诺基亚投资手机浏览器UCWEB,资金不详或控股》杯具了,好不容易养大的闺女嫁外国。(心疼是你养的吗?中国创业型公司创业初期哪个从国有银行贷到过钱?)

--------------------------------- 原创文章 By

项目和配置文件
---------------------------------

转载于:https://www.cnblogs.com/jiangu66/p/3153461.html

你可能感兴趣的文章
ubuntu 14.04 安装搜狗拼音输入法
查看>>
浅谈算法和数据结构: 一 栈和队列
查看>>
[WebMatrix] 如何将SQL Compact 4.0 移转至SQL Server 2008 Express
查看>>
Java内部类详解
查看>>
python-基础
查看>>
17 案例
查看>>
【BZOJ 1221】 [HNOI2001] 软件开发
查看>>
【hdu 1429】胜利大逃亡(续)
查看>>
SQL字符型转日期型
查看>>
Java程序设计教程(第2版)阅读总结
查看>>
图论-次短路求法
查看>>
ios下opencv编译merge函数报错问题
查看>>
POJ 1679 The Unique MST(最小生成树)
查看>>
WebView网络请求
查看>>
Internetmap.apk实现原理分析
查看>>
JavaScript设计模式-1.函数
查看>>
textbox不支持Ctrl+A
查看>>
What's New for Visual C# 6.0
查看>>
ExtJs学习笔记之ComboBox组件
查看>>
关于收费软件
查看>>