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
beba8ac3
Commit
beba8ac3
authored
Dec 11, 2016
by
季圣华
Browse files
no commit message
parent
751c4c14
Changes
71
Expand all
Hide whitespace changes
Inline
Side-by-side
WebRoot/WEB-INF/classes/com/jsh/service/materials/DepotHeadIService.class
View file @
beba8ac3
No preview for this file type
WebRoot/WEB-INF/classes/com/jsh/service/materials/DepotHeadService.class
View file @
beba8ac3
No preview for this file type
WebRoot/WEB-INF/classes/com/jsh/service/materials/DepotItemIService.class
View file @
beba8ac3
No preview for this file type
WebRoot/WEB-INF/classes/com/jsh/service/materials/DepotItemService.class
View file @
beba8ac3
No preview for this file type
WebRoot/WEB-INF/classes/hibernate/hibernate.cfg.xml
View file @
beba8ac3
<!DOCTYPE hibernate-configuration PUBLIC
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<hibernate-configuration>
<session-factory>
<session-factory>
<!--
<!--
<property name="hibernate.connection.driver_class">
<property name="hibernate.connection.driver_class">
com.mysql.jdbc.Driver
com.mysql.jdbc.Driver
</property>
</property>
<property name="hibernate.connection.url">
<property name="hibernate.connection.url">
jdbc:mysql:///myshop
jdbc:mysql:///myshop
</property>
</property>
<property name="hibernate.connection.username">root</property>
<property name="hibernate.connection.username">root</property>
<property name="connection.password">root</property>
<property name="connection.password">root</property>
-->
-->
<property
name=
"hibernate.dialect"
>
<property
name=
"hibernate.dialect"
>
org.hibernate.dialect.MySQL5Dialect
org.hibernate.dialect.MySQL5Dialect
</property>
</property>
<property
name=
"show_sql"
>
true
</property>
<property
name=
"show_sql"
>
true
</property>
<!-- 一般重新建库用create(慎用),只更新字段用update -->
<!-- 一般重新建库用create(慎用),只更新字段用update -->
<property
name=
"hbm2ddl.auto"
>
update
</property>
<property
name=
"hbm2ddl.auto"
>
update
</property>
<!-- 对应的实体映射 -->
<!-- 对应的实体映射 -->
<mapping
resource=
"com/jsh/model/po/Supplier.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/Supplier.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/Logdetails.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/Assetname.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/Category.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/Basicuser.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/Asset.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/Depot.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/App.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/Role.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/Functions.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/UserBusiness.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/Person.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/MaterialCategory.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/Material.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/Building.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/DepotHead.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/DepotItem.hbm.xml"
/>
<mapping
resource=
"com/jsh/model/po/Account.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/InOutItem.hbm.xml"
/>
</session-factory>
<mapping
resource=
"com/jsh/model/po/AccountHead.hbm.xml"
/>
</hibernate-configuration>
<mapping
resource=
"com/jsh/model/po/AccountItem.hbm.xml"
/>
</session-factory>
</hibernate-configuration>
WebRoot/WEB-INF/classes/log4j/log4j.properties
View file @
beba8ac3
# level : 是日志记录的优先级,分为OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL或者您定义的级别。
# level : 是日志记录的优先级,分为OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL或者您定义的级别。
#Log4j建议只使用四个级别,优先级从高到低分别是ERROR、WARN、INFO、DEBUG。
#Log4j建议只使用四个级别,优先级从高到低分别是ERROR、WARN、INFO、DEBUG。
#Log4jTest.java中的Logger logger = Logger.getLogger(this.getClass().getName());可能对应了log4j.rootLogger=DEBUG,CONSOLE,A1的配置
#Log4jTest.java中的Logger logger = Logger.getLogger(this.getClass().getName());可能对应了log4j.rootLogger=DEBUG,CONSOLE,A1的配置
log4j.rootLogger
=
INFO,D,E,stdout
log4j.rootLogger
=
INFO,D,E,stdout
##########控制台输出##############
##########控制台输出##############
log4j.appender.stdout
=
org.apache.log4j.ConsoleAppender
log4j.appender.stdout
=
org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target
=
System.out
log4j.appender.stdout.Target
=
System.out
log4j.appender.stdout.layout
=
org.apache.log4j.PatternLayout
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]-[%C %M %L]:%m%n
log4j.appender.stdout.layout.ConversionPattern
=
%d{yyyy-MM-dd HH:mm:ss} [%p]-%m%n
log4j.appender.stdout.layout.ConversionPattern
=
%d{yyyy-MM-dd HH:mm:ss} [%p]-%m%n
#######配置hibernate日志输入目录,暂时没有使用到############
#######配置hibernate日志输入目录,暂时没有使用到############
#log4j.logger.org.hibernate = OFF,hibernate
#log4j.logger.org.hibernate = OFF,hibernate
#log4j.logger.org.hibernate.tool.hbm2ddl=debug
#log4j.logger.org.hibernate.tool.hbm2ddl=debug
#log4j.appender.hibernate = org.apache.log4j.RollingFileAppender
#log4j.appender.hibernate = org.apache.log4j.RollingFileAppender
#log4j.appender.hibernate.file = ${webApp.log4j.path}/logs/ams_hibernate.log
#log4j.appender.hibernate.file = ${webApp.log4j.path}/logs/jsh_hibernate.log
#log4j.appender.hibernate.layout = org.apache.log4j.PatternLayout
#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]-[%C %M %L]:%m%n
#log4j.appender.hibernate.layout.conversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [%p]-%m%n
#log4j.appender.hibernate.layout.conversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [%p]-%m%n
#log4j.appender.hibernate.append = false
#log4j.appender.hibernate.append = false
###输出到日志文件指定最低为INFO级别 ###
###输出到日志文件指定最低为INFO级别 ###
log4j.appender.D
=
org.apache.log4j.RollingFileAppender
log4j.appender.D
=
org.apache.log4j.RollingFileAppender
log4j.appender.D.File
=
${webApp.log4j.path}/logs/jsh-info.log
log4j.appender.D.File
=
${webApp.log4j.path}/logs/jsh-info.log
log4j.appender.D.MaxFileSize
=
50MB
log4j.appender.D.MaxFileSize
=
50MB
log4j.appender.D.MaxBackupIndex
=
10
log4j.appender.D.MaxBackupIndex
=
10
##the lower level
##the lower level
log4j.appender.D.Threshold
=
INFO
log4j.appender.D.Threshold
=
INFO
log4j.appender.D.layout
=
org.apache.log4j.PatternLayout
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]-[%C %M %L]:%m%n
log4j.appender.D.layout.ConversionPattern
=
%-d{yyyy-MM-dd HH:mm:ss} [%p]-%m%n
log4j.appender.D.layout.ConversionPattern
=
%-d{yyyy-MM-dd HH:mm:ss} [%p]-%m%n
###输出错误信息内容到指定文件ERROR级别###
###输出错误信息内容到指定文件ERROR级别###
log4j.appender.E
=
org.apache.log4j.RollingFileAppender
log4j.appender.E
=
org.apache.log4j.RollingFileAppender
log4j.appender.E.File
=
${webApp.log4j.path}/logs/jsh-error.log
log4j.appender.E.File
=
${webApp.log4j.path}/logs/jsh-error.log
log4j.appender.E.MaxFileSize
=
50MB
log4j.appender.E.MaxFileSize
=
50MB
log4j.appender.E.MaxBackupIndex
=
10
log4j.appender.E.MaxBackupIndex
=
10
log4j.appender.E.Threshold
=
ERROR
log4j.appender.E.Threshold
=
ERROR
log4j.appender.E.layout
=
org.apache.log4j.PatternLayout
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]-[%C %M %L]\:%m%n
log4j.appender.E.layout.ConversionPattern
=
%-d{yyyy-MM-dd HH
\:
mm
\:
ss} [%p]-%m%n
log4j.appender.E.layout.ConversionPattern
=
%-d{yyyy-MM-dd HH
\:
mm
\:
ss} [%p]-%m%n
# %n代表换行
# %n代表换行
# %d代表日期
# %d代表日期
# %c代表路径名(Logger.getLogger("DAO")时为DAO:,Logger.getLogger(this.getClass().getName())时为绝对类名)# %c{1}为类名,如Log4jTest
# %c代表路径名(Logger.getLogger("DAO")时为DAO:,Logger.getLogger(this.getClass().getName())时为绝对类名)# %c{1}为类名,如Log4jTest
# %l代表类路径及代码所在行数,%L仅代表代码所在行数
# %l代表类路径及代码所在行数,%L仅代表代码所在行数
# [%-5p]代表该日志对应的日志级别(%5p),如DEBUG,ERROR,中间的-起到在[]中左对齐的作用
# [%-5p]代表该日志对应的日志级别(%5p),如DEBUG,ERROR,中间的-起到在[]中左对齐的作用
# %m代表“类名:”(Logger.getLogger("DAO")时为DAO:,Logger.getLogger(this.getClass().getName())时为类名)及日志信息
# %m代表“类名:”(Logger.getLogger("DAO")时为DAO:,Logger.getLogger(this.getClass().getName())时为类名)及日志信息
#----------------------------------------------------------------------------------
#----------------------------------------------------------------------------------
#分别说明如下:
#分别说明如下:
#1、使用Logger logger = Logger.getLogger("DAO")获得配置时,属性文件中必须要有对应设置:log4j.logger.DAO=DEBUG,A2
#1、使用Logger logger = Logger.getLogger("DAO")获得配置时,属性文件中必须要有对应设置:log4j.logger.DAO=DEBUG,A2
#2、%c为DAO
#2、%c为DAO
#3、%l为logger.debug("DAO: Debug info.");的类绝对路径以及代码所在行,
#3、%l为logger.debug("DAO: Debug info.");的类绝对路径以及代码所在行,
# log.DAOlogTest.doGet(DAOlogTest.java:23)
# log.DAOlogTest.doGet(DAOlogTest.java:23)
#4、%L为logger.debug("DAO: Debug info.");代码所在行 23
#4、%L为logger.debug("DAO: Debug info.");代码所在行 23
#5、%m为类名和日志信息 DAO: Debug info.
#5、%m为类名和日志信息 DAO: Debug info.
#1、使用Logger logger = Logger.getLogger(this.getClass().getName())获得配置时
#1、使用Logger logger = Logger.getLogger(this.getClass().getName())获得配置时
#2、%c为log.Log4jTest %c{1}为Log4jTest
#2、%c为log.Log4jTest %c{1}为Log4jTest
#3、%l为 log.Log4jTest.doGet(Log4jTest.java:23)
#3、%l为 log.Log4jTest.doGet(Log4jTest.java:23)
#4、%L同上
#4、%L同上
#5、%m为 Debug info.
#5、%m为 Debug info.
#-X号: X信息输出时左对齐;
#-X号: X信息输出时左对齐;
#%p: 日志信息级别
#%p: 日志信息级别
#%d{}: 日志信息产生时间
#%d{}: 日志信息产生时间
#%c: 日志信息所在地(类名)
#%c: 日志信息所在地(类名)
#%m: 产生的日志具体信息
#%m: 产生的日志具体信息
#%
n
:
输出日志信息换行
#%n: 输出日志信息换行
\ No newline at end of file
WebRoot/WEB-INF/classes/spring/basic-applicationContext.xml
View file @
beba8ac3
This diff is collapsed.
Click to expand it.
WebRoot/WEB-INF/classes/spring/dao-applicationContext.xml
View file @
beba8ac3
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<!-- 指定Spring配置文件的DTD信息 -->
<!-- 指定Spring配置文件的DTD信息 -->
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN"
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN"
"http://www.springframework.org/dtd/spring-beans-2.0.dtd">
"http://www.springframework.org/dtd/spring-beans-2.0.dtd">
<beans>
<beans>
<!-- 配置daoTemplate,作为所有DAO组件的模板 -->
<!-- 配置daoTemplate,作为所有DAO组件的模板 -->
<bean
id=
"daoTemplate"
abstract=
"true"
>
<bean
id=
"daoTemplate"
abstract=
"true"
>
<!-- 为DAO组件注入SessionFactory引用 -->
<!-- 为DAO组件注入SessionFactory引用 -->
<property
name=
"sessionFactory"
ref=
"sessionFactory"
/>
<property
name=
"sessionFactory"
ref=
"sessionFactory"
/>
</bean>
</bean>
<!-- 配置通用baseDao组件 -->
<!-- 配置通用baseDao组件 -->
<bean
id=
"baseDao"
parent=
"daoTemplate"
class=
"com.jsh.base.BaseDAO"
scope=
"prototype"
/>
<bean
id=
"baseDao"
parent=
"daoTemplate"
class=
"com.jsh.base.BaseDAO"
scope=
"prototype"
/>
<!-- 配置userDao组件 -->
<!-- 配置userDao组件 -->
<bean
id=
"userDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.UserDAO"
/>
<bean
id=
"userDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.UserDAO"
/>
<!-- 配置logDao组件 -->
<!-- 配置logDao组件 -->
<bean
id=
"logDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.LogDAO"
/>
<bean
id=
"logDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.LogDAO"
/>
<!-- 配置supplierDao组件 -->
<!-- 配置supplierDao组件 -->
<bean
id=
"supplierDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.SupplierDAO"
/>
<bean
id=
"supplierDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.SupplierDAO"
/>
<!-- 配置categoryDao组件 -->
<!-- 配置categoryDao组件 -->
<bean
id=
"categoryDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.CategoryDAO"
/>
<bean
id=
"categoryDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.CategoryDAO"
/>
<!-- 配置depotDao组件 -->
<!-- 配置depotDao组件 -->
<bean
id=
"depotDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.DepotDAO"
/>
<bean
id=
"depotDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.DepotDAO"
/>
<!-- 配置assetDao组件 -->
<!-- 配置assetDao组件 -->
<bean
id=
"assetNameDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.AssetNameDAO"
/>
<bean
id=
"assetNameDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.AssetNameDAO"
/>
<!-- 配置assetDao组件 -->
<!-- 配置assetDao组件 -->
<bean
id=
"assetDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.asset.AssetDAO"
/>
<bean
id=
"assetDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.asset.AssetDAO"
/>
<!-- 配置assetDao组件 -->
<!-- 配置assetDao组件 -->
<bean
id=
"reportDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.asset.ReportDAO"
/>
<bean
id=
"reportDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.asset.ReportDAO"
/>
<!-- 配置appDao组件 -->
<!-- 配置appDao组件 -->
<bean
id=
"appDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.AppDAO"
/>
<bean
id=
"appDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.AppDAO"
/>
<!-- 配置roleDao组件 -->
<!-- 配置roleDao组件 -->
<bean
id=
"roleDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.RoleDAO"
/>
<bean
id=
"roleDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.RoleDAO"
/>
<!-- 配置functionsDao组件 -->
<!-- 配置functionsDao组件 -->
<bean
id=
"functionsDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.FunctionsDAO"
/>
<bean
id=
"functionsDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.FunctionsDAO"
/>
<!-- 配置userBusinessDao组件 -->
<!-- 配置userBusinessDao组件 -->
<bean
id=
"userBusinessDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.UserBusinessDAO"
/>
<bean
id=
"userBusinessDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.UserBusinessDAO"
/>
<!-- 配置personDao组件 -->
<!-- 配置personDao组件 -->
<bean
id=
"personDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.materials.PersonDAO"
/>
<bean
id=
"personDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.materials.PersonDAO"
/>
<!-- 配置materialCategoryDao组件 -->
<!-- 配置materialCategoryDao组件 -->
<bean
id=
"materialCategoryDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.materials.MaterialCategoryDAO"
/>
<bean
id=
"materialCategoryDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.materials.MaterialCategoryDAO"
/>
<!-- 配置materialDao组件 -->
<!-- 配置materialDao组件 -->
<bean
id=
"materialDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.materials.MaterialDAO"
/>
<bean
id=
"materialDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.materials.MaterialDAO"
/>
<!-- 配置buildingDao组件 -->
<!-- 配置buildingDao组件 -->
<bean
id=
"buildingDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.materials.BuildingDAO"
/>
<bean
id=
"buildingDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.materials.BuildingDAO"
/>
<!-- 配置depotHeadDao组件 -->
<!-- 配置depotHeadDao组件 -->
<bean
id=
"depotHeadDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.materials.DepotHeadDAO"
/>
<bean
id=
"depotHeadDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.materials.DepotHeadDAO"
/>
<!-- 配置depotItemDao组件 -->
<!-- 配置depotItemDao组件 -->
<bean
id=
"depotItemDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.materials.DepotItemDAO"
/>
<bean
id=
"depotItemDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.materials.DepotItemDAO"
/>
<!-- 配置accountDao组件 -->
<!-- 配置accountDao组件 -->
<bean
id=
"accountDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.AccountDAO"
/>
<bean
id=
"accountDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.AccountDAO"
/>
<!-- 配置inOutItemDao组件 -->
<!-- 配置inOutItemDao组件 -->
<bean
id=
"inOutItemDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.InOutItemDAO"
/>
<bean
id=
"inOutItemDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.basic.InOutItemDAO"
/>
</beans>
<!-- 配置accountHeadDao组件 -->
\ No newline at end of file
<bean
id=
"accountHeadDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.materials.AccountHeadDAO"
/>
<!-- 配置accountItemDao组件 -->
<bean
id=
"accountItemDao"
parent=
"daoTemplate"
class=
"com.jsh.dao.materials.AccountItemDAO"
/>
</beans>
WebRoot/WEB-INF/classes/struts2/accountHead-struts.xml
0 → 100644
View file @
beba8ac3
<?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>
WebRoot/WEB-INF/classes/struts2/accountItem-struts.xml
0 → 100644
View file @
beba8ac3
<?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>
WebRoot/WEB-INF/web.xml
View file @
beba8ac3
...
@@ -25,7 +25,7 @@
...
@@ -25,7 +25,7 @@
<filter>
<filter>
<description>
session的过滤器
</description>
<description>
session的过滤器
</description>
<filter-name>
SessionValidateFilter
</filter-name>
<filter-name>
SessionValidateFilter
</filter-name>
<filter-class>
com.jsh.
filter.user.User
Filter
</filter-class>
<filter-class>
com.jsh.
util.Session
Filter
</filter-class>
</filter>
</filter>
<filter-mapping>
<filter-mapping>
<filter-name>
SessionValidateFilter
</filter-name>
<filter-name>
SessionValidateFilter
</filter-name>
...
@@ -49,7 +49,7 @@
...
@@ -49,7 +49,7 @@
</filter-mapping>
</filter-mapping>
<filter>
<filter>
<filter-name>
hibernateFilter
</filter-name>
<filter-name>
hibernateFilter
</filter-name>
<filter-class>
com.jsh.
filter.common
.OpenSessionInViewFilterExtend
</filter-class>
<filter-class>
com.jsh.
util
.OpenSessionInViewFilterExtend
</filter-class>
<init-param>
<init-param>
<param-name>
singleSession
</param-name>
<param-name>
singleSession
</param-name>
<param-value>
true
</param-value>
<param-value>
true
</param-value>
...
...
Prev
1
2
3
4
Next
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