commit
71178e7ecf
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<classpath>
|
||||
<classpathentry kind="src" path="src"/>
|
||||
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/>
|
||||
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
|
||||
<classpathentry kind="con" path="org.eclipse.jst.server.core.container/org.eclipse.jst.server.tomcat.runtimeTarget/Apache Tomcat v7.0"/>
|
||||
<classpathentry kind="output" path="WebRoot/WEB-INF/classes"/>
|
||||
</classpath>
|
@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<launchConfiguration type="org.maven.ide.eclipse.Maven2BuilderConfigurationType">
|
||||
<booleanAttribute key="org.eclipse.ui.externaltools.ATTR_BUILDER_ENABLED" value="false"/>
|
||||
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_DISABLED_BUILDER" value="org.eclipse.wst.jsdt.core.javascriptValidator"/>
|
||||
<mapAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS"/>
|
||||
<booleanAttribute key="org.eclipse.ui.externaltools.ATTR_TRIGGERS_CONFIGURED" value="true"/>
|
||||
</launchConfiguration>
|
@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<launchConfiguration type="org.maven.ide.eclipse.Maven2BuilderConfigurationType">
|
||||
<booleanAttribute key="org.eclipse.ui.externaltools.ATTR_BUILDER_ENABLED" value="false"/>
|
||||
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_DISABLED_BUILDER" value="org.eclipse.wst.validation.validationbuilder"/>
|
||||
<mapAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS"/>
|
||||
<booleanAttribute key="org.eclipse.ui.externaltools.ATTR_TRIGGERS_CONFIGURED" value="true"/>
|
||||
</launchConfiguration>
|
@ -0,0 +1,8 @@
|
||||
# Default ignored files
|
||||
/shelf/
|
||||
/workspace.xml
|
||||
# Editor-based HTTP Client requests
|
||||
/httpRequests/
|
||||
# Datasource local storage ignored files
|
||||
/dataSources/
|
||||
/dataSources.local.xml
|
@ -0,0 +1,16 @@
|
||||
<component name="ArtifactManager">
|
||||
<artifact type="exploded-war" name="booksalessm:war exploded">
|
||||
<output-path>$PROJECT_DIR$/out/artifacts/booksalessm_war_exploded</output-path>
|
||||
<root id="root">
|
||||
<element id="directory" name="WEB-INF">
|
||||
<element id="directory" name="classes">
|
||||
<element id="module-output" name="booksalessm" />
|
||||
</element>
|
||||
<element id="directory" name="lib">
|
||||
<element id="library" level="project" name="lib" />
|
||||
</element>
|
||||
</element>
|
||||
<element id="javaee-facet-resources" facet="booksalessm/web/Web" />
|
||||
</root>
|
||||
</artifact>
|
||||
</component>
|
@ -0,0 +1,403 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="DBNavigator.Project.DatabaseFileManager">
|
||||
<open-files />
|
||||
</component>
|
||||
<component name="DBNavigator.Project.Settings">
|
||||
<connections />
|
||||
<browser-settings>
|
||||
<general>
|
||||
<display-mode value="TABBED" />
|
||||
<navigation-history-size value="100" />
|
||||
<show-object-details value="false" />
|
||||
<enable-sticky-paths value="true" />
|
||||
</general>
|
||||
<filters>
|
||||
<object-type-filter>
|
||||
<object-type name="SCHEMA" enabled="true" />
|
||||
<object-type name="USER" enabled="true" />
|
||||
<object-type name="ROLE" enabled="true" />
|
||||
<object-type name="PRIVILEGE" enabled="true" />
|
||||
<object-type name="CHARSET" enabled="true" />
|
||||
<object-type name="TABLE" enabled="true" />
|
||||
<object-type name="VIEW" enabled="true" />
|
||||
<object-type name="MATERIALIZED_VIEW" enabled="true" />
|
||||
<object-type name="NESTED_TABLE" enabled="true" />
|
||||
<object-type name="COLUMN" enabled="true" />
|
||||
<object-type name="INDEX" enabled="true" />
|
||||
<object-type name="CONSTRAINT" enabled="true" />
|
||||
<object-type name="DATASET_TRIGGER" enabled="true" />
|
||||
<object-type name="DATABASE_TRIGGER" enabled="true" />
|
||||
<object-type name="SYNONYM" enabled="true" />
|
||||
<object-type name="SEQUENCE" enabled="true" />
|
||||
<object-type name="PROCEDURE" enabled="true" />
|
||||
<object-type name="FUNCTION" enabled="true" />
|
||||
<object-type name="PACKAGE" enabled="true" />
|
||||
<object-type name="TYPE" enabled="true" />
|
||||
<object-type name="TYPE_ATTRIBUTE" enabled="true" />
|
||||
<object-type name="ARGUMENT" enabled="true" />
|
||||
<object-type name="DIMENSION" enabled="true" />
|
||||
<object-type name="CLUSTER" enabled="true" />
|
||||
<object-type name="DBLINK" enabled="true" />
|
||||
</object-type-filter>
|
||||
</filters>
|
||||
<sorting>
|
||||
<object-type name="COLUMN" sorting-type="NAME" />
|
||||
<object-type name="FUNCTION" sorting-type="NAME" />
|
||||
<object-type name="PROCEDURE" sorting-type="NAME" />
|
||||
<object-type name="ARGUMENT" sorting-type="POSITION" />
|
||||
<object-type name="TYPE ATTRIBUTE" sorting-type="POSITION" />
|
||||
</sorting>
|
||||
<default-editors>
|
||||
<object-type name="VIEW" editor-type="SELECTION" />
|
||||
<object-type name="PACKAGE" editor-type="SELECTION" />
|
||||
<object-type name="TYPE" editor-type="SELECTION" />
|
||||
</default-editors>
|
||||
</browser-settings>
|
||||
<navigation-settings>
|
||||
<lookup-filters>
|
||||
<lookup-objects>
|
||||
<object-type name="SCHEMA" enabled="true" />
|
||||
<object-type name="USER" enabled="false" />
|
||||
<object-type name="ROLE" enabled="false" />
|
||||
<object-type name="PRIVILEGE" enabled="false" />
|
||||
<object-type name="CHARSET" enabled="false" />
|
||||
<object-type name="TABLE" enabled="true" />
|
||||
<object-type name="VIEW" enabled="true" />
|
||||
<object-type name="MATERIALIZED VIEW" enabled="true" />
|
||||
<object-type name="INDEX" enabled="true" />
|
||||
<object-type name="CONSTRAINT" enabled="true" />
|
||||
<object-type name="DATASET TRIGGER" enabled="true" />
|
||||
<object-type name="DATABASE TRIGGER" enabled="true" />
|
||||
<object-type name="SYNONYM" enabled="false" />
|
||||
<object-type name="SEQUENCE" enabled="true" />
|
||||
<object-type name="PROCEDURE" enabled="true" />
|
||||
<object-type name="FUNCTION" enabled="true" />
|
||||
<object-type name="PACKAGE" enabled="true" />
|
||||
<object-type name="TYPE" enabled="true" />
|
||||
<object-type name="DIMENSION" enabled="false" />
|
||||
<object-type name="CLUSTER" enabled="false" />
|
||||
<object-type name="DBLINK" enabled="true" />
|
||||
</lookup-objects>
|
||||
<force-database-load value="false" />
|
||||
<prompt-connection-selection value="true" />
|
||||
<prompt-schema-selection value="true" />
|
||||
</lookup-filters>
|
||||
</navigation-settings>
|
||||
<dataset-grid-settings>
|
||||
<general>
|
||||
<enable-zooming value="true" />
|
||||
<enable-column-tooltip value="true" />
|
||||
</general>
|
||||
<sorting>
|
||||
<nulls-first value="true" />
|
||||
<max-sorting-columns value="4" />
|
||||
</sorting>
|
||||
<audit-columns>
|
||||
<column-names value="" />
|
||||
<visible value="true" />
|
||||
<editable value="false" />
|
||||
</audit-columns>
|
||||
</dataset-grid-settings>
|
||||
<dataset-editor-settings>
|
||||
<text-editor-popup>
|
||||
<active value="false" />
|
||||
<active-if-empty value="false" />
|
||||
<data-length-threshold value="100" />
|
||||
<popup-delay value="1000" />
|
||||
</text-editor-popup>
|
||||
<values-actions-popup>
|
||||
<show-popup-button value="true" />
|
||||
<element-count-threshold value="1000" />
|
||||
<data-length-threshold value="250" />
|
||||
</values-actions-popup>
|
||||
<general>
|
||||
<fetch-block-size value="100" />
|
||||
<fetch-timeout value="30" />
|
||||
<trim-whitespaces value="true" />
|
||||
<convert-empty-strings-to-null value="true" />
|
||||
<select-content-on-cell-edit value="true" />
|
||||
<large-value-preview-active value="true" />
|
||||
</general>
|
||||
<filters>
|
||||
<prompt-filter-dialog value="true" />
|
||||
<default-filter-type value="BASIC" />
|
||||
</filters>
|
||||
<qualified-text-editor text-length-threshold="300">
|
||||
<content-types>
|
||||
<content-type name="Text" enabled="true" />
|
||||
<content-type name="Properties" enabled="true" />
|
||||
<content-type name="XML" enabled="true" />
|
||||
<content-type name="DTD" enabled="true" />
|
||||
<content-type name="HTML" enabled="true" />
|
||||
<content-type name="XHTML" enabled="true" />
|
||||
<content-type name="Java" enabled="true" />
|
||||
<content-type name="SQL" enabled="true" />
|
||||
<content-type name="PL/SQL" enabled="true" />
|
||||
<content-type name="JSON" enabled="true" />
|
||||
<content-type name="JSON5" enabled="true" />
|
||||
<content-type name="Groovy" enabled="true" />
|
||||
<content-type name="YAML" enabled="true" />
|
||||
<content-type name="Manifest" enabled="true" />
|
||||
</content-types>
|
||||
</qualified-text-editor>
|
||||
<record-navigation>
|
||||
<navigation-target value="VIEWER" />
|
||||
</record-navigation>
|
||||
</dataset-editor-settings>
|
||||
<code-editor-settings>
|
||||
<general>
|
||||
<show-object-navigation-gutter value="false" />
|
||||
<show-spec-declaration-navigation-gutter value="true" />
|
||||
<enable-spellchecking value="true" />
|
||||
<enable-reference-spellchecking value="false" />
|
||||
</general>
|
||||
<confirmations>
|
||||
<save-changes value="false" />
|
||||
<revert-changes value="true" />
|
||||
<exit-on-changes value="ASK" />
|
||||
</confirmations>
|
||||
</code-editor-settings>
|
||||
<code-completion-settings>
|
||||
<filters>
|
||||
<basic-filter>
|
||||
<filter-element type="RESERVED_WORD" id="keyword" selected="true" />
|
||||
<filter-element type="RESERVED_WORD" id="function" selected="true" />
|
||||
<filter-element type="RESERVED_WORD" id="parameter" selected="true" />
|
||||
<filter-element type="RESERVED_WORD" id="datatype" selected="true" />
|
||||
<filter-element type="RESERVED_WORD" id="exception" selected="true" />
|
||||
<filter-element type="OBJECT" id="schema" selected="true" />
|
||||
<filter-element type="OBJECT" id="role" selected="true" />
|
||||
<filter-element type="OBJECT" id="user" selected="true" />
|
||||
<filter-element type="OBJECT" id="privilege" selected="true" />
|
||||
<user-schema>
|
||||
<filter-element type="OBJECT" id="table" selected="true" />
|
||||
<filter-element type="OBJECT" id="view" selected="true" />
|
||||
<filter-element type="OBJECT" id="materialized view" selected="true" />
|
||||
<filter-element type="OBJECT" id="index" selected="true" />
|
||||
<filter-element type="OBJECT" id="constraint" selected="true" />
|
||||
<filter-element type="OBJECT" id="trigger" selected="true" />
|
||||
<filter-element type="OBJECT" id="synonym" selected="false" />
|
||||
<filter-element type="OBJECT" id="sequence" selected="true" />
|
||||
<filter-element type="OBJECT" id="procedure" selected="true" />
|
||||
<filter-element type="OBJECT" id="function" selected="true" />
|
||||
<filter-element type="OBJECT" id="package" selected="true" />
|
||||
<filter-element type="OBJECT" id="type" selected="true" />
|
||||
<filter-element type="OBJECT" id="dimension" selected="true" />
|
||||
<filter-element type="OBJECT" id="cluster" selected="true" />
|
||||
<filter-element type="OBJECT" id="dblink" selected="true" />
|
||||
</user-schema>
|
||||
<public-schema>
|
||||
<filter-element type="OBJECT" id="table" selected="false" />
|
||||
<filter-element type="OBJECT" id="view" selected="false" />
|
||||
<filter-element type="OBJECT" id="materialized view" selected="false" />
|
||||
<filter-element type="OBJECT" id="index" selected="false" />
|
||||
<filter-element type="OBJECT" id="constraint" selected="false" />
|
||||
<filter-element type="OBJECT" id="trigger" selected="false" />
|
||||
<filter-element type="OBJECT" id="synonym" selected="false" />
|
||||
<filter-element type="OBJECT" id="sequence" selected="false" />
|
||||
<filter-element type="OBJECT" id="procedure" selected="false" />
|
||||
<filter-element type="OBJECT" id="function" selected="false" />
|
||||
<filter-element type="OBJECT" id="package" selected="false" />
|
||||
<filter-element type="OBJECT" id="type" selected="false" />
|
||||
<filter-element type="OBJECT" id="dimension" selected="false" />
|
||||
<filter-element type="OBJECT" id="cluster" selected="false" />
|
||||
<filter-element type="OBJECT" id="dblink" selected="false" />
|
||||
</public-schema>
|
||||
<any-schema>
|
||||
<filter-element type="OBJECT" id="table" selected="true" />
|
||||
<filter-element type="OBJECT" id="view" selected="true" />
|
||||
<filter-element type="OBJECT" id="materialized view" selected="true" />
|
||||
<filter-element type="OBJECT" id="index" selected="true" />
|
||||
<filter-element type="OBJECT" id="constraint" selected="true" />
|
||||
<filter-element type="OBJECT" id="trigger" selected="true" />
|
||||
<filter-element type="OBJECT" id="synonym" selected="true" />
|
||||
<filter-element type="OBJECT" id="sequence" selected="true" />
|
||||
<filter-element type="OBJECT" id="procedure" selected="true" />
|
||||
<filter-element type="OBJECT" id="function" selected="true" />
|
||||
<filter-element type="OBJECT" id="package" selected="true" />
|
||||
<filter-element type="OBJECT" id="type" selected="true" />
|
||||
<filter-element type="OBJECT" id="dimension" selected="true" />
|
||||
<filter-element type="OBJECT" id="cluster" selected="true" />
|
||||
<filter-element type="OBJECT" id="dblink" selected="true" />
|
||||
</any-schema>
|
||||
</basic-filter>
|
||||
<extended-filter>
|
||||
<filter-element type="RESERVED_WORD" id="keyword" selected="true" />
|
||||
<filter-element type="RESERVED_WORD" id="function" selected="true" />
|
||||
<filter-element type="RESERVED_WORD" id="parameter" selected="true" />
|
||||
<filter-element type="RESERVED_WORD" id="datatype" selected="true" />
|
||||
<filter-element type="RESERVED_WORD" id="exception" selected="true" />
|
||||
<filter-element type="OBJECT" id="schema" selected="true" />
|
||||
<filter-element type="OBJECT" id="user" selected="true" />
|
||||
<filter-element type="OBJECT" id="role" selected="true" />
|
||||
<filter-element type="OBJECT" id="privilege" selected="true" />
|
||||
<user-schema>
|
||||
<filter-element type="OBJECT" id="table" selected="true" />
|
||||
<filter-element type="OBJECT" id="view" selected="true" />
|
||||
<filter-element type="OBJECT" id="materialized view" selected="true" />
|
||||
<filter-element type="OBJECT" id="index" selected="true" />
|
||||
<filter-element type="OBJECT" id="constraint" selected="true" />
|
||||
<filter-element type="OBJECT" id="trigger" selected="true" />
|
||||
<filter-element type="OBJECT" id="synonym" selected="true" />
|
||||
<filter-element type="OBJECT" id="sequence" selected="true" />
|
||||
<filter-element type="OBJECT" id="procedure" selected="true" />
|
||||
<filter-element type="OBJECT" id="function" selected="true" />
|
||||
<filter-element type="OBJECT" id="package" selected="true" />
|
||||
<filter-element type="OBJECT" id="type" selected="true" />
|
||||
<filter-element type="OBJECT" id="dimension" selected="true" />
|
||||
<filter-element type="OBJECT" id="cluster" selected="true" />
|
||||
<filter-element type="OBJECT" id="dblink" selected="true" />
|
||||
</user-schema>
|
||||
<public-schema>
|
||||
<filter-element type="OBJECT" id="table" selected="true" />
|
||||
<filter-element type="OBJECT" id="view" selected="true" />
|
||||
<filter-element type="OBJECT" id="materialized view" selected="true" />
|
||||
<filter-element type="OBJECT" id="index" selected="true" />
|
||||
<filter-element type="OBJECT" id="constraint" selected="true" />
|
||||
<filter-element type="OBJECT" id="trigger" selected="true" />
|
||||
<filter-element type="OBJECT" id="synonym" selected="true" />
|
||||
<filter-element type="OBJECT" id="sequence" selected="true" />
|
||||
<filter-element type="OBJECT" id="procedure" selected="true" />
|
||||
<filter-element type="OBJECT" id="function" selected="true" />
|
||||
<filter-element type="OBJECT" id="package" selected="true" />
|
||||
<filter-element type="OBJECT" id="type" selected="true" />
|
||||
<filter-element type="OBJECT" id="dimension" selected="true" />
|
||||
<filter-element type="OBJECT" id="cluster" selected="true" />
|
||||
<filter-element type="OBJECT" id="dblink" selected="true" />
|
||||
</public-schema>
|
||||
<any-schema>
|
||||
<filter-element type="OBJECT" id="table" selected="true" />
|
||||
<filter-element type="OBJECT" id="view" selected="true" />
|
||||
<filter-element type="OBJECT" id="materialized view" selected="true" />
|
||||
<filter-element type="OBJECT" id="index" selected="true" />
|
||||
<filter-element type="OBJECT" id="constraint" selected="true" />
|
||||
<filter-element type="OBJECT" id="trigger" selected="true" />
|
||||
<filter-element type="OBJECT" id="synonym" selected="true" />
|
||||
<filter-element type="OBJECT" id="sequence" selected="true" />
|
||||
<filter-element type="OBJECT" id="procedure" selected="true" />
|
||||
<filter-element type="OBJECT" id="function" selected="true" />
|
||||
<filter-element type="OBJECT" id="package" selected="true" />
|
||||
<filter-element type="OBJECT" id="type" selected="true" />
|
||||
<filter-element type="OBJECT" id="dimension" selected="true" />
|
||||
<filter-element type="OBJECT" id="cluster" selected="true" />
|
||||
<filter-element type="OBJECT" id="dblink" selected="true" />
|
||||
</any-schema>
|
||||
</extended-filter>
|
||||
</filters>
|
||||
<sorting enabled="true">
|
||||
<sorting-element type="RESERVED_WORD" id="keyword" />
|
||||
<sorting-element type="RESERVED_WORD" id="datatype" />
|
||||
<sorting-element type="OBJECT" id="column" />
|
||||
<sorting-element type="OBJECT" id="table" />
|
||||
<sorting-element type="OBJECT" id="view" />
|
||||
<sorting-element type="OBJECT" id="materialized view" />
|
||||
<sorting-element type="OBJECT" id="index" />
|
||||
<sorting-element type="OBJECT" id="constraint" />
|
||||
<sorting-element type="OBJECT" id="trigger" />
|
||||
<sorting-element type="OBJECT" id="synonym" />
|
||||
<sorting-element type="OBJECT" id="sequence" />
|
||||
<sorting-element type="OBJECT" id="procedure" />
|
||||
<sorting-element type="OBJECT" id="function" />
|
||||
<sorting-element type="OBJECT" id="package" />
|
||||
<sorting-element type="OBJECT" id="type" />
|
||||
<sorting-element type="OBJECT" id="dimension" />
|
||||
<sorting-element type="OBJECT" id="cluster" />
|
||||
<sorting-element type="OBJECT" id="dblink" />
|
||||
<sorting-element type="OBJECT" id="schema" />
|
||||
<sorting-element type="OBJECT" id="role" />
|
||||
<sorting-element type="OBJECT" id="user" />
|
||||
<sorting-element type="RESERVED_WORD" id="function" />
|
||||
<sorting-element type="RESERVED_WORD" id="parameter" />
|
||||
</sorting>
|
||||
<format>
|
||||
<enforce-code-style-case value="true" />
|
||||
</format>
|
||||
</code-completion-settings>
|
||||
<execution-engine-settings>
|
||||
<statement-execution>
|
||||
<fetch-block-size value="100" />
|
||||
<execution-timeout value="20" />
|
||||
<debug-execution-timeout value="600" />
|
||||
<focus-result value="false" />
|
||||
<prompt-execution value="false" />
|
||||
</statement-execution>
|
||||
<script-execution>
|
||||
<command-line-interfaces />
|
||||
<execution-timeout value="300" />
|
||||
</script-execution>
|
||||
<method-execution>
|
||||
<execution-timeout value="30" />
|
||||
<debug-execution-timeout value="600" />
|
||||
<parameter-history-size value="10" />
|
||||
</method-execution>
|
||||
</execution-engine-settings>
|
||||
<operation-settings>
|
||||
<transactions>
|
||||
<uncommitted-changes>
|
||||
<on-project-close value="ASK" />
|
||||
<on-disconnect value="ASK" />
|
||||
<on-autocommit-toggle value="ASK" />
|
||||
</uncommitted-changes>
|
||||
<multiple-uncommitted-changes>
|
||||
<on-commit value="ASK" />
|
||||
<on-rollback value="ASK" />
|
||||
</multiple-uncommitted-changes>
|
||||
</transactions>
|
||||
<session-browser>
|
||||
<disconnect-session value="ASK" />
|
||||
<kill-session value="ASK" />
|
||||
<reload-on-filter-change value="false" />
|
||||
</session-browser>
|
||||
<compiler>
|
||||
<compile-type value="KEEP" />
|
||||
<compile-dependencies value="ASK" />
|
||||
<always-show-controls value="false" />
|
||||
</compiler>
|
||||
</operation-settings>
|
||||
<ddl-file-settings>
|
||||
<extensions>
|
||||
<mapping file-type-id="VIEW" extensions="vw" />
|
||||
<mapping file-type-id="TRIGGER" extensions="trg" />
|
||||
<mapping file-type-id="PROCEDURE" extensions="prc" />
|
||||
<mapping file-type-id="FUNCTION" extensions="fnc" />
|
||||
<mapping file-type-id="PACKAGE" extensions="pkg" />
|
||||
<mapping file-type-id="PACKAGE_SPEC" extensions="pks" />
|
||||
<mapping file-type-id="PACKAGE_BODY" extensions="pkb" />
|
||||
<mapping file-type-id="TYPE" extensions="tpe" />
|
||||
<mapping file-type-id="TYPE_SPEC" extensions="tps" />
|
||||
<mapping file-type-id="TYPE_BODY" extensions="tpb" />
|
||||
</extensions>
|
||||
<general>
|
||||
<lookup-ddl-files value="true" />
|
||||
<create-ddl-files value="false" />
|
||||
<synchronize-ddl-files value="true" />
|
||||
<use-qualified-names value="false" />
|
||||
<make-scripts-rerunnable value="true" />
|
||||
</general>
|
||||
</ddl-file-settings>
|
||||
<general-settings>
|
||||
<regional-settings>
|
||||
<date-format value="MEDIUM" />
|
||||
<number-format value="UNGROUPED" />
|
||||
<locale value="SYSTEM_DEFAULT" />
|
||||
<use-custom-formats value="false" />
|
||||
</regional-settings>
|
||||
<environment>
|
||||
<environment-types>
|
||||
<environment-type id="development" name="Development" description="Development environment" color="-2430209/-12296320" readonly-code="false" readonly-data="false" />
|
||||
<environment-type id="integration" name="Integration" description="Integration environment" color="-2621494/-12163514" readonly-code="true" readonly-data="false" />
|
||||
<environment-type id="production" name="Production" description="Productive environment" color="-11574/-10271420" readonly-code="true" readonly-data="true" />
|
||||
<environment-type id="other" name="Other" description="" color="-1576/-10724543" readonly-code="false" readonly-data="false" />
|
||||
</environment-types>
|
||||
<visibility-settings>
|
||||
<connection-tabs value="true" />
|
||||
<dialog-headers value="true" />
|
||||
<object-editor-tabs value="true" />
|
||||
<script-editor-tabs value="false" />
|
||||
<execution-result-tabs value="true" />
|
||||
</visibility-settings>
|
||||
</environment>
|
||||
</general-settings>
|
||||
</component>
|
||||
</project>
|
@ -0,0 +1,16 @@
|
||||
<component name="libraryTable">
|
||||
<library name="Java EE 6-Java EE 6">
|
||||
<CLASSES>
|
||||
<root url="jar://$PROJECT_DIR$/lib/javax.resource.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/lib/javax.servlet.jsp.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/lib/javax.jms.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/lib/javax.annotation.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/lib/javax.transaction.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/lib/javax.servlet.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/lib/javax.persistence.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/lib/javax.ejb.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
</library>
|
||||
</component>
|
@ -0,0 +1,59 @@
|
||||
<component name="libraryTable">
|
||||
<library name="lib">
|
||||
<CLASSES>
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/mybatis-3.2.2.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/jstl-1.2.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/log4j-1.2.16.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/commons-beanutils-1.7.0.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/commons-pool.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/mysql-connector-java.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/org.springframework.expression-3.1.1.RELEASE.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/dwr.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/commons-logging-1.1.1.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/org.springframework.asm-3.1.1.RELEASE.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/commons-lang-2.5.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/org.springframework.context.support-3.1.1.RELEASE.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/org.springframework.web.struts-3.1.1.RELEASE.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/cglib-nodep-2.2.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/jspSmartUpload.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/org.springframework.beans-3.1.1.RELEASE.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/commons-pool-1.5.3.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/jfreechart-1.0.1.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/org.springframework.web-3.1.1.RELEASE.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/jsqlparser-0.9.5.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/commons-collections-3.2.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/jxl.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/pagehelper-5.0.0.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/commons-dbcp-1.4.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/poi-3.0.1.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/c3p0-0.9.1.2.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/org.springframework.web.portlet-3.1.1.RELEASE.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/org.springframework.instrument-3.1.1.RELEASE.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/org.springframework.aop-3.1.1.RELEASE.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/org.springframework.web.servlet-3.1.1.RELEASE.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/aopalliance-1.0.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/org.springframework.context-3.1.1.RELEASE.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/json_simple-1.1.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/commons-httpclient-3.1.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/org.springframework.jms-3.1.1.RELEASE.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/org.springframework.oxm-3.1.1.RELEASE.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/commons-dbcp.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/json.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/aspectjweaver-1.6.9.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/mybatis-spring-1.2.1.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/org.springframework.instrument.tomcat-3.1.1.RELEASE.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/org.springframework.orm-3.1.1.RELEASE.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/org.springframework.jdbc-3.1.1.RELEASE.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/org.springframework.aspects-3.1.1.RELEASE.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/org.springframework.transaction-3.1.1.RELEASE.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/commons-fileupload-1.2.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/commons-io-2.2.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/jcommon-1.0.0.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/org.springframework.core-3.1.1.RELEASE.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/WEB-INF/lib/gson-2.3.1.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/../../../software/apache-tomcat-8.5.39/lib/servlet-api.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
</library>
|
||||
</component>
|
@ -0,0 +1,11 @@
|
||||
<component name="libraryTable">
|
||||
<library name="lib1">
|
||||
<CLASSES>
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/kindeditor/jsp/lib/json_simple-1.1.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/kindeditor/jsp/lib/commons-fileupload-1.2.1.jar!/" />
|
||||
<root url="jar://$PROJECT_DIR$/WebRoot/kindeditor/jsp/lib/commons-io-1.4.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
</library>
|
||||
</component>
|
@ -0,0 +1,10 @@
|
||||
<component name="libraryTable">
|
||||
<library name="lib2">
|
||||
<CLASSES>
|
||||
<root url="file://C:/Program Files/Java/javafx-sdk-22.0.2/lib" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
<jarDirectory url="file://C:/Program Files/Java/javafx-sdk-22.0.2/lib" recursive="false" />
|
||||
</library>
|
||||
</component>
|
@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" project-jdk-name="1.8" project-jdk-type="JavaSDK">
|
||||
<output url="file://$PROJECT_DIR$/out" />
|
||||
</component>
|
||||
</project>
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ProjectModuleManager">
|
||||
<modules>
|
||||
<module fileurl="file://$PROJECT_DIR$/booksalessm.iml" filepath="$PROJECT_DIR$/booksalessm.iml" />
|
||||
</modules>
|
||||
</component>
|
||||
</project>
|
@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project-module
|
||||
type="WEB"
|
||||
name="booksalessm"
|
||||
id="myeclipse.1472020746806"
|
||||
context-root="/booksalessm"
|
||||
j2ee-spec="5.0"
|
||||
archive="booksalessm.war">
|
||||
<attributes>
|
||||
<attribute name="webrootdir" value="/WebRoot" />
|
||||
</attributes>
|
||||
</project-module>
|
||||
|
@ -0,0 +1,79 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>booksalessm</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.wst.common.project.facet.core.builder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.ui.externaltools.ExternalToolBuilder</name>
|
||||
<triggers>full,incremental,</triggers>
|
||||
<arguments>
|
||||
<dictionary>
|
||||
<key>LaunchConfigHandle</key>
|
||||
<value><project>/.externalToolBuilders/org.eclipse.wst.jsdt.core.javascriptValidator.launch</value>
|
||||
</dictionary>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>com.genuitec.eclipse.j2eedt.core.WebClasspathBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.jdt.core.javabuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>com.genuitec.eclipse.j2eedt.core.J2EEProjectValidator</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>com.genuitec.eclipse.j2eedt.core.DeploymentDescriptorValidator</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.ui.externaltools.ExternalToolBuilder</name>
|
||||
<triggers>full,incremental,</triggers>
|
||||
<arguments>
|
||||
<dictionary>
|
||||
<key>LaunchConfigHandle</key>
|
||||
<value><project>/.externalToolBuilders/org.eclipse.wst.validation.validationbuilder.launch</value>
|
||||
</dictionary>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>com.genuitec.eclipse.springframework.springbuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>com.genuitec.eclipse.ast.deploy.core.DeploymentBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.wst.validation.validationbuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>com.genuitec.eclipse.ast.deploy.core.deploymentnature</nature>
|
||||
<nature>com.genuitec.eclipse.springframework.springnature</nature>
|
||||
<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
|
||||
<nature>com.genuitec.eclipse.j2eedt.core.webnature</nature>
|
||||
<nature>org.eclipse.jdt.core.javanature</nature>
|
||||
<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
|
||||
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
|
||||
<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<classpath>
|
||||
<classpathentry kind="src" path="WebRoot"/>
|
||||
<classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.JRE_CONTAINER"/>
|
||||
<classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.WebProject">
|
||||
<attributes>
|
||||
<attribute name="hide" value="true"/>
|
||||
</attributes>
|
||||
</classpathentry>
|
||||
<classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.baseBrowserLibrary"/>
|
||||
<classpathentry kind="output" path=""/>
|
||||
</classpath>
|
@ -0,0 +1,3 @@
|
||||
defaultTldInfo=f\=http\://java.sun.com/jsf/core;http\://java.sun.com/jsf/html\=h;http\://struts.apache.org/tags-bean\=bean;http\://java.sun.com/jsp/jstl/fmt\=fmt;bean\=http\://struts.apache.org/tags-bean;nested\=http\://struts.apache.org/tags-nested;http\://java.sun.com/jsp/jstl/sql\=sql;fmt\=http\://java.sun.com/jsp/jstl/fmt;c\=http\://java.sun.com/jsp/jstl/core;http\://struts.apache.org/tags-logic\=logic;http\://java.sun.com/jsp/jstl/xml\=x;http\://java.sun.com/jsp/jstl/core\=c;logic\=http\://struts.apache.org/tags-logic;h\=http\://java.sun.com/jsf/html;http\://struts.apache.org/tags-tiles\=tiles;http\://java.sun.com/jsp/jstl/functions\=fn;tiles\=http\://struts.apache.org/tags-tiles;sql\=http\://java.sun.com/jsp/jstl/sql;http\://struts.apache.org/tags-html\=html;html\=http\://struts.apache.org/tags-html;http\://struts.apache.org/tags-nested\=nested;http\://java.sun.com/jsf/core\=f;fn\=http\://java.sun.com/jsp/jstl/functions;x\=http\://java.sun.com/jsp/jstl/xml
|
||||
eclipse.preferences.version=1
|
||||
useAssemblyMapping=false
|
@ -0,0 +1,4 @@
|
||||
#Sat Mar 14 14:13:23 CST 2020
|
||||
eclipse.preferences.version=1
|
||||
encoding//src/com/util/CommDAO.java=UTF-8
|
||||
encoding/<project>=UTF-8
|
@ -0,0 +1,7 @@
|
||||
eclipse.preferences.version=1
|
||||
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
|
||||
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
|
||||
org.eclipse.jdt.core.compiler.compliance=1.5
|
||||
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
|
||||
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
|
||||
org.eclipse.jdt.core.compiler.source=1.5
|
@ -0,0 +1,5 @@
|
||||
XDOCLETBUILDERACTIVE=true
|
||||
XDOCLETHOME=
|
||||
XDOCLETUSEGLOBAL=true
|
||||
XDOCLETVERSION=1.2.1
|
||||
eclipse.preferences.version=1
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">
|
||||
<wb-module deploy-name="ssm">
|
||||
<wb-resource deploy-path="/" source-path="/WebRoot"/>
|
||||
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
|
||||
<property name="java-output-path" value="/ssm/WebRoot/WEB-INF/classes"/>
|
||||
<property name="context-root" value="/booksalessm"/>
|
||||
</wb-module>
|
||||
</project-modules>
|
@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<faceted-project>
|
||||
<fixed facet="wst.jsdt.web"/>
|
||||
<installed facet="java" version="1.5"/>
|
||||
<installed facet="jst.web" version="2.5"/>
|
||||
<installed facet="wst.jsdt.web" version="1.0"/>
|
||||
</faceted-project>
|
@ -0,0 +1 @@
|
||||
org.eclipse.wst.jsdt.launching.baseBrowserLibrary
|
@ -0,0 +1 @@
|
||||
Window
|
@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<beansProjectDescription>
|
||||
<version>1</version>
|
||||
<pluginVersion><![CDATA[2.9.1.me201205241913]]></pluginVersion>
|
||||
<configSuffixes>
|
||||
<configSuffix><![CDATA[xml]]></configSuffix>
|
||||
</configSuffixes>
|
||||
<enableImports><![CDATA[false]]></enableImports>
|
||||
<configs>
|
||||
<config>WebRoot/WEB-INF/springmvc-servlet.xml</config>
|
||||
</configs>
|
||||
<configSets>
|
||||
</configSets>
|
||||
<springVersion>3.1</springVersion>
|
||||
</beansProjectDescription>
|
@ -0,0 +1,3 @@
|
||||
Manifest-Version: 1.0
|
||||
Class-Path:
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.dao.AboutDAO">
|
||||
<resultMap type="com.entity.About" id="BaseResultMap">
|
||||
<id column="id" property="id" jdbcType="INTEGER"/>
|
||||
<result column="content" property="content" jdbcType="VARCHAR"/>
|
||||
</resultMap>
|
||||
|
||||
|
||||
<select id="findById" parameterType="int" resultType="About">
|
||||
select * from about where id=1
|
||||
</select>
|
||||
|
||||
<update id="update" parameterType="About">
|
||||
update about set content=#{content} where id=#{id}
|
||||
</update>
|
||||
|
||||
|
||||
</mapper>
|
||||
|
@ -0,0 +1,34 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.dao.AddressDAO">
|
||||
<resultMap type="com.entity.Address" id="BaseResultMap">
|
||||
<id column="id" property="id" jdbcType="INTEGER"/>
|
||||
<result column="memberid" property="memberid" jdbcType="INTEGER"/>
|
||||
<result column="name" property="name" jdbcType="VARCHAR"/>
|
||||
<result column="tel" property="tel" jdbcType="VARCHAR"/>
|
||||
<result column="addr" property="addr" jdbcType="VARCHAR"/>
|
||||
<result column="delstatus" property="delstatus" jdbcType="VARCHAR"/>
|
||||
</resultMap>
|
||||
|
||||
<select id="selectAll" parameterType="Int" resultMap="BaseResultMap">
|
||||
select * from address where memberid=#{memberid} and delstatus=0
|
||||
</select>
|
||||
|
||||
<insert id="add" parameterType="Address">
|
||||
insert into address values(null,#{memberid},#{name},#{tel},#{addr},#{delstatus})
|
||||
</insert>
|
||||
|
||||
<update id="delete" parameterType="Int">
|
||||
update address set delstatus='1' where id=#{id}
|
||||
</update>
|
||||
|
||||
<select id="findbyid" parameterType="Int" resultType="Address">
|
||||
select * from address where id=#{id}
|
||||
</select>
|
||||
|
||||
|
||||
|
||||
</mapper>
|
||||
|
@ -0,0 +1,39 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.dao.CartDAO">
|
||||
<resultMap type="com.entity.Cart" id="BaseResultMap">
|
||||
<id column="id" property="id" jdbcType="INTEGER"/>
|
||||
<result column="productid" property="productid" jdbcType="INTEGER"/>
|
||||
<result column="memberid" property="memberid" jdbcType="INTEGER"/>
|
||||
<result column="num" property="num" jdbcType="INTEGER"/>
|
||||
</resultMap>
|
||||
|
||||
<select id="selectMyProduct" resultMap="BaseResultMap">
|
||||
select * from cart where memberid=#{0} and productid=#{1}
|
||||
</select>
|
||||
|
||||
<insert id="add" parameterType="Cart">
|
||||
insert into cart values(null,#{productid},#{memberid},#{num})
|
||||
</insert>
|
||||
|
||||
<update id="update" parameterType="Cart">
|
||||
update cart set num = #{num} where id=#{id}
|
||||
</update>
|
||||
|
||||
<select id="selectMyProductList" parameterType="Int" resultMap="BaseResultMap">
|
||||
select * from cart where memberid=#{0} order by id desc
|
||||
</select>
|
||||
|
||||
<delete id="delCart" parameterType="Int">
|
||||
delete from cart where id=#{id}
|
||||
</delete>
|
||||
|
||||
<update id="updateNum" parameterType="Cart">
|
||||
update cart set num = #{num} where id=#{id}
|
||||
</update>
|
||||
|
||||
|
||||
</mapper>
|
||||
|
@ -0,0 +1,68 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.dao.CategoryDAO">
|
||||
<resultMap type="com.entity.Category" id="BaseResultMap">
|
||||
<id column="id" property="id" jdbcType="INTEGER"/>
|
||||
<result column="name" property="name" jdbcType="VARCHAR"/>
|
||||
<result column="fatherid" property="fatherid" jdbcType="INTEGER"/>
|
||||
<result column="leaf" property="leaf" jdbcType="VARCHAR"/>
|
||||
<result column="delstatus" property="delstatus" jdbcType="VARCHAR"/>
|
||||
</resultMap>
|
||||
|
||||
<select id="selectAll" resultMap="BaseResultMap">
|
||||
select * from category where 1=1 and delstatus=0
|
||||
</select>
|
||||
|
||||
<select id="selectfatherAll" resultMap="BaseResultMap">
|
||||
select * from category where 1=1 and delstatus=0 and fatherid=0
|
||||
</select>
|
||||
|
||||
|
||||
<insert id="add" parameterType="Category">
|
||||
insert into category values(null,#{name},#{fatherid},#{leaf},'0')
|
||||
</insert>
|
||||
|
||||
<select id="findById" parameterType="int" resultType="Category">
|
||||
select * from category where id=#{id}
|
||||
</select>
|
||||
|
||||
<update id="update" parameterType="Category">
|
||||
update category
|
||||
<set>
|
||||
<if test="name!=null">
|
||||
name=#{name},
|
||||
</if>
|
||||
<if test="leaf!=null">
|
||||
leaf=#{leaf}
|
||||
</if>
|
||||
</set>
|
||||
where id=#{id}
|
||||
</update>
|
||||
|
||||
<update id="delete" parameterType="int">
|
||||
update category set delstatus=1 where id=#{id}
|
||||
</update>
|
||||
|
||||
<select id="search" parameterType="String" resultMap="BaseResultMap">
|
||||
select * from category where delstatus=0 and name like "%"#{name}"%"
|
||||
</select>
|
||||
|
||||
<select id="selectchildAll" parameterType="Int" resultMap="BaseResultMap">
|
||||
select * from category where delstatus=0 and fatherid=#{fatherid}
|
||||
</select>
|
||||
|
||||
<select id="selectminAll" parameterType="Int" resultMap="BaseResultMap">
|
||||
select * from category where delstatus=0 and fatherid=#{fatherid}
|
||||
</select>
|
||||
|
||||
<select id="selectOne" parameterType="Int" resultMap="BaseResultMap">
|
||||
select * from category where delstatus=0 and fatherid=#{fatherid}
|
||||
</select>
|
||||
|
||||
|
||||
|
||||
|
||||
</mapper>
|
||||
|
@ -0,0 +1,46 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.dao.CommentDAO">
|
||||
<resultMap type="com.entity.Comment" id="BaseResultMap">
|
||||
<id column="id" property="id" jdbcType="INTEGER"/>
|
||||
<result column="memberid" property="memberid" jdbcType="INTEGER"/>
|
||||
<result column="productid" property="productid" jdbcType="INTEGER"/>
|
||||
<result column="quality" property="quality" jdbcType="INTEGER"/>
|
||||
<result column="price" property="price" jdbcType="INTEGER"/>
|
||||
<result column="content" property="content" jdbcType="VARCHAR"/>
|
||||
<result column="replycontent" property="replycontent" jdbcType="VARCHAR"/>
|
||||
<result column="savetime" property="savetime" jdbcType="VARCHAR"/>
|
||||
</resultMap>
|
||||
|
||||
<insert id="add" parameterType="Comment">
|
||||
insert into comment values(null,#{memberid},#{productid},#{quality},#{price},#{content},#{replycontent},now());
|
||||
</insert>
|
||||
|
||||
<select id="selectProduct" parameterType="Int" resultMap="BaseResultMap">
|
||||
select * from comment where productid = #{0} order by id desc
|
||||
</select>
|
||||
|
||||
<delete id="delete" parameterType="Int">
|
||||
delete from comment where id=#{id}
|
||||
</delete>
|
||||
|
||||
<update id="update" parameterType="Comment">
|
||||
update comment
|
||||
<set>
|
||||
<if test="replycontent!=null and replycontent!=''">
|
||||
replycontent=#{replycontent}
|
||||
</if>
|
||||
</set>
|
||||
where id=#{id}
|
||||
</update>
|
||||
|
||||
<select id="findById" parameterType="Int" resultType="Comment">
|
||||
select * from comment where id=#{id}
|
||||
</select>
|
||||
|
||||
|
||||
|
||||
</mapper>
|
||||
|
@ -0,0 +1,30 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.dao.FavDAO">
|
||||
<resultMap type="com.entity.Fav" id="BaseResultMap">
|
||||
<id column="id" property="id" jdbcType="INTEGER"/>
|
||||
<id column="productid" property="productid" jdbcType="INTEGER"/>
|
||||
<id column="memberid" property="memberid" jdbcType="INTEGER"/>
|
||||
</resultMap>
|
||||
|
||||
<select id="selectMyProduct" parameterType="Int" resultMap="BaseResultMap">
|
||||
select * from fav where memberid = #{0} and productid = #{1}
|
||||
</select>
|
||||
|
||||
<insert id="add" parameterType="Fav">
|
||||
insert into fav values(null,#{productid},#{memberid})
|
||||
</insert>
|
||||
|
||||
<select id="selectAll" parameterType="Int" resultMap="BaseResultMap">
|
||||
select * from fav where memberid = #{0}
|
||||
</select>
|
||||
|
||||
<delete id="delete" parameterType="Int">
|
||||
delete from fav where id=#{id}
|
||||
</delete>
|
||||
|
||||
|
||||
</mapper>
|
||||
|
@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.dao.InventoryDAO">
|
||||
<resultMap type="com.entity.Inventory" id="BaseResultMap">
|
||||
<id column="id" property="id" jdbcType="INTEGER"/>
|
||||
<result column="productid" property="productid" jdbcType="VARCHAR"/>
|
||||
<result column="type" property="type" jdbcType="VARCHAR"/>
|
||||
<result column="num" property="num" jdbcType="INTEGER"/>
|
||||
</resultMap>
|
||||
|
||||
<select id="selectInventory" resultMap="BaseResultMap">
|
||||
select * from inventory where productid = #{0}
|
||||
</select>
|
||||
|
||||
<insert id="add" parameterType="Inventory">
|
||||
insert into inventory values(null,#{productid},#{type},#{num})
|
||||
</insert>
|
||||
|
||||
</mapper>
|
||||
|
@ -0,0 +1,64 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.dao.MemberDAO">
|
||||
<resultMap type="com.entity.Member" id="BaseResultMap">
|
||||
<id column="id" property="id" jdbcType="INTEGER"/>
|
||||
<result column="uname" property="uname" jdbcType="VARCHAR"/>
|
||||
<result column="upass" property="upass" jdbcType="VARCHAR"/>
|
||||
<result column="tname" property="tname" jdbcType="VARCHAR"/>
|
||||
<result column="filename" property="filename" jdbcType="VARCHAR"/>
|
||||
<result column="tel" property="tel" jdbcType="VARCHAR"/>
|
||||
<result column="email" property="email" jdbcType="VARCHAR"/>
|
||||
<result column="content" property="content" jdbcType="VARCHAR"/>
|
||||
<result column="lev" property="lev" jdbcType="VARCHAR"/>
|
||||
<result column="integral" property="integral" jdbcType="INTEGER"/>
|
||||
<result column="savetime" property="savetime" jdbcType="VARCHAR"/>
|
||||
<result column="delstatus" property="delstatus" jdbcType="VARCHAR"/>
|
||||
</resultMap>
|
||||
|
||||
<select id="selectOne" parameterType="String" resultMap="BaseResultMap">
|
||||
select * from member where uname=#{0} and upass=#{1} and delstatus=0
|
||||
</select>
|
||||
|
||||
<insert id="add" parameterType="Member">
|
||||
insert into member values(null,#{uname},#{upass},#{tname},#{filename},#{tel},#{email},#{content},'普通会员',0,now(),'0')
|
||||
</insert>
|
||||
|
||||
<select id="checkUname" parameterType="String" resultMap="BaseResultMap">
|
||||
select * from member where uname=#{uname} and delstatus=0
|
||||
</select>
|
||||
|
||||
<select id="findById" parameterType="Int" resultType="Member">
|
||||
select * from member where id=#{id}
|
||||
</select>
|
||||
|
||||
<select id="selectAll" resultMap="BaseResultMap">
|
||||
select * from member where 1=1 and delstatus='0'
|
||||
</select>
|
||||
|
||||
<select id="selectMember" parameterType="String" resultMap="BaseResultMap">
|
||||
select * from member where 1=1 and delstatus='0' and (uname like "%"#{0}"%" or tname like "%"#{0}"%")
|
||||
</select>
|
||||
|
||||
|
||||
|
||||
<update id="update" parameterType="Member">
|
||||
update member set upass=#{upass},tname=#{tname},filename=#{filename},tel=#{tel},email=#{email},content=#{content} where id=#{id}
|
||||
</update>
|
||||
|
||||
<delete id="delete" parameterType="Int">
|
||||
update member set delstatus='1' where id=#{id}
|
||||
</delete>
|
||||
|
||||
<delete id="updateLev" parameterType="Member">
|
||||
update member set lev=#{lev} where id=#{id}
|
||||
</delete>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</mapper>
|
||||
|
@ -0,0 +1,37 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.dao.MessageDAO">
|
||||
<resultMap type="com.entity.Message" id="BaseResultMap">
|
||||
<id column="id" property="id" jdbcType="INTEGER"/>
|
||||
<result column="memberid" property="memberid" jdbcType="INTEGER"/>
|
||||
<result column="content" property="content" jdbcType="VARCHAR"/>
|
||||
<result column="savetime" property="savetime" jdbcType="VARCHAR"/>
|
||||
<result column="replycontent" property="replycontent" jdbcType="VARCHAR"/>
|
||||
<result column="replysavetime" property="replysavetime" jdbcType="VARCHAR"/>
|
||||
</resultMap>
|
||||
|
||||
<insert id="add" parameterType="Message">
|
||||
insert into message values(null,#{memberid},#{content},#{savetime},'','')
|
||||
</insert>
|
||||
|
||||
<select id="selectAll" resultMap="BaseResultMap">
|
||||
select * from message where 1=1 order by id desc
|
||||
</select>
|
||||
|
||||
<select id="searchMessage" parameterType="String" resultMap="BaseResultMap">
|
||||
select * from message where 1=1 and memberid in (select id from member where uname like "%"#{0}"%")
|
||||
</select>
|
||||
|
||||
<update id="update" parameterType="Message">
|
||||
update message set replycontent=#{replycontent},replysavetime=now() where id=#{id}
|
||||
</update>
|
||||
|
||||
<delete id="delete" parameterType="Int">
|
||||
delete from message where id=#{id}
|
||||
</delete>
|
||||
|
||||
|
||||
</mapper>
|
||||
|
@ -0,0 +1,43 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.dao.NewsDAO">
|
||||
<resultMap type="com.entity.News" id="BaseResultMap">
|
||||
<id column="id" property="id" jdbcType="INTEGER"/>
|
||||
<result column="title" property="title" jdbcType="VARCHAR"/>
|
||||
<result column="filename" property="filename" jdbcType="VARCHAR"/>
|
||||
<result column="content" property="content" jdbcType="VARCHAR"/>
|
||||
<result column="savetime" property="savetime" jdbcType="VARCHAR"/>
|
||||
</resultMap>
|
||||
|
||||
<select id="selectAll" resultMap="BaseResultMap">
|
||||
select * from news where 1=1 order by id desc
|
||||
</select>
|
||||
|
||||
<select id="searchNews" parameterType="String" resultMap="BaseResultMap">
|
||||
select * from news where 1=1 and title like "%"#{title}"%" order by id desc
|
||||
</select>
|
||||
|
||||
|
||||
<insert id="add" parameterType="News">
|
||||
insert into news values(null,#{title},#{filename},#{content},now() )
|
||||
</insert>
|
||||
|
||||
<select id="findById" parameterType="int" resultType="news">
|
||||
select * from news where id=#{id}
|
||||
</select>
|
||||
|
||||
<update id="update" parameterType="news">
|
||||
update news set title=#{title},filename=#{filename},content=#{content} where id=#{id}
|
||||
</update>
|
||||
|
||||
<delete id="delete" parameterType="int">
|
||||
delete from news where id=#{id}
|
||||
</delete>
|
||||
|
||||
|
||||
|
||||
|
||||
</mapper>
|
||||
|
@ -0,0 +1,100 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.dao.OrdermsgDAO">
|
||||
<resultMap type="com.entity.Ordermsg" id="BaseResultMap">
|
||||
<id column="id" property="id" jdbcType="INTEGER"/>
|
||||
<result column="orderno" property="orderno" jdbcType="VARCHAR"/>
|
||||
<result column="memberid" property="memberid" jdbcType="VARCHAR"/>
|
||||
<result column="total" property="total" jdbcType="VARCHAR"/>
|
||||
<result column="fkstatus" property="fkstatus" jdbcType="VARCHAR"/>
|
||||
<result column="shstatus" property="shstatus" jdbcType="VARCHAR"/>
|
||||
<result column="addrid" property="addrid" jdbcType="INTEGER"/>
|
||||
<result column="zffs" property="zffs" jdbcType="VARCHAR"/>
|
||||
<result column="savetime" property="savetime" jdbcType="VARCHAR"/>
|
||||
<result column="company" property="company" jdbcType="VARCHAR"/>
|
||||
<result column="waybillno" property="waybillno" jdbcType="VARCHAR"/>
|
||||
</resultMap>
|
||||
|
||||
<insert id="add" parameterType="Ordermsg">
|
||||
insert into ordermsg values(null,#{orderno},#{memberid},#{total},#{fkstatus},'',#{addrid},#{zffs},now(),#{company},#{waybillno})
|
||||
</insert>
|
||||
|
||||
<select id="selectPayment" parameterType="Int" resultMap="BaseResultMap">
|
||||
select * from ordermsg where memberid=#{0} and (fkstatus='待付款' or fkstatus='已付款') and shstatus!='已收货' order by id desc
|
||||
</select>
|
||||
|
||||
<select id="selectShouhuo" parameterType="Int" resultMap="BaseResultMap">
|
||||
select * from ordermsg where memberid=#{0} and shstatus='待收货' order by id desc
|
||||
</select>
|
||||
|
||||
<select id="selectAccomplish" parameterType="Int" resultMap="BaseResultMap">
|
||||
select * from ordermsg where memberid=#{0} and shstatus='已收货' order by id desc
|
||||
</select>
|
||||
|
||||
|
||||
<select id="selectAll" parameterType="HashMap" resultMap="BaseResultMap">
|
||||
select * from ordermsg where 1=1
|
||||
<if test="key!=null and key!=''">
|
||||
and (orderno like "%"#{key}"%" or memberid in(select id from member where tname like "%"#{key}"%"))
|
||||
</if>
|
||||
<if test="fkstatus!=null and fkstatus!=''">
|
||||
and fkstatus=#{fkstatus}
|
||||
</if>
|
||||
<if test="shstatus!=null and shstatus!=''">
|
||||
and shstatus=#{shstatus}
|
||||
</if>
|
||||
order by id desc
|
||||
</select>
|
||||
|
||||
<update id="updateSh" parameterType="Int">
|
||||
update ordermsg set shstatus='已收货' where id = #{id}
|
||||
</update>
|
||||
|
||||
<select id="searchOrdername" resultMap="BaseResultMap">
|
||||
select * from ordermsg where orderno like "%"#{order}"%"
|
||||
</select>
|
||||
|
||||
<delete id="delete" parameterType="Int">
|
||||
delete from ordermsg where id = #{id}
|
||||
</delete>
|
||||
|
||||
<select id="findById" parameterType="Int" resultType="Ordermsg">
|
||||
select * from ordermsg where id = #{id}
|
||||
</select>
|
||||
|
||||
<update id="update" parameterType="Ordermsg">
|
||||
update ordermsg
|
||||
<set>
|
||||
<if test="shstatus!=null">
|
||||
shstatus=#{shstatus},
|
||||
</if>
|
||||
<if test="fkstatus!=null">
|
||||
fkstatus=#{fkstatus},
|
||||
</if>
|
||||
<if test="zffs!=null">
|
||||
zffs=#{zffs},
|
||||
</if>
|
||||
<if test="company!=null">
|
||||
company=#{company},
|
||||
</if>
|
||||
<if test="waybillno!=null">
|
||||
waybillno=#{waybillno}
|
||||
</if>
|
||||
</set>
|
||||
where id =#{id}
|
||||
</update>
|
||||
|
||||
|
||||
<select id="selectSaleMoney" resultMap="BaseResultMap">
|
||||
select DISTINCT(DATE_FORMAT(savetime,'%Y-%c-%d')) as savetime,SUM(total) as total from ordermsg where fkstatus='已付款' GROUP BY DATE_FORMAT(savetime,'%Y-%c-%d') order by DATE_FORMAT(savetime,'%Y-%c-%d')
|
||||
</select>
|
||||
|
||||
<select id="orderNum" resultMap="BaseResultMap">
|
||||
select DISTINCT(DATE_FORMAT(savetime,'%Y-%c-%d')) as savetime,COUNT(*) as orderno from ordermsg GROUP BY DATE_FORMAT(savetime,'%Y-%c-%d')
|
||||
</select>
|
||||
|
||||
|
||||
</mapper>
|
||||
|
@ -0,0 +1,36 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.dao.OrdermsgdetailsDAO">
|
||||
<resultMap type="com.entity.Ordermsgdetails" id="BaseResultMap">
|
||||
<id column="id" property="id" jdbcType="INTEGER"/>
|
||||
<result column="orderno" property="orderno" jdbcType="VARCHAR"/>
|
||||
<result column="productid" property="productid" jdbcType="VARCHAR"/>
|
||||
<result column="memberid" property="memberid" jdbcType="VARCHAR"/>
|
||||
<result column="num" property="num" jdbcType="INTEGER"/>
|
||||
</resultMap>
|
||||
|
||||
<insert id="add" parameterType="Ordermsgdetails">
|
||||
insert into ordermsgdetails values(null,#{orderno},#{productid},#{memberid},#{num},now())
|
||||
</insert>
|
||||
|
||||
<select id="selectorderDetails" parameterType="String" resultMap="BaseResultMap">
|
||||
select * from ordermsgdetails where orderno=#{orderno}
|
||||
</select>
|
||||
|
||||
<delete id="delete" parameterType="Int">
|
||||
delete from ordermsgdetails where id=#{id}
|
||||
</delete>
|
||||
|
||||
<select id="selectOne" resultMap="BaseResultMap">
|
||||
select * from ordermsgdetails where productid = #{0} and memberid = #{1}
|
||||
</select>
|
||||
|
||||
<select id="selectSale" parameterType="Int" resultMap="BaseResultMap">
|
||||
select d.* from ordermsgdetails d,ordermsg o where d.productid = #{productid} and d.orderno = o.orderno and o.fkstatus='已付款'
|
||||
</select>
|
||||
|
||||
|
||||
</mapper>
|
||||
|
@ -0,0 +1,35 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.dao.PictureDAO">
|
||||
<resultMap type="com.entity.Picture" id="BaseResultMap">
|
||||
<id column="id" property="id" jdbcType="INTEGER"/>
|
||||
<result column="filename" property="filename" jdbcType="VARCHAR"/>
|
||||
</resultMap>
|
||||
|
||||
<select id="selectAll" resultMap="BaseResultMap">
|
||||
select * from picture where 1=1 order by id desc
|
||||
</select>
|
||||
|
||||
<insert id="add" parameterType="picture">
|
||||
insert into picture values(null,#{filename})
|
||||
</insert>
|
||||
|
||||
<select id="findById" parameterType="int" resultType="Picture">
|
||||
select * from picture where id=#{id}
|
||||
</select>
|
||||
|
||||
<update id="update" parameterType="Picture">
|
||||
update picture set filename=#{filename} where id=#{id}
|
||||
</update>
|
||||
|
||||
<delete id="delete" parameterType="int">
|
||||
delete from picture where id=#{id}
|
||||
</delete>
|
||||
|
||||
|
||||
|
||||
|
||||
</mapper>
|
||||
|
@ -0,0 +1,147 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.dao.ProductDAO">
|
||||
|
||||
<resultMap type="com.entity.Product" id="BaseResultMap">
|
||||
<id column="id" property="id" jdbcType="INTEGER"/>
|
||||
<result column="productname" property="productname" jdbcType="VARCHAR"/>
|
||||
<result column="filename" property="filename" jdbcType="VARCHAR"/>
|
||||
<result column="price" property="price" jdbcType="DOUBLE"/>
|
||||
<result column="author" property="author" jdbcType="VARCHAR"/>
|
||||
<result column="press" property="press" jdbcType="VARCHAR"/>
|
||||
<result column="fid" property="fid" jdbcType="INTEGER"/>
|
||||
<result column="cid" property="cid" jdbcType="INTEGER"/>
|
||||
<result column="mid" property="mid" jdbcType="INTEGER"/>
|
||||
<result column="content" property="content" jdbcType="VARCHAR"/>
|
||||
<result column="delstatus" property="delstatus" jdbcType="VARCHAR"/>
|
||||
<result column="issj" property="issj" jdbcType="VARCHAR"/>
|
||||
</resultMap>
|
||||
|
||||
<select id="selectAll" parameterType="HashMap" resultMap="BaseResultMap">
|
||||
select * from product where 1=1 and delstatus=0
|
||||
<if test="productname!=null">
|
||||
and productname like "%"#{productname}"%"
|
||||
</if>
|
||||
<if test="fid!=null">
|
||||
and fid like "%"#{fid}"%"
|
||||
</if>
|
||||
<if test="cid!=null">
|
||||
and cid like "%"#{cid}"%"
|
||||
</if>
|
||||
<if test="mid!=null">
|
||||
and mid like "%"#{mid}"%"
|
||||
</if>
|
||||
order by id desc
|
||||
</select>
|
||||
|
||||
<select id="selectIssjAll" resultMap="BaseResultMap">
|
||||
select * from product where 1=1 and delstatus=0 and issj='yes' order by id desc
|
||||
</select>
|
||||
|
||||
|
||||
<insert id="add" parameterType="Product">
|
||||
insert into product values(null,#{productname},#{filename},#{price},#{author},#{press},#{fid},#{cid},#{mid},#{content},0,0,'yes')
|
||||
</insert>
|
||||
|
||||
<select id="findById" parameterType="int" resultType="Product">
|
||||
select * from product where id=#{id}
|
||||
</select>
|
||||
|
||||
<update id="update" parameterType="Product">
|
||||
update product
|
||||
<set>
|
||||
<if test="productname!=null">
|
||||
productname=#{productname},
|
||||
</if>
|
||||
<if test="filename!=null">
|
||||
filename=#{filename},
|
||||
</if>
|
||||
<if test="price!=null">
|
||||
price=#{price},
|
||||
</if>
|
||||
<if test="author!=null">
|
||||
author=#{author},
|
||||
</if>
|
||||
<if test="press!=null">
|
||||
press=#{press},
|
||||
</if>
|
||||
<if test="fid!=null">
|
||||
fid=#{fid},
|
||||
</if>
|
||||
<if test="cid!=null">
|
||||
cid=#{cid},
|
||||
</if>
|
||||
<if test="mid!=null">
|
||||
mid=#{mid},
|
||||
</if>
|
||||
<if test="content!=null">
|
||||
content=#{content}
|
||||
</if>
|
||||
</set>
|
||||
where id=#{id}
|
||||
</update>
|
||||
|
||||
<update id="delete" parameterType="int">
|
||||
update product set delstatus=1 where id=#{id}
|
||||
</update>
|
||||
|
||||
<select id="search" parameterType="String" resultMap="BaseResultMap">
|
||||
select * from product where 1=1
|
||||
<if test="#{0}!=null">
|
||||
and productname like "%"#{0}"%"
|
||||
</if>
|
||||
<if test="#{1}!=null">
|
||||
and categoryid like "%"#{1}"%"
|
||||
</if>
|
||||
</select>
|
||||
|
||||
<select id="selectCorrelation" resultMap="BaseResultMap">
|
||||
select * from product where id!=#{0} and delstatus=0 and fid=#{1}
|
||||
</select>
|
||||
|
||||
<select id="selectCategory" resultMap="BaseResultMap">
|
||||
select * from product where delstatus=0 and issj='yes'
|
||||
<if test="fid!=null and fid !=''">
|
||||
and fid=#{fid}
|
||||
</if>
|
||||
<if test="cid!=null and cid !=''">
|
||||
and cid=#{cid}
|
||||
</if>
|
||||
<if test="mid!=null and mid !=''">
|
||||
and mid=#{mid}
|
||||
</if>
|
||||
order by id desc
|
||||
</select>
|
||||
|
||||
<select id="selectProductname" parameterType="String" resultMap="BaseResultMap">
|
||||
select * from product where delstatus=0 and productname like "%"#{productname}"%"
|
||||
</select>
|
||||
|
||||
<update id="updateVote" parameterType="Product">
|
||||
update product set vote=vote+1 where id=#{id}
|
||||
</update>
|
||||
|
||||
<select id="selectVote" resultMap="BaseResultMap">
|
||||
select * from product where 1=1 and vote>0 order by vote desc
|
||||
</select>
|
||||
|
||||
<update id="updateStatus" parameterType="Product">
|
||||
update product set issj=#{issj} where id=#{id}
|
||||
</update>
|
||||
|
||||
<select id="selectProductAll" parameterType="HashMap" resultMap="BaseResultMap">
|
||||
select * from product where 1=1 and delstatus=0
|
||||
<if test="key!=null">
|
||||
and <![CDATA[ price >=#{key} ]]>
|
||||
</if>
|
||||
<if test="key!=null">
|
||||
and <![CDATA[ price <=#{key1} ]]>
|
||||
</if>
|
||||
order by id desc
|
||||
</select>
|
||||
|
||||
|
||||
</mapper>
|
||||
|
@ -0,0 +1,65 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.dao.UserDAO">
|
||||
|
||||
<resultMap type="com.entity.User" id="BaseResultMap">
|
||||
<id column="id" property="id" jdbcType="INTEGER"/>
|
||||
<result column="username" property="username" jdbcType="VARCHAR"/>
|
||||
<result column="userpassword" property="userpassword" jdbcType="VARCHAR"/>
|
||||
<result column="realname" property="realname" jdbcType="VARCHAR"/>
|
||||
<result column="sex" property="sex" jdbcType="VARCHAR"/>
|
||||
<result column="tel" property="tel" jdbcType="VARCHAR"/>
|
||||
<result column="delstatus" property="delstatus" jdbcType="VARCHAR"/>
|
||||
<result column="usertype" property="usertype" jdbcType="VARCHAR"/>
|
||||
</resultMap>
|
||||
|
||||
|
||||
<select id="selectOne" resultMap="BaseResultMap">
|
||||
select * from user where username = #{username} and userpassword = #{userpassword}
|
||||
</select>
|
||||
|
||||
<select id="findById" resultType="User" parameterType="int">
|
||||
select * from user where id=#{id}
|
||||
</select>
|
||||
|
||||
<update id="update" parameterType="User" >
|
||||
update user set realname=#{realname},sex=#{sex},tel=#{tel} where id=#{id}
|
||||
</update>
|
||||
|
||||
<update id="updatepwd" >
|
||||
update user set userpassword=#{1} where id=#{0}
|
||||
</update>
|
||||
|
||||
<select id="selectAll" resultMap="BaseResultMap">
|
||||
select * from user where usertype!='管理员' order by id desc
|
||||
</select>
|
||||
|
||||
<insert id="add">
|
||||
insert into user values(null,#{username},#{userpassword},#{realname},#{sex},#{tel},0,#{usertype})
|
||||
</insert>
|
||||
|
||||
<select id="usernamecheck" parameterType="String" resultMap="BaseResultMap">
|
||||
select * from user where username =#{username}
|
||||
</select>
|
||||
|
||||
<select id="searchUser" parameterType="String" resultMap="BaseResultMap">
|
||||
select * from user where usertype!='管理员' and (username like "%"#{0}"%" or realname like "%"#{0}"%") order by id desc
|
||||
</select>
|
||||
|
||||
<update id="userEdit" parameterType="User">
|
||||
update user set realname=#{realname},sex=#{sex},tel=#{tel} where id=#{id}
|
||||
</update>
|
||||
|
||||
|
||||
<delete id="deleteUser" parameterType="int">
|
||||
delete from user where id=#{id}
|
||||
</delete>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</mapper>
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,38 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE configuration
|
||||
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-config.dtd">
|
||||
<configuration>
|
||||
|
||||
<!-- 加载类路径下db.properties -->
|
||||
<properties resource="db.properties"></properties>
|
||||
<typeAliases>
|
||||
<package name="com.entity" />
|
||||
</typeAliases>
|
||||
|
||||
<plugins>
|
||||
<plugin interceptor="com.github.pagehelper.PageInterceptor">
|
||||
</plugin>
|
||||
</plugins>
|
||||
|
||||
<!-- 映射文件 -->
|
||||
<mappers>
|
||||
<mapper resource="com/mapping/User.xml" />
|
||||
<mapper resource="com/mapping/Category.xml" />
|
||||
<mapper resource="com/mapping/Product.xml" />
|
||||
<mapper resource="com/mapping/Inventory.xml" />
|
||||
<mapper resource="com/mapping/Picture.xml" />
|
||||
<mapper resource="com/mapping/News.xml" />
|
||||
<mapper resource="com/mapping/About.xml" />
|
||||
<mapper resource="com/mapping/Member.xml" />
|
||||
<mapper resource="com/mapping/Cart.xml" />
|
||||
<mapper resource="com/mapping/Fav.xml" />
|
||||
<mapper resource="com/mapping/Ordermsg.xml" />
|
||||
<mapper resource="com/mapping/Ordermsgdetails.xml" />
|
||||
<mapper resource="com/mapping/Comment.xml" />
|
||||
<mapper resource="com/mapping/Message.xml" />
|
||||
<mapper resource="com/mapping/Address.xml" />
|
||||
</mappers>
|
||||
|
||||
|
||||
</configuration>
|
@ -0,0 +1,4 @@
|
||||
driverName=com.mysql.jdbc.Driver
|
||||
url=jdbc\:mysql\://localhost\:3306/booksalessm_db?useUnicode=true&characterEncoding\=utf-8
|
||||
user_name=root
|
||||
user_pwd=root
|
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 2.0//EN" "http://getahead.org/dwr/dwr20.dtd">
|
||||
<dwr>
|
||||
<allow>
|
||||
<create creator="new" javascript="baseDAO">
|
||||
<param name="class" value="com.dao.BaseDAO"></param>
|
||||
</create>
|
||||
</allow>
|
||||
</dwr>
|
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue