Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
jinli gu
JSH ERP
Commits
bde715c3
Commit
bde715c3
authored
Dec 11, 2016
by
季圣华
Browse files
更新配置
parent
bfd6221a
Changes
7
Expand all
Hide whitespace changes
Inline
Side-by-side
.myeclipse/profiler/jsh_java_erp on MyEclipse Tomcat.xml
View file @
bde715c3
...
...
@@ -29,7 +29,7 @@ com.jsh.model.vo.basic.**
com.jsh.service.asset.**
com.jsh.service.basic.**
com.jsh.servlet.**
com.jsh.util.
common.
**
com.jsh.util.**
</entry>
<entry
key=
"ProfilerCPUSettings_filter_value"
>
com.jsh.action.asset.*,
com.jsh.action.basic.*,
...
...
@@ -50,7 +50,7 @@ com.jsh.model.vo.basic.*,
com.jsh.service.asset.*,
com.jsh.service.basic.*,
com.jsh.servlet.*,
com.jsh.util.
common.
*
</entry>
com.jsh.util.*
</entry>
<entry
key=
"profiler.settings.istrument.getter.setter.methods"
>
true
</entry>
<entry
key=
"myeclipse.profiling.mode"
>
0
</entry>
<entry
key=
"ProfilerMemorySettings_stacktraces"
>
-1
</entry>
...
...
config/hibernate/hibernate.cfg.xml
View file @
bde715c3
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<!--
<property name="hibernate.connection.driver_class">
com.mysql.jdbc.Driver
</property>
<property name="hibernate.connection.url">
jdbc:mysql:///myshop
</property>
<property name="hibernate.connection.username">root</property>
<property name="connection.password">root</property>
-->
<property
name=
"hibernate.dialect"
>
org.hibernate.dialect.MySQL5Dialect
</property>
<property
name=
"show_sql"
>
true
</property>
<!-- 一般重新建库用create(慎用),只更新字段用update -->
<property
name=
"hbm2ddl.auto"
>
update
</property>
<!-- 对应的实体映射 -->
<mapping
resource=
"com/jsh/model/po/Supplier.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/Logdetails.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/Assetname.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/Category.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/Basicuser.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/Asset.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/Depot.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/App.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/Role.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/Functions.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/UserBusiness.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/Person.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/MaterialCategory.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/Material.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/Building.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/DepotHead.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/DepotItem.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/Account.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/InOutItem.hbm.xml"
/>
</session-factory>
</hibernate-configuration>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<!--
<property name="hibernate.connection.driver_class">
com.mysql.jdbc.Driver
</property>
<property name="hibernate.connection.url">
jdbc:mysql:///myshop
</property>
<property name="hibernate.connection.username">root</property>
<property name="connection.password">root</property>
-->
<property
name=
"hibernate.dialect"
>
org.hibernate.dialect.MySQL5Dialect
</property>
<property
name=
"show_sql"
>
true
</property>
<!-- 一般重新建库用create(慎用),只更新字段用update -->
<property
name=
"hbm2ddl.auto"
>
update
</property>
<!-- 对应的实体映射 -->
<mapping
resource=
"com/jsh/model/po/Supplier.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/Logdetails.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/Assetname.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/Category.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/Basicuser.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/Asset.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/Depot.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/App.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/Role.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/Functions.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/UserBusiness.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/Person.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/MaterialCategory.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/Material.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/Building.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/DepotHead.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/DepotItem.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/Account.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/InOutItem.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/AccountHead.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/AccountItem.hbm.xml"
/>
</session-factory>
</hibernate-configuration>
config/log4j/log4j.properties
View file @
bde715c3
# level : 是日志记录的优先级,分为OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL或者您定义的级别。
#Log4j建议只使用四个级别,优先级从高到低分别是ERROR、WARN、INFO、DEBUG。
#Log4jTest.java中的Logger logger = Logger.getLogger(this.getClass().getName());可能对应了log4j.rootLogger=DEBUG,CONSOLE,A1的配置
log4j.rootLogger
=
INFO,D,E,stdout
##########控制台输出##############
log4j.appender.stdout
=
org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target
=
System.out
log4j.appender.stdout.layout
=
org.apache.log4j.PatternLayout
#log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%p]-[%C %M %L]:%m%n
log4j.appender.stdout.layout.ConversionPattern
=
%d{yyyy-MM-dd HH:mm:ss} [%p]-%m%n
#######配置hibernate日志输入目录,暂时没有使用到############
#log4j.logger.org.hibernate = OFF,hibernate
#log4j.logger.org.hibernate.tool.hbm2ddl=debug
#log4j.appender.hibernate = org.apache.log4j.RollingFileAppender
#log4j.appender.hibernate.file = ${webApp.log4j.path}/logs/ams_hibernate.log
#log4j.appender.hibernate.layout = org.apache.log4j.PatternLayout
#log4j.appender.hibernate.layout.conversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [%p]-[%C %M %L]:%m%n
#log4j.appender.hibernate.layout.conversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [%p]-%m%n
#log4j.appender.hibernate.append = false
###输出到日志文件指定最低为INFO级别 ###
log4j.appender.D
=
org.apache.log4j.RollingFileAppender
log4j.appender.D.File
=
${webApp.log4j.path}/logs/jsh-info.log
log4j.appender.D.MaxFileSize
=
50MB
log4j.appender.D.MaxBackupIndex
=
10
##the lower level
log4j.appender.D.Threshold
=
INFO
log4j.appender.D.layout
=
org.apache.log4j.PatternLayout
#log4j.appender.D.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss} [%p]-[%C %M %L]:%m%n
log4j.appender.D.layout.ConversionPattern
=
%-d{yyyy-MM-dd HH:mm:ss} [%p]-%m%n
###输出错误信息内容到指定文件ERROR级别###
log4j.appender.E
=
org.apache.log4j.RollingFileAppender
log4j.appender.E.File
=
${webApp.log4j.path}/logs/jsh-error.log
log4j.appender.E.MaxFileSize
=
50MB
log4j.appender.E.MaxBackupIndex
=
10
log4j.appender.E.Threshold
=
ERROR
log4j.appender.E.layout
=
org.apache.log4j.PatternLayout
##log4j.appender.E.layout.ConversionPattern =%-d{yyyy-MM-dd HH\:mm\:ss} [%p]-[%C %M %L]\:%m%n
log4j.appender.E.layout.ConversionPattern
=
%-d{yyyy-MM-dd HH
\:
mm
\:
ss} [%p]-%m%n
# %n代表换行
# %d代表日期
# %c代表路径名(Logger.getLogger("DAO")时为DAO:,Logger.getLogger(this.getClass().getName())时为绝对类名)# %c{1}为类名,如Log4jTest
# %l代表类路径及代码所在行数,%L仅代表代码所在行数
# [%-5p]代表该日志对应的日志级别(%5p),如DEBUG,ERROR,中间的-起到在[]中左对齐的作用
# %m代表“类名:”(Logger.getLogger("DAO")时为DAO:,Logger.getLogger(this.getClass().getName())时为类名)及日志信息
#----------------------------------------------------------------------------------
#分别说明如下:
#1、使用Logger logger = Logger.getLogger("DAO")获得配置时,属性文件中必须要有对应设置:log4j.logger.DAO=DEBUG,A2
#2、%c为DAO
#3、%l为logger.debug("DAO: Debug info.");的类绝对路径以及代码所在行,
# log.DAOlogTest.doGet(DAOlogTest.java:23)
#4、%L为logger.debug("DAO: Debug info.");代码所在行 23
#5、%m为类名和日志信息 DAO: Debug info.
#1、使用Logger logger = Logger.getLogger(this.getClass().getName())获得配置时
#2、%c为log.Log4jTest %c{1}为Log4jTest
#3、%l为 log.Log4jTest.doGet(Log4jTest.java:23)
#4、%L同上
#5、%m为 Debug info.
#-X号: X信息输出时左对齐;
#%p: 日志信息级别
#%d{}: 日志信息产生时间
#%c: 日志信息所在地(类名)
#%m: 产生的日志具体信息
#%
n
:
输出日志信息换行
\ No newline at end of file
# level : 是日志记录的优先级,分为OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL或者您定义的级别。
#Log4j建议只使用四个级别,优先级从高到低分别是ERROR、WARN、INFO、DEBUG。
#Log4jTest.java中的Logger logger = Logger.getLogger(this.getClass().getName());可能对应了log4j.rootLogger=DEBUG,CONSOLE,A1的配置
log4j.rootLogger
=
INFO,D,E,stdout
##########控制台输出##############
log4j.appender.stdout
=
org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target
=
System.out
log4j.appender.stdout.layout
=
org.apache.log4j.PatternLayout
#log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%p]-[%C %M %L]:%m%n
log4j.appender.stdout.layout.ConversionPattern
=
%d{yyyy-MM-dd HH:mm:ss} [%p]-%m%n
#######配置hibernate日志输入目录,暂时没有使用到############
#log4j.logger.org.hibernate = OFF,hibernate
#log4j.logger.org.hibernate.tool.hbm2ddl=debug
#log4j.appender.hibernate = org.apache.log4j.RollingFileAppender
#log4j.appender.hibernate.file = ${webApp.log4j.path}/logs/jsh_hibernate.log
#log4j.appender.hibernate.layout = org.apache.log4j.PatternLayout
#log4j.appender.hibernate.layout.conversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [%p]-[%C %M %L]:%m%n
#log4j.appender.hibernate.layout.conversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [%p]-%m%n
#log4j.appender.hibernate.append = false
###输出到日志文件指定最低为INFO级别 ###
log4j.appender.D
=
org.apache.log4j.RollingFileAppender
log4j.appender.D.File
=
${webApp.log4j.path}/logs/jsh-info.log
log4j.appender.D.MaxFileSize
=
50MB
log4j.appender.D.MaxBackupIndex
=
10
##the lower level
log4j.appender.D.Threshold
=
INFO
log4j.appender.D.layout
=
org.apache.log4j.PatternLayout
#log4j.appender.D.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss} [%p]-[%C %M %L]:%m%n
log4j.appender.D.layout.ConversionPattern
=
%-d{yyyy-MM-dd HH:mm:ss} [%p]-%m%n
###输出错误信息内容到指定文件ERROR级别###
log4j.appender.E
=
org.apache.log4j.RollingFileAppender
log4j.appender.E.File
=
${webApp.log4j.path}/logs/jsh-error.log
log4j.appender.E.MaxFileSize
=
50MB
log4j.appender.E.MaxBackupIndex
=
10
log4j.appender.E.Threshold
=
ERROR
log4j.appender.E.layout
=
org.apache.log4j.PatternLayout
##log4j.appender.E.layout.ConversionPattern =%-d{yyyy-MM-dd HH\:mm\:ss} [%p]-[%C %M %L]\:%m%n
log4j.appender.E.layout.ConversionPattern
=
%-d{yyyy-MM-dd HH
\:
mm
\:
ss} [%p]-%m%n
# %n代表换行
# %d代表日期
# %c代表路径名(Logger.getLogger("DAO")时为DAO:,Logger.getLogger(this.getClass().getName())时为绝对类名)# %c{1}为类名,如Log4jTest
# %l代表类路径及代码所在行数,%L仅代表代码所在行数
# [%-5p]代表该日志对应的日志级别(%5p),如DEBUG,ERROR,中间的-起到在[]中左对齐的作用
# %m代表“类名:”(Logger.getLogger("DAO")时为DAO:,Logger.getLogger(this.getClass().getName())时为类名)及日志信息
#----------------------------------------------------------------------------------
#分别说明如下:
#1、使用Logger logger = Logger.getLogger("DAO")获得配置时,属性文件中必须要有对应设置:log4j.logger.DAO=DEBUG,A2
#2、%c为DAO
#3、%l为logger.debug("DAO: Debug info.");的类绝对路径以及代码所在行,
# log.DAOlogTest.doGet(DAOlogTest.java:23)
#4、%L为logger.debug("DAO: Debug info.");代码所在行 23
#5、%m为类名和日志信息 DAO: Debug info.
#1、使用Logger logger = Logger.getLogger(this.getClass().getName())获得配置时
#2、%c为log.Log4jTest %c{1}为Log4jTest
#3、%l为 log.Log4jTest.doGet(Log4jTest.java:23)
#4、%L同上
#5、%m为 Debug info.
#-X号: X信息输出时左对齐;
#%p: 日志信息级别
#%d{}: 日志信息产生时间
#%c: 日志信息所在地(类名)
#%m: 产生的日志具体信息
#%n: 输出日志信息换行
config/spring/basic-applicationContext.xml
View file @
bde715c3
This diff is collapsed.
Click to expand it.
config/spring/dao-applicationContext.xml
View file @
bde715c3
<?xml version="1.0" encoding="utf-8"?>
<!-- 指定Spring配置文件的DTD信息 -->
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN"
"http://www.springframework.org/dtd/spring-beans-2.0.dtd">
<beans>
<!-- 配置daoTemplate,作为所有DAO组件的模板 -->
<bean
id=
"daoTemplate"
abstract=
"true"
>
<!-- 为DAO组件注入SessionFactory引用 -->
<property
name=
"sessionFactory"
ref=
"sessionFactory"
/>
</bean>
<!-- 配置通用baseDao组件 -->
<bean
id=
"baseDao"
parent=
"daoTemplate"
class=
"com.jsh.base.BaseDAO"
scope=
"prototype"
/>
<!-- 配置userDao组件 -->
<bean
id=
"userDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.UserDAO"
/>
<!-- 配置logDao组件 -->
<bean
id=
"logDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.LogDAO"
/>
<!-- 配置supplierDao组件 -->
<bean
id=
"supplierDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.SupplierDAO"
/>
<!-- 配置categoryDao组件 -->
<bean
id=
"categoryDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.CategoryDAO"
/>
<!-- 配置depotDao组件 -->
<bean
id=
"depotDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.DepotDAO"
/>
<!-- 配置assetDao组件 -->
<bean
id=
"assetNameDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.AssetNameDAO"
/>
<!-- 配置assetDao组件 -->
<bean
id=
"assetDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.asset.AssetDAO"
/>
<!-- 配置assetDao组件 -->
<bean
id=
"reportDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.asset.ReportDAO"
/>
<!-- 配置appDao组件 -->
<bean
id=
"appDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.AppDAO"
/>
<!-- 配置roleDao组件 -->
<bean
id=
"roleDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.RoleDAO"
/>
<!-- 配置functionsDao组件 -->
<bean
id=
"functionsDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.FunctionsDAO"
/>
<!-- 配置userBusinessDao组件 -->
<bean
id=
"userBusinessDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.UserBusinessDAO"
/>
<!-- 配置personDao组件 -->
<bean
id=
"personDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.materials.PersonDAO"
/>
<!-- 配置materialCategoryDao组件 -->
<bean
id=
"materialCategoryDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.materials.MaterialCategoryDAO"
/>
<!-- 配置materialDao组件 -->
<bean
id=
"materialDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.materials.MaterialDAO"
/>
<!-- 配置buildingDao组件 -->
<bean
id=
"buildingDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.materials.BuildingDAO"
/>
<!-- 配置depotHeadDao组件 -->
<bean
id=
"depotHeadDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.materials.DepotHeadDAO"
/>
<!-- 配置depotItemDao组件 -->
<bean
id=
"depotItemDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.materials.DepotItemDAO"
/>
<!-- 配置accountDao组件 -->
<bean
id=
"accountDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.AccountDAO"
/>
<!-- 配置inOutItemDao组件 -->
<bean
id=
"inOutItemDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.InOutItemDAO"
/>
</beans>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<!-- 指定Spring配置文件的DTD信息 -->
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN"
"http://www.springframework.org/dtd/spring-beans-2.0.dtd">
<beans>
<!-- 配置daoTemplate,作为所有DAO组件的模板 -->
<bean
id=
"daoTemplate"
abstract=
"true"
>
<!-- 为DAO组件注入SessionFactory引用 -->
<property
name=
"sessionFactory"
ref=
"sessionFactory"
/>
</bean>
<!-- 配置通用baseDao组件 -->
<bean
id=
"baseDao"
parent=
"daoTemplate"
class=
"com.jsh.base.BaseDAO"
scope=
"prototype"
/>
<!-- 配置userDao组件 -->
<bean
id=
"userDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.UserDAO"
/>
<!-- 配置logDao组件 -->
<bean
id=
"logDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.LogDAO"
/>
<!-- 配置supplierDao组件 -->
<bean
id=
"supplierDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.SupplierDAO"
/>
<!-- 配置categoryDao组件 -->
<bean
id=
"categoryDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.CategoryDAO"
/>
<!-- 配置depotDao组件 -->
<bean
id=
"depotDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.DepotDAO"
/>
<!-- 配置assetDao组件 -->
<bean
id=
"assetNameDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.AssetNameDAO"
/>
<!-- 配置assetDao组件 -->
<bean
id=
"assetDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.asset.AssetDAO"
/>
<!-- 配置assetDao组件 -->
<bean
id=
"reportDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.asset.ReportDAO"
/>
<!-- 配置appDao组件 -->
<bean
id=
"appDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.AppDAO"
/>
<!-- 配置roleDao组件 -->
<bean
id=
"roleDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.RoleDAO"
/>
<!-- 配置functionsDao组件 -->
<bean
id=
"functionsDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.FunctionsDAO"
/>
<!-- 配置userBusinessDao组件 -->
<bean
id=
"userBusinessDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.UserBusinessDAO"
/>
<!-- 配置personDao组件 -->
<bean
id=
"personDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.materials.PersonDAO"
/>
<!-- 配置materialCategoryDao组件 -->
<bean
id=
"materialCategoryDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.materials.MaterialCategoryDAO"
/>
<!-- 配置materialDao组件 -->
<bean
id=
"materialDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.materials.MaterialDAO"
/>
<!-- 配置buildingDao组件 -->
<bean
id=
"buildingDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.materials.BuildingDAO"
/>
<!-- 配置depotHeadDao组件 -->
<bean
id=
"depotHeadDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.materials.DepotHeadDAO"
/>
<!-- 配置depotItemDao组件 -->
<bean
id=
"depotItemDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.materials.DepotItemDAO"
/>
<!-- 配置accountDao组件 -->
<bean
id=
"accountDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.AccountDAO"
/>
<!-- 配置inOutItemDao组件 -->
<bean
id=
"inOutItemDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.InOutItemDAO"
/>
<!-- 配置accountHeadDao组件 -->
<bean
id=
"accountHeadDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.materials.AccountHeadDAO"
/>
<!-- 配置accountItemDao组件 -->
<bean
id=
"accountItemDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.materials.AccountItemDAO"
/>
</beans>
config/struts2/accountHead-struts.xml
0 → 100644
View file @
bde715c3
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"
"http://struts.apache.org/dtds/struts-2.1.7.dtd">
<struts>
<package
name=
"accountHead"
namespace=
"/accountHead"
extends=
"json-default"
>
<action
name=
"*"
class=
"accountHeadAction"
method=
"{1}"
>
<result
type=
"json"
/>
</action>
</package>
</struts>
config/struts2/accountItem-struts.xml
0 → 100644
View file @
bde715c3
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"
"http://struts.apache.org/dtds/struts-2.1.7.dtd">
<struts>
<package
name=
"accountItem"
namespace=
"/accountItem"
extends=
"json-default"
>
<action
name=
"*"
class=
"accountItemAction"
method=
"{1}"
>
<result
type=
"json"
/>
</action>
</package>
</struts>
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment