fix getter bug

This commit is contained in:
jiangyuwei666
2019-09-08 11:28:25 +08:00
parent 31052e629e
commit 00e9dbace5
207 changed files with 405 additions and 1358 deletions

View File

@@ -7,15 +7,26 @@
</component>
<component name="ChangeListManager">
<list default="true" id="6bd3ae69-d707-4556-9602-b04e8d55fbdd" name="Default Changelist" comment="">
<change afterPath="$PROJECT_DIR$/src/test/java/com/oldpeoplehome/service/RoomServiceTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/dao/RoomDao.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/dao/RoomDao.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/Child.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/Child.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/Parent.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/Parent.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/Room.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/Room.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/service/RoomService.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/service/RoomService.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/service/impl/RoomServiceImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/service/impl/RoomServiceImpl.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/main/resources/mapper/RoomDao.xml" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/resources/mapper/RoomDao.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/main/sql/add_table.sql" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/sql/add_table.sql" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/utils/MethodUtil.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/utils/MethodUtil.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/web/ParentController.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/web/ParentController.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/main/resources/jdbc.properties" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/resources/jdbc.properties" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/test/java/com/oldpeoplehome/dao/ParentDaoTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/test/java/com/oldpeoplehome/dao/ParentDaoTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/test/java/com/oldpeoplehome/service/ParentServiceTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/test/java/com/oldpeoplehome/service/ParentServiceTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/target/OldPeopleHome.war" beforeDir="false" afterPath="$PROJECT_DIR$/target/OldPeopleHome.war" afterDir="false" />
<change beforePath="$PROJECT_DIR$/target/OldPeopleHome/WEB-INF/classes/com/oldpeoplehome/entity/Parent.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/OldPeopleHome/WEB-INF/classes/com/oldpeoplehome/entity/Parent.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/target/OldPeopleHome/WEB-INF/classes/com/oldpeoplehome/entity/Room.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/OldPeopleHome/WEB-INF/classes/com/oldpeoplehome/entity/Room.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/target/OldPeopleHome/WEB-INF/classes/com/oldpeoplehome/utils/MethodUtil.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/OldPeopleHome/WEB-INF/classes/com/oldpeoplehome/utils/MethodUtil.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/target/OldPeopleHome/WEB-INF/classes/com/oldpeoplehome/web/ParentController.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/OldPeopleHome/WEB-INF/classes/com/oldpeoplehome/web/ParentController.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/com/oldpeoplehome/entity/Parent.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/com/oldpeoplehome/entity/Parent.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/com/oldpeoplehome/entity/Room.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/com/oldpeoplehome/entity/Room.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/com/oldpeoplehome/utils/MethodUtil.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/com/oldpeoplehome/utils/MethodUtil.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/target/classes/com/oldpeoplehome/web/ParentController.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/classes/com/oldpeoplehome/web/ParentController.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/target/test-classes/com/oldpeoplehome/dao/ParentDaoTest.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/test-classes/com/oldpeoplehome/dao/ParentDaoTest.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/target/test-classes/com/oldpeoplehome/service/ParentServiceTest.class" beforeDir="false" afterPath="$PROJECT_DIR$/target/test-classes/com/oldpeoplehome/service/ParentServiceTest.class" afterDir="false" />
</list>
<ignored path="$PROJECT_DIR$/target/" />
<option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
@@ -35,56 +46,11 @@
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/main/sql/add_table.sql">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="355">
<caret line="33" selection-start-line="33" selection-end-line="34" selection-end-column="58" />
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/Motion.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="218">
<caret line="74" column="17" selection-start-line="74" selection-start-column="17" selection-end-line="74" selection-end-column="17" />
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/Child.java">
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/web/ParentController.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-1089">
<caret line="12" column="32" selection-start-line="12" selection-start-column="32" selection-end-line="12" selection-end-column="32" />
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/web/SleepController.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-267">
<caret line="19" column="13" selection-start-line="19" selection-start-column="13" selection-end-line="19" selection-end-column="13" />
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/web/RoomController.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="217">
<caret line="71" column="33" selection-start-line="71" selection-start-column="33" selection-end-line="71" selection-end-column="33" />
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/utils/MethodUtil.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="22">
<caret line="12" column="23" selection-start-line="12" selection-start-column="23" selection-end-line="12" selection-end-column="23" />
<state relative-caret-position="1287">
<caret line="58" column="75" selection-start-line="58" selection-start-column="75" selection-end-line="58" selection-end-column="75" />
</state>
</provider>
</entry>
@@ -92,44 +58,136 @@
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/Room.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="495">
<caret line="64" column="25" selection-start-line="64" selection-start-column="25" selection-end-line="64" selection-end-column="25" />
<state relative-caret-position="1694">
<caret line="95" column="45" selection-start-line="95" selection-start-column="45" selection-end-line="95" selection-end-column="45" />
<folding>
<element signature="e#1794#1795#0" expanded="true" />
<element signature="e#1834#1835#0" expanded="true" />
<element signature="e#1640#1641#0" expanded="true" />
<element signature="e#1667#1668#0" expanded="true" />
<element signature="e#1706#1707#0" expanded="true" />
<element signature="e#1738#1739#0" expanded="true" />
<element signature="e#1910#1911#0" expanded="true" />
<element signature="e#1942#1943#0" expanded="true" />
<element signature="e#2016#2017#0" expanded="true" />
<element signature="e#2055#2056#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/Child.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="110">
<caret line="109" column="21" selection-start-line="109" selection-start-column="16" selection-end-line="109" selection-end-column="21" />
<folding>
<element signature="e#1562#1563#0" expanded="true" />
<element signature="e#1608#1609#0" expanded="true" />
<element signature="e#1819#1820#0" expanded="true" />
<element signature="e#1861#1862#0" expanded="true" />
<element signature="e#2064#2065#0" expanded="true" />
<element signature="e#2104#2105#0" expanded="true" />
<element signature="e#2339#2340#0" expanded="true" />
<element signature="e#2387#2388#0" expanded="true" />
<element signature="e#2630#2631#0" expanded="true" />
<element signature="e#2680#2681#0" expanded="true" />
<element signature="e#2899#2900#0" expanded="true" />
<element signature="e#2943#2944#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/ChildParent.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-231">
<caret line="6" column="13" selection-start-line="6" selection-start-column="13" selection-end-line="6" selection-end-column="13" />
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/HeartRate.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-993">
<caret line="13" column="21" selection-start-line="13" selection-start-column="12" selection-end-line="13" selection-end-column="21" />
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/RoomState.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="453">
<caret line="62" column="29" selection-start-line="62" selection-start-column="29" selection-end-line="62" selection-end-column="29" />
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/Parent.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-1093">
<caret line="114" column="5" selection-start-line="114" selection-start-column="5" selection-end-line="114" selection-end-column="5" />
<state relative-caret-position="110">
<caret line="194" column="21" selection-start-line="194" selection-start-column="16" selection-end-line="194" selection-end-column="21" />
<folding>
<element signature="e#3676#3677#0" expanded="true" />
<element signature="e#3724#3725#0" expanded="true" />
<element signature="e#3660#3661#0" expanded="true" />
<element signature="e#3695#3696#0" expanded="true" />
<element signature="e#3854#3855#0" expanded="true" />
<element signature="e#3902#3903#0" expanded="true" />
<element signature="e#4484#4485#0" expanded="true" />
<element signature="e#4532#4533#0" expanded="true" />
<element signature="e#2605#2606#0" expanded="true" />
<element signature="e#2645#2646#0" expanded="true" />
<element signature="e#2604#2605#0" expanded="true" />
<element signature="e#2639#2640#0" expanded="true" />
<element signature="e#2783#2784#0" expanded="true" />
<element signature="e#2831#2832#0" expanded="true" />
<element signature="e#2881#2882#0" expanded="true" />
<element signature="e#2929#2930#0" expanded="true" />
<element signature="e#3058#3059#0" expanded="true" />
<element signature="e#3102#3103#0" expanded="true" />
<element signature="e#3148#3149#0" expanded="true" />
<element signature="e#3192#3193#0" expanded="true" />
<element signature="e#3317#3318#0" expanded="true" />
<element signature="e#3359#3360#0" expanded="true" />
<element signature="e#3403#3404#0" expanded="true" />
<element signature="e#3445#3446#0" expanded="true" />
<element signature="e#3586#3587#0" expanded="true" />
<element signature="e#3636#3637#0" expanded="true" />
<element signature="e#3688#3689#0" expanded="true" />
<element signature="e#3738#3739#0" expanded="true" />
<element signature="e#3883#3884#0" expanded="true" />
<element signature="e#3935#3936#0" expanded="true" />
<element signature="e#3989#3990#0" expanded="true" />
<element signature="e#4041#4042#0" expanded="true" />
<element signature="e#4178#4179#0" expanded="true" />
<element signature="e#4226#4227#0" expanded="true" />
<element signature="e#4276#4277#0" expanded="true" />
<element signature="e#4324#4325#0" expanded="true" />
<element signature="e#4461#4462#0" expanded="true" />
<element signature="e#4509#4510#0" expanded="true" />
<element signature="e#4559#4560#0" expanded="true" />
<element signature="e#4607#4608#0" expanded="true" />
<element signature="e#4621#4622#0" expanded="true" />
<element signature="e#4667#4668#0" expanded="true" />
<element signature="e#5123#5124#0" expanded="true" />
<element signature="e#5169#5170#0" expanded="true" />
<element signature="e#5403#5404#0" expanded="true" />
<element signature="e#5451#5452#0" expanded="true" />
<element signature="e#5164#5165#0" expanded="true" />
<element signature="e#5197#5198#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/main/resources/logback.xml">
<provider selected="true" editor-type-id="text-editor" />
<entry file="file://$PROJECT_DIR$/src/test/java/com/oldpeoplehome/dao/ParentDaoTest.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-24">
<caret line="53" column="37" selection-start-line="53" selection-start-column="37" selection-end-line="53" selection-end-column="37" />
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/test/java/com/oldpeoplehome/service/ParentServiceTest.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-16">
<caret line="23" column="37" selection-start-line="23" selection-start-column="37" selection-end-line="23" selection-end-column="37" />
</state>
</provider>
</entry>
</file>
</leaf>
@@ -153,6 +211,8 @@
<find>energy</find>
<find>rat2e</find>
<find>longtitude</find>
<find>mySet</find>
<find>myset</find>
</findStrings>
<replaceStrings>
<replace>utf8_general_ci</replace>
@@ -170,9 +230,6 @@
<component name="IdeDocumentHistory">
<option name="CHANGED_PATHS">
<list>
<option value="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/service/HeartRateService.java" />
<option value="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/service/impl/HeartRateServiceImpl.java" />
<option value="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/dto/HeartRateFilter.java" />
<option value="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/RoomState.java" />
<option value="$PROJECT_DIR$/src/main/resources/mapper/RoomStateDao.xml" />
<option value="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/Motion.java" />
@@ -191,11 +248,9 @@
<option value="$PROJECT_DIR$/src/main/resources/mapper/ParentDao.xml" />
<option value="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/service/ParentService.java" />
<option value="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/service/impl/ParentServiceImpl.java" />
<option value="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/web/ParentController.java" />
<option value="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/service/ChildService.java" />
<option value="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/service/impl/ChildServiceImpl.java" />
<option value="$PROJECT_DIR$/src/main/resources/mapper/ChildDao.xml" />
<option value="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/Child.java" />
<option value="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/dao/ChildDao.java" />
<option value="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/web/ChildController.java" />
<option value="$PROJECT_DIR$/src/test/java/com/oldpeoplehome/service/ChildParentServiceTest.java" />
@@ -218,9 +273,14 @@
<option value="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/dao/RoomDao.java" />
<option value="$PROJECT_DIR$/src/main/resources/mapper/RoomDao.xml" />
<option value="$PROJECT_DIR$/src/test/java/com/oldpeoplehome/service/RoomServiceTest.java" />
<option value="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/utils/MethodUtil.java" />
<option value="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/web/ParentController.java" />
<option value="$PROJECT_DIR$/src/test/java/com/oldpeoplehome/dao/ParentDaoTest.java" />
<option value="$PROJECT_DIR$/src/test/java/com/oldpeoplehome/service/ParentServiceTest.java" />
<option value="$PROJECT_DIR$/src/main/resources/jdbc.properties" />
<option value="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/Room.java" />
<option value="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/Parent.java" />
<option value="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/Room.java" />
<option value="$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/Child.java" />
</list>
</option>
</component>
@@ -239,10 +299,10 @@
</option>
</component>
<component name="ProjectFrameBounds" extendedState="6">
<option name="x" value="1911" />
<option name="y" value="-9" />
<option name="width" value="1938" />
<option name="height" value="1048" />
<option name="x" value="1910" />
<option name="y" value="-10" />
<option name="width" value="1939" />
<option name="height" value="1049" />
</component>
<component name="ProjectLevelVcsManager" settingsEditedManually="true" />
<component name="ProjectView">
@@ -250,6 +310,7 @@
<foldersAlwaysOnTop value="true" />
</navigator>
<panes>
<pane id="Scope" />
<pane id="ProjectPane">
<subPane>
<expand>
@@ -301,6 +362,15 @@
<item name="oldpeoplehome" type="462c0819:PsiDirectoryNode" />
<item name="utils" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="OldPeopleHome" type="b2602c69:ProjectViewProjectNode" />
<item name="OldPeopleHome" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="main" type="462c0819:PsiDirectoryNode" />
<item name="java" type="462c0819:PsiDirectoryNode" />
<item name="oldpeoplehome" type="462c0819:PsiDirectoryNode" />
<item name="web" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="OldPeopleHome" type="b2602c69:ProjectViewProjectNode" />
<item name="OldPeopleHome" type="462c0819:PsiDirectoryNode" />
@@ -339,39 +409,19 @@
<path>
<item name="OldPeopleHome" type="b2602c69:ProjectViewProjectNode" />
<item name="OldPeopleHome" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="test" type="462c0819:PsiDirectoryNode" />
<item name="java" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="OldPeopleHome" type="b2602c69:ProjectViewProjectNode" />
<item name="OldPeopleHome" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="test" type="462c0819:PsiDirectoryNode" />
<item name="java" type="462c0819:PsiDirectoryNode" />
<item name="oldpeoplehome" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="OldPeopleHome" type="b2602c69:ProjectViewProjectNode" />
<item name="OldPeopleHome" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="test" type="462c0819:PsiDirectoryNode" />
<item name="java" type="462c0819:PsiDirectoryNode" />
<item name="oldpeoplehome" type="462c0819:PsiDirectoryNode" />
<item name="service" type="462c0819:PsiDirectoryNode" />
<item name="target" type="462c0819:PsiDirectoryNode" />
</path>
</expand>
<select />
</subPane>
</pane>
<pane id="Scope" />
<pane id="PackagesPane" />
</panes>
</component>
<component name="PropertiesComponent">
<property name="WebServerToolWindowFactoryState" value="false" />
<property name="aspect.path.notification.shown" value="true" />
<property name="com.android.tools.idea.instantapp.provision.ProvisionBeforeRunTaskProvider.myTimeStamp" value="1567827241992" />
<property name="com.android.tools.idea.instantapp.provision.ProvisionBeforeRunTaskProvider.myTimeStamp" value="1567861651518" />
<property name="last_opened_file_path" value="$PROJECT_DIR$" />
<property name="nodejs_interpreter_path.stuck_in_default_project" value="undefined stuck path" />
<property name="nodejs_npm_path_reset_for_default_project" value="true" />
@@ -558,8 +608,8 @@
<item itemvalue="JUnit.AdminServiceTest.testLogin" />
<item itemvalue="JUnit.ChildParentServiceTest.test" />
<item itemvalue="JUnit.LocationServiceTest.test" />
<item itemvalue="Tomcat Server.chuizichui" />
<item itemvalue="JUnit.RoomServiceTest.test" />
<item itemvalue="Tomcat Server.chuizichui" />
</list>
<recent_temporary>
<list>
@@ -608,7 +658,8 @@
<workItem from="1567664806171" duration="2280000" />
<workItem from="1567739536607" duration="4839000" />
<workItem from="1567777529260" duration="871000" />
<workItem from="1567824861214" duration="2137000" />
<workItem from="1567824861214" duration="7220000" />
<workItem from="1567907291757" duration="4108000" />
</task>
<servers />
</component>
@@ -645,7 +696,7 @@
</history-entry>
</component>
<component name="TimeTrackingManager">
<option name="totallyTimeSpent" value="148290000" />
<option name="totallyTimeSpent" value="157481000" />
</component>
<component name="TodoView">
<todo-panel id="selected-file">
@@ -658,8 +709,9 @@
</component>
<component name="ToolWindowManager">
<frame x="1913" y="-7" width="1550" height="838" extended-state="6" />
<editor active="true" />
<layout>
<window_info active="true" content_ui="combo" id="Project" order="0" visible="true" weight="0.23592493" />
<window_info active="true" content_ui="combo" id="Project" order="0" visible="true" weight="0.23927614" />
<window_info id="Structure" order="1" side_tool="true" weight="0.25" />
<window_info id="Designer" order="2" />
<window_info id="Image Layers" order="3" />
@@ -669,7 +721,7 @@
<window_info id="Web" order="7" side_tool="true" />
<window_info anchor="bottom" id="Message" order="0" />
<window_info anchor="bottom" id="Find" order="1" weight="0.3286119" />
<window_info anchor="bottom" id="Run" order="2" weight="0.41501418" />
<window_info anchor="bottom" id="Run" order="2" visible="true" weight="0.41501418" />
<window_info anchor="bottom" id="Debug" order="3" weight="0.39943343" />
<window_info anchor="bottom" id="Cvs" order="4" weight="0.25" />
<window_info anchor="bottom" id="Inspection" order="5" weight="0.4" />
@@ -733,27 +785,6 @@
<option name="version" value="1" />
</component>
<component name="editorHistoryManager">
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/service/ChildService.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="429">
<caret line="15" column="10" selection-start-line="15" selection-start-column="10" selection-end-line="15" selection-end-column="10" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/service/impl/ParentServiceImpl.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1221">
<caret line="57" column="13" selection-start-line="57" selection-start-column="13" selection-end-line="57" selection-end-column="13" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/service/impl/ChildServiceImpl.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1155">
<caret line="55" column="21" selection-start-line="55" selection-start-column="21" selection-end-line="55" selection-end-column="21" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/service/impl/HeartRateServiceTest.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1056">
@@ -798,13 +829,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/ChildParent.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="198">
<caret line="6" column="13" selection-start-line="6" selection-start-column="13" selection-end-line="6" selection-end-column="13" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/resources/mapper/ChildParentDao.xml">
<provider selected="true" editor-type-id="text-editor" />
</entry>
@@ -900,16 +924,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/HeartRate.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="96">
<caret line="13" column="21" selection-start-line="13" selection-start-column="12" selection-end-line="13" selection-end-column="21" />
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/service/impl/LocationServiceImpl.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="121">
@@ -995,13 +1009,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/web/ParentController.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="2013">
<caret line="80" column="4" selection-start-line="80" selection-start-column="4" selection-end-line="85" selection-end-column="5" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/Sleep.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="264">
@@ -1009,13 +1016,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/RoomState.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1287">
<caret line="48" column="5" selection-start-line="48" selection-start-column="5" selection-end-line="48" selection-end-column="5" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/test/java/com/oldpeoplehome/service/LocationServiceTest.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="561">
@@ -1036,13 +1036,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/resources/mapper/ParentDao.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="468">
<caret line="57" column="9" selection-start-line="57" selection-start-column="9" selection-end-line="57" selection-end-column="9" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/service/impl/RoomServiceImpl.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="161">
@@ -1098,68 +1091,6 @@
<entry file="file://$PROJECT_DIR$/src/main/resources/logback.xml">
<provider selected="true" editor-type-id="text-editor" />
</entry>
<entry file="file://$PROJECT_DIR$/src/main/resources/jdbc.properties">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="33">
<caret line="1" column="44" selection-start-line="1" selection-start-column="44" selection-end-line="1" selection-end-column="44" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/web/SleepController.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-267">
<caret line="19" column="13" selection-start-line="19" selection-start-column="13" selection-end-line="19" selection-end-column="13" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/utils/MethodUtil.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="22">
<caret line="12" column="23" selection-start-line="12" selection-start-column="23" selection-end-line="12" selection-end-column="23" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/web/RoomController.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="217">
<caret line="71" column="33" selection-start-line="71" selection-start-column="33" selection-end-line="71" selection-end-column="33" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/Room.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="495">
<caret line="64" column="25" selection-start-line="64" selection-start-column="25" selection-end-line="64" selection-end-column="25" />
<folding>
<element signature="e#1794#1795#0" expanded="true" />
<element signature="e#1834#1835#0" expanded="true" />
<element signature="e#1640#1641#0" expanded="true" />
<element signature="e#1667#1668#0" expanded="true" />
<element signature="e#1706#1707#0" expanded="true" />
<element signature="e#1738#1739#0" expanded="true" />
<element signature="e#1910#1911#0" expanded="true" />
<element signature="e#1942#1943#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/Parent.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-1093">
<caret line="114" column="5" selection-start-line="114" selection-start-column="5" selection-end-line="114" selection-end-column="5" />
<folding>
<element signature="e#3676#3677#0" expanded="true" />
<element signature="e#3724#3725#0" expanded="true" />
<element signature="e#3660#3661#0" expanded="true" />
<element signature="e#3695#3696#0" expanded="true" />
<element signature="e#3854#3855#0" expanded="true" />
<element signature="e#3902#3903#0" expanded="true" />
<element signature="e#4484#4485#0" expanded="true" />
<element signature="e#4532#4533#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/Motion.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="218">
@@ -1167,10 +1098,174 @@
</state>
</provider>
</entry>
<entry file="jar://E:/Java/jdk1.8.0_161/src.zip!/java/lang/Class.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="132">
<caret line="1780" column="67" selection-start-line="1780" selection-start-column="53" selection-end-line="1780" selection-end-column="67" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/web/SleepController.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="330">
<caret line="19" column="13" selection-start-line="19" selection-start-column="13" selection-end-line="19" selection-end-column="13" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/web/RoomController.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1914">
<caret line="71" column="33" selection-start-line="71" selection-start-column="33" selection-end-line="71" selection-end-column="33" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/resources/mapper/ParentDao.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1122">
<caret line="34" column="13" selection-start-line="34" selection-start-column="13" selection-end-line="34" selection-end-column="13" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/utils/MethodUtil.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="141">
<caret line="15" column="49" selection-start-line="15" selection-start-column="49" selection-end-line="15" selection-end-column="49" />
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/test/java/com/oldpeoplehome/dao/ParentDaoTest.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-24">
<caret line="53" column="37" selection-start-line="53" selection-start-column="37" selection-end-line="53" selection-end-column="37" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/test/java/com/oldpeoplehome/service/ParentServiceTest.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-16">
<caret line="23" column="37" selection-start-line="23" selection-start-column="37" selection-end-line="23" selection-end-column="37" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/resources/jdbc.properties">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="33">
<caret line="1" column="44" selection-start-line="1" selection-start-column="44" selection-end-line="1" selection-end-column="44" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/Parent.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="110">
<caret line="194" column="21" selection-start-line="194" selection-start-column="16" selection-end-line="194" selection-end-column="21" />
<folding>
<element signature="e#2605#2606#0" expanded="true" />
<element signature="e#2645#2646#0" expanded="true" />
<element signature="e#2604#2605#0" expanded="true" />
<element signature="e#2639#2640#0" expanded="true" />
<element signature="e#2783#2784#0" expanded="true" />
<element signature="e#2831#2832#0" expanded="true" />
<element signature="e#2881#2882#0" expanded="true" />
<element signature="e#2929#2930#0" expanded="true" />
<element signature="e#3058#3059#0" expanded="true" />
<element signature="e#3102#3103#0" expanded="true" />
<element signature="e#3148#3149#0" expanded="true" />
<element signature="e#3192#3193#0" expanded="true" />
<element signature="e#3317#3318#0" expanded="true" />
<element signature="e#3359#3360#0" expanded="true" />
<element signature="e#3403#3404#0" expanded="true" />
<element signature="e#3445#3446#0" expanded="true" />
<element signature="e#3586#3587#0" expanded="true" />
<element signature="e#3636#3637#0" expanded="true" />
<element signature="e#3688#3689#0" expanded="true" />
<element signature="e#3738#3739#0" expanded="true" />
<element signature="e#3883#3884#0" expanded="true" />
<element signature="e#3935#3936#0" expanded="true" />
<element signature="e#3989#3990#0" expanded="true" />
<element signature="e#4041#4042#0" expanded="true" />
<element signature="e#4178#4179#0" expanded="true" />
<element signature="e#4226#4227#0" expanded="true" />
<element signature="e#4276#4277#0" expanded="true" />
<element signature="e#4324#4325#0" expanded="true" />
<element signature="e#4461#4462#0" expanded="true" />
<element signature="e#4509#4510#0" expanded="true" />
<element signature="e#4559#4560#0" expanded="true" />
<element signature="e#4607#4608#0" expanded="true" />
<element signature="e#4621#4622#0" expanded="true" />
<element signature="e#4667#4668#0" expanded="true" />
<element signature="e#5123#5124#0" expanded="true" />
<element signature="e#5169#5170#0" expanded="true" />
<element signature="e#5403#5404#0" expanded="true" />
<element signature="e#5451#5452#0" expanded="true" />
<element signature="e#5164#5165#0" expanded="true" />
<element signature="e#5197#5198#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/Room.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1694">
<caret line="95" column="45" selection-start-line="95" selection-start-column="45" selection-end-line="95" selection-end-column="45" />
<folding>
<element signature="e#2016#2017#0" expanded="true" />
<element signature="e#2055#2056#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/Child.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-1089">
<caret line="12" column="32" selection-start-line="12" selection-start-column="32" selection-end-line="12" selection-end-column="32" />
<state relative-caret-position="110">
<caret line="109" column="21" selection-start-line="109" selection-start-column="16" selection-end-line="109" selection-end-column="21" />
<folding>
<element signature="e#1562#1563#0" expanded="true" />
<element signature="e#1608#1609#0" expanded="true" />
<element signature="e#1819#1820#0" expanded="true" />
<element signature="e#1861#1862#0" expanded="true" />
<element signature="e#2064#2065#0" expanded="true" />
<element signature="e#2104#2105#0" expanded="true" />
<element signature="e#2339#2340#0" expanded="true" />
<element signature="e#2387#2388#0" expanded="true" />
<element signature="e#2630#2631#0" expanded="true" />
<element signature="e#2680#2681#0" expanded="true" />
<element signature="e#2899#2900#0" expanded="true" />
<element signature="e#2943#2944#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/ChildParent.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-231">
<caret line="6" column="13" selection-start-line="6" selection-start-column="13" selection-end-line="6" selection-end-column="13" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/HeartRate.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-993">
<caret line="13" column="21" selection-start-line="13" selection-start-column="12" selection-end-line="13" selection-end-column="21" />
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/entity/RoomState.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="453">
<caret line="62" column="29" selection-start-line="62" selection-start-column="29" selection-end-line="62" selection-end-column="29" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/main/java/com/oldpeoplehome/web/ParentController.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1287">
<caret line="58" column="75" selection-start-line="58" selection-start-column="75" selection-end-line="58" selection-end-column="75" />
</state>
</provider>
</entry>

View File

@@ -52,6 +52,9 @@ public class Child {
public void setChildLongId(String childLongId) {
this.childLongId = childLongId;
}
public void mySetChildLongId(String childLongId) {
this.childLongId = childLongId;
}
public String getChildName() {
return childName;
@@ -60,6 +63,9 @@ public class Child {
public void setChildName(String childName) {
this.childName = childName;
}
public void mySetChildName(String childName) {
this.childName = childName;
}
public String getChildSex() {
return childSex;
@@ -68,6 +74,9 @@ public class Child {
public void setChildSex(String childSex) {
this.childSex = childSex;
}
public void mySetChildSex(String childSex) {
this.childSex = childSex;
}
public String getChildAccount() {
return childAccount;
@@ -76,6 +85,9 @@ public class Child {
public void setChildAccount(String childAccount) {
this.childAccount = childAccount;
}
public void mySetChildAccount(String childAccount) {
this.childAccount = childAccount;
}
public String getChildPassword() {
return childPassword;
@@ -84,6 +96,9 @@ public class Child {
public void setChildPassword(String childPassword) {
this.childPassword = childPassword;
}
public void mySetChildPassword(String childPassword) {
this.childPassword = childPassword;
}
public String getChildPhone() {
return childPhone;
@@ -92,6 +107,9 @@ public class Child {
public void setChildPhone(String childPhone) {
this.childPhone = childPhone;
}
public void mySetChildPhone(String childPhone) {
this.childPhone = childPhone;
}
@Override
public String toString() {

View File

@@ -49,6 +49,7 @@ public class Parent {
this.parentBirth = parentBirth;
this.parentPhone = parentPhone;
}
public Parent(Long parentId, String parentLongId, String parentName, String parentSex, String parentAccount, String parentPassword, Double parentHeight, Double parentWeight, Date parentBirth, String parentPhone) {
this.parentId = parentId;
this.parentLongId = parentLongId;
@@ -70,6 +71,10 @@ public class Parent {
this.parentId = parentId;
}
public void mySetParentId(String parentId) {
this.parentId = Long.valueOf(parentId);
}
public String getParentLongId() {
return parentLongId;
}
@@ -78,6 +83,10 @@ public class Parent {
this.parentLongId = parentLongId;
}
public void mySetParentLongId(String parentLongId) {
this.parentLongId = parentLongId;
}
public String getParentName() {
return parentName;
}
@@ -86,6 +95,10 @@ public class Parent {
this.parentName = parentName;
}
public void mySetParentName(String parentName) {
this.parentName = parentName;
}
public String getParentSex() {
return parentSex;
}
@@ -94,6 +107,10 @@ public class Parent {
this.parentSex = parentSex;
}
public void mySetParentSex(String parentSex) {
this.parentSex = parentSex;
}
public String getParentAccount() {
return parentAccount;
}
@@ -102,6 +119,10 @@ public class Parent {
this.parentAccount = parentAccount;
}
public void mySetParentAccount(String parentAccount) {
this.parentAccount = parentAccount;
}
public String getParentPassword() {
return parentPassword;
}
@@ -110,6 +131,10 @@ public class Parent {
this.parentPassword = parentPassword;
}
public void mySetParentPassword(String parentPassword) {
this.parentPassword = parentPassword;
}
public double getParentHeight() {
return parentHeight;
}
@@ -117,7 +142,8 @@ public class Parent {
public void setParentHeight(Double parentHeight) {
this.parentHeight = parentHeight;
}
public void setParentHeight(String parentHeight) {
public void mySetParentHeight(String parentHeight) {
this.parentHeight = Double.valueOf(parentHeight);
}
@@ -128,10 +154,12 @@ public class Parent {
public void setParentWeight(Double parentWeight) {
this.parentWeight = parentWeight;
}
public void setParentWeight(String parentWeight) {
public void mySetParentWeight(String parentWeight) {
this.parentWeight = Double.valueOf(parentWeight);
}
public Date getParentBirth() {
return parentBirth;
}
@@ -139,7 +167,8 @@ public class Parent {
public void setParentBirth(Date parentBirth) {
this.parentBirth = parentBirth;
}
public void setParentBirth(String parentBirth) {
public void mySetParentBirth(String parentBirth) {
this.parentBirth = Date.valueOf(parentBirth);
}
@@ -151,6 +180,10 @@ public class Parent {
this.parentPhone = parentPhone;
}
public void mySetParentPhone(String parentPhone) {
this.parentPhone = parentPhone;
}
public int getParentRoomId() {
return parentRoomId;
}
@@ -158,10 +191,12 @@ public class Parent {
public void setParentRoomId(Integer parentRoomId) {
this.parentRoomId = parentRoomId;
}
public void setParentRoomId(String parentRoomId) {
public void mySetParentRoomId(String parentRoomId) {
this.parentRoomId = Integer.valueOf(parentRoomId);
}
public Room getParentRoom() {
return parentRoom;
}

View File

@@ -73,9 +73,6 @@ public class Room {
public void setParentId(Long parentId) {
this.parentId = parentId;
}
public void setParentId(String parentId) {
this.parentId = Long.valueOf(parentId);
}
public float getTemp() {
return temp;
@@ -84,10 +81,21 @@ public class Room {
public void setTemp(float temp) {
this.temp = temp;
}
public void setTemp(String temp) {
public void mySetTemp(String temp) {
this.temp = Float.valueOf(temp);
}
public void mySetRoomName(String roomName){
this.roomName = roomName;
}
public void mySetRoomLocation(String roomLocation) {
this.roomLocation = roomLocation;
}
public void mySetParentId(String parentId) {
this.parentId = Long.valueOf(parentId);
}
@Override
public String toString() {
return "Room{" +

View File

@@ -13,7 +13,7 @@ public class MethodUtil {
public static void updateFields(Object obj, Map<String, Object> params)throws NoSuchMethodException, IllegalAccessException, InvocationTargetException {
Class<?> pClass = obj.getClass();
for (Map.Entry<String, Object> entry: params.entrySet()){
Method method = pClass.getMethod("set" + StringUtil.capital(entry.getKey()), entry.getValue().getClass());
Method method = pClass.getMethod("mySet" + StringUtil.capital(entry.getKey()), entry.getValue().getClass());
method.invoke(obj, entry.getValue());
}
}

View File

@@ -56,7 +56,7 @@ public class ParentController {
parent.setParentPassword(String.valueOf(params.get("parentPassword")));
parent.setParentAccount(String.valueOf(params.get("parentAccount")));
parent.setParentName(String.valueOf(params.get("parentName")));
parent.setParentBirth(String.valueOf(params.get("parentBirth")));
parent.mySetParentBirth(String.valueOf(params.get("parentBirth")));
parent.setParentLongId(String.valueOf(params.get("parentLongId")));
parentService.insert(parent);
return parentService.findByLongId(parent.getParentLongId());

View File

@@ -50,8 +50,8 @@ public class ParentDaoTest extends BaseTest {
parent.setParentBirth(Date.valueOf("1927-4-5"));
parent.setParentName("当当娃");
parent.setParentAccount("dang");
parent.setParentHeight(12.1);
parent.setParentWeight(3112.1);
parent.setParentHeight(123.2);
parent.setParentWeight(1123.2);
parent.setParentPassword("123");
parent.setParentSex("");
parent.setParentPhone("12312312312");

View File

@@ -26,7 +26,7 @@ public class ParentServiceTest extends BaseTest {
parent.setParentPassword("a");
parent.setParentAccount("a");
parent.setParentName("a");
parent.setParentBirth("2011-2-2");
parent.mySetParentBirth("2011-2-2");
parent.setParentLongId("a");
parentService.insert(parent);
System.out.println(parentService.findByLongId("a"));

View File

@@ -1,5 +0,0 @@
Manifest-Version: 1.0
Built-By: Jiangyuwei
Created-By: IntelliJ IDEA
Build-Jdk: 1.8.0_161

View File

@@ -1,4 +0,0 @@
jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/oldpeople?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT%2B8
jdbc.username=root
jdbc.password=root

View File

@@ -1,13 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<configuration debug="true">
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<!-- encoders are by default assigned the type ch.qos.logback.classic.encoder.PatternLayoutEncoder -->
<encoder>
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
</encoder>
</appender>
<root level="debug">
<appender-ref ref="STDOUT" />
</root>
</configuration>

View File

@@ -1,16 +0,0 @@
<?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.oldpeoplehome.dao.AdminDao">
<resultMap id="BaseResultMap" type="com.oldpeoplehome.entity.Admin">
<result column="account" property="adminAccount" jdbcType="VARCHAR"/>
<result column="password" property="adminPassword" jdbcType="VARCHAR"/>
</resultMap>
<select id="findByAccount" resultMap="BaseResultMap" parameterType="String">
select * from admin where account=#{account}
</select>
</mapper>

View File

@@ -1,53 +0,0 @@
<?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.oldpeoplehome.dao.ChildDao">
<resultMap id="BaseResultMap" type="com.oldpeoplehome.entity.Child">
<id column="id" property="childId" jdbcType="BIGINT"/>
<result column="longid" property="childLongId" jdbcType="CHAR"/>
<result column="name" property="childName" jdbcType="VARCHAR"/>
<result column="sex" property="childSex" jdbcType="VARCHAR"/>
<result column="account" property="childAccount" jdbcType="VARCHAR"/>
<result column="password" property="childPassword" jdbcType="VARCHAR"/>
<result column="phone" property="childPhone" jdbcType="VARCHAR"/>
</resultMap>
<select id="findById" resultMap="BaseResultMap" parameterType="long">
select * from child where id = #{childId}
</select>
<select id="findByLongId" resultMap="BaseResultMap" parameterType="String">
select * from child where longid = #{childLongId}
</select>
<select id="findByName" resultMap="BaseResultMap" parameterType="String">
select * from child where name = #{childName}
</select>
<select id="findByAccount" parameterType="String" resultMap="BaseResultMap">
select * from child where account = #{childAccount}
</select>
<select id="findAll" resultMap="BaseResultMap">
select * from child
</select>
<insert id="insert" useGeneratedKeys="true" keyColumn="id" keyProperty="childId" parameterType="Child">
insert into child(longid,name,sex,account,password,phone)
values (#{childLongId},#{childName},#{childSex},#{childAccount},#{childPassword},#{childPhone})
</insert>
<delete id="delete" parameterType="long">
delete from child where id = #{childId}
</delete>
<update id="update" parameterType="Child">
update child
set longid = #{childLongId},
name = #{childName},
sex = #{childSex},
account = #{childAccount},
password = #{childPassword},
phone = #{childPhone}
where id =#{childId}
</update>
</mapper>

View File

@@ -1,59 +0,0 @@
<?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.oldpeoplehome.dao.ChildParentDao">
<resultMap id="ParentResultMap" type="com.oldpeoplehome.entity.Parent">
<id column="id" property="parentId" jdbcType="BIGINT"/>
<result column="longid" property="parentLongId" jdbcType="CHAR"/>
<result column="name" property="parentName" jdbcType="VARCHAR"/>
<result column="sex" property="parentSex" jdbcType="VARCHAR"/>
<result column="account" property="parentAccount" jdbcType="VARCHAR"/>
<result column="password" property="parentPassword" jdbcType="VARCHAR"/>
<result column="height" property="parentHeight" jdbcType="DOUBLE"/>
<result column="weight" property="parentWeight" jdbcType="DOUBLE"/>
<result column="birth" property="parentBirth" jdbcType="DATE"/>
<result column="phone" property="parentPhone" jdbcType="CHAR"/>
<association property="child" javaType="Child">
<id column="cid" property="childId" jdbcType="BIGINT"/>
<result column="clongid" property="childLongId" jdbcType="CHAR"/>
<result column="cname" property="childName" jdbcType="VARCHAR"/>
<result column="csex" property="childSex" jdbcType="VARCHAR"/>
<result column="caccount" property="childAccount" jdbcType="VARCHAR"/>
<result column="cpassword" property="childPassword" jdbcType="VARCHAR"/>
<result column="cphone" property="childPhone" jdbcType="VARCHAR"/>
</association>
</resultMap>
<resultMap id="ChildResultMap" type="com.oldpeoplehome.entity.Child">
<id column="id" property="childId" jdbcType="BIGINT"/>
<result column="longid" property="childLongId" jdbcType="CHAR"/>
<result column="name" property="childName" jdbcType="VARCHAR"/>
<result column="sex" property="childSex" jdbcType="VARCHAR"/>
<result column="account" property="childAccount" jdbcType="VARCHAR"/>
<result column="password" property="childPassword" jdbcType="VARCHAR"/>
<result column="phone" property="childPhone" jdbcType="VARCHAR"/>
<association property="parent" javaType="Parent">
<id column="pid" property="parentId" jdbcType="BIGINT"/>
<result column="plongid" property="parentLongId" jdbcType="CHAR"/>
<result column="pname" property="parentName" jdbcType="VARCHAR"/>
<result column="psex" property="parentSex" jdbcType="VARCHAR"/>
<result column="paccount" property="parentAccount" jdbcType="VARCHAR"/>
<result column="ppassword" property="parentPassword" jdbcType="VARCHAR"/>
<result column="pheight" property="parentHeight" jdbcType="DOUBLE"/>
<result column="pweight" property="parentWeight" jdbcType="DOUBLE"/>
<result column="pbirth" property="parentBirth" jdbcType="DATE"/>
<result column="pphone" property="parentPhone" jdbcType="CHAR"/>
</association>
</resultMap>
<select id="findByChild" resultMap="ParentResultMap" parameterType="long">
select c.*, p.* from cp c left join parent p on c.pid = p.id where c.cid = #{childId}
</select>
<select id="findByParent" resultMap="ChildResultMap" parameterType="long">
select c.*, p.* from cp c left join child p on c.pid = p.id where c.pid = #{parentId}
</select>
<insert id="insert" parameterType="ChildParent">
insert into cp(pid, cid, relation)
values (#{parentId}, #{childId}, #{relation})
</insert>
</mapper>

View File

@@ -1,31 +0,0 @@
<?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.oldpeoplehome.dao.HeartRateDao">
<resultMap id="BaseResultMap" type="com.oldpeoplehome.entity.HeartRate">
<id column="pid" property="parentId" jdbcType="BIGINT"/>
<result column="time" property="time" jdbcType="TIMESTAMP"/>
<result column="rate" property="rate" jdbcType="DOUBLE"/>
<result column="rate1" property="rate1" jdbcType="DOUBLE"/>
<result column="rate2" property="rate2" jdbcType="DOUBLE"/>
<result column="oxy" property="oxy" jdbcType="DOUBLE"/>
</resultMap>
<select id="findByParent" resultMap="BaseResultMap" parameterType="com.oldpeoplehome.dto.HeartRateFilter">
select *
from heartrate where pid = #{parentId}
</select>
<select id="findByTime" resultMap="BaseResultMap" parameterType="com.oldpeoplehome.dto.HeartRateFilter">
select *
from heartrate where pid = #{parentId} and DATE_FORMAT(date,'%Y-%m-%d %T') between #{startDate} and #{endDate}
</select>
<select id="findByParentAndTime" resultMap="BaseResultMap" parameterType="com.oldpeoplehome.dto.HeartRateFilter">
select h.*, p.* from heartrate h left join parent p on h.pid = p.id where h.pid = #{parentId} and h.date = #{startDate}
</select>
<insert id="insert" parameterType="HeartRate">
insert into heartrate(pid, time,rate, rate1,rate2,oxy)
values (#{parentId}, #{time},#{rate}, #{rate1}, #{rate2}, #{oxy})
</insert>
</mapper>

View File

@@ -1,29 +0,0 @@
<?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.oldpeoplehome.dao.LocationDao">
<resultMap id="BaseResultMap" type="com.oldpeoplehome.entity.Location">
<id column="pid" property="parentId" jdbcType="BIGINT"/>
<result column="longitude" property="longitude" jdbcType="BIGINT"/>
<result column="latitude" property="latitude" jdbcType="BIGINT"/>
<result column="time" property="time" jdbcType="TIMESTAMP"/>
</resultMap>
<select id="findByParent" resultMap="BaseResultMap" parameterType="com.oldpeoplehome.dto.LocationFilter">
select *
from location where pid = #{parentId}
</select>
<select id="findByTime" resultMap="BaseResultMap" parameterType="com.oldpeoplehome.dto.LocationFilter">
select *
from location where pid = #{parentId} and DATE_FORMAT(time,'%Y-%m-%d %T') between #{startTime} and #{endTime}
</select>
<select id="findByParentAndTime" resultMap="BaseResultMap" parameterType="com.oldpeoplehome.dto.LocationFilter">
select l.*, p.* from location l left join parent p on l.pid = p.id where l.pid = #{parentId} and l.date = #{startTime}
</select>
<insert id="insert" parameterType="Location">
insert into location(pid, longitude,latitude, time)
values (#{parentId}, #{longitude},#{latitude}, #{time})
</insert>
</mapper>

View File

@@ -1,31 +0,0 @@
<?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.oldpeoplehome.dao.MotionDao">
<resultMap id="BaseResultMap" type="com.oldpeoplehome.entity.Motion">
<id column="pid" property="motionParentId" jdbcType="BIGINT"/>
<result column="date" property="motionDate" jdbcType="DATE"/>
<result column="count" property="motionCount" jdbcType="BIGINT"/>
<result column="distance" property="motionDistance" jdbcType="DOUBLE"/>
<result column="energy" property="motionEnergy" jdbcType="DOUBLE"/>
<result column="time" property="motionTime" jdbcType="TIME"/>
</resultMap>
<select id="findByParentId" resultMap="BaseResultMap" parameterType="com.oldpeoplehome.dto.MotionFilter">
select m.*
from motion m where pid = #{motionParentId}
</select>
<select id="findByDate" resultMap="BaseResultMap" parameterType="com.oldpeoplehome.dto.MotionFilter">
select *
from motion where pid = #{motionParentId} and DATE_FORMAT(date,'%Y-%m-%d') between #{startDate} and #{endDate}
</select>
<select id="findByParentIdAndDate" resultMap="BaseResultMap" parameterType="com.oldpeoplehome.dto.MotionFilter">
select m.*, p.* from motion m left join parent p on m.pid = p.id where m.pid = #{motionParentId} and m.date = #{startDate}
</select>
<insert id="insert" parameterType="Motion">
insert into motion(pid, date, count, distance, energy, time)
values (#{motionParentId}, #{motionDate}, #{motionCount}, #{motionDistance}, #{motionEnergy}, #{motionTime})
</insert>
</mapper>

View File

@@ -1,58 +0,0 @@
<?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.oldpeoplehome.dao.ParentDao">
<resultMap id="BaseResultMap" type="com.oldpeoplehome.entity.Parent">
<id column="id" property="parentId" jdbcType="BIGINT"/>
<result column="longid" property="parentLongId" jdbcType="CHAR"/>
<result column="name" property="parentName" jdbcType="VARCHAR"/>
<result column="sex" property="parentSex" jdbcType="VARCHAR"/>
<result column="account" property="parentAccount" jdbcType="VARCHAR"/>
<result column="password" property="parentPassword" jdbcType="VARCHAR"/>
<result column="height" property="parentHeight" jdbcType="DOUBLE"/>
<result column="weight" property="parentWeight" jdbcType="DOUBLE"/>
<result column="birth" property="parentBirth" jdbcType="DATE"/>
<result column="phone" property="parentPhone" jdbcType="CHAR"/>
<association property="parentRoom" javaType="Room">
<id column="rid" property="roomId" jdbcType="INTEGER"/>
<result column="rlocation" property="roomLocation" jdbcType="VARCHAR"/>
<result column="rname" property="roomName" jdbcType="VARCHAR"/>
</association>
</resultMap>
<select id="findByID" parameterType="long" resultMap="BaseResultMap">
select p.*,r.id rid,r.name rname, r.location rlocation from parent p left join room r on p.id=r.id where p.id=#{parentId}
</select>
<select id="findByLongId" parameterType="String" resultMap="BaseResultMap">
select p.*,r.id rid,r.name rname, r.location rlocation from parent p left join room r on p.id=r.id where p.longid=#{parentLongId}
</select>
<select id="findByRoomId" parameterType="int" resultMap="BaseResultMap">
select p.*,r.id rid,r.name rname, r.location rlocation from room r left join parent p on p.id=r.id where r.id=#{r.roomId}
</select>
<select id="findByName" parameterType="String" resultMap="BaseResultMap">
select p.*,r.id rid,r.name rname, r.location rlocation from parent p left join room r on p.id=r.id where p.name=#{p.parentName}
</select>
<select id="findByAccount" parameterType="String" resultMap="BaseResultMap">
select p.*,r.id rid,r.name rname, r.location rlocation from parent p left join room r on p.id=r.id where p.account=#{p.parentAccount}
</select>
<select id="findAll" resultMap="BaseResultMap">
select p.*,r.id rid,r.name rname, r.location rlocation from parent p left join room r on p.id=r.id
</select>
<insert id="insert" parameterType="Parent" useGeneratedKeys="true" keyColumn="id">
insert into parent(longid,name,sex,account,password,height,weight,birth,phone)
values (#{parentLongId}, #{parentName}, #{parentSex}, #{parentAccount}, #{parentPassword}, #{parentHeight}, #{parentWeight}, #{parentBirth}, #{parentPhone})
</insert>
<update id="update" keyColumn="id">
update parent
set longid=#{parentLongId}, name=#{parentName}, sex=#{parentSex}, account=#{parentAccount}, password=#{parentPassword}, height=#{parentHeight}, weight=#{parentWeight}, birth=#{parentBirth}, phone=#{parentPhone}
where id=#{parentId}
</update>
<delete id="delete" parameterType="long">
delete from parent where id=#{parentId}
</delete>
</mapper>

View File

@@ -1,44 +0,0 @@
<?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.oldpeoplehome.dao.RoomDao">
<resultMap id="BaseResultMap" type="com.oldpeoplehome.entity.Room">
<id column="id" property="roomId" jdbcType="INTEGER"/>
<result column="location" property="roomLocation" jdbcType="VARCHAR"/>
<result column="name" property="roomName" jdbcType="VARCHAR"/>
<result column="pid" property="parentId" jdbcType="BIGINT"/>
<result column="temp" property="temp" jdbcType="FLOAT"/>
</resultMap>
<select id="findById" resultMap="BaseResultMap" parameterType="int">
select * from room where id = #{roomId}
</select>
<select id="findAll" resultMap="BaseResultMap">
select * from room
</select>
<select id="findEmptyRoom" resultMap="BaseResultMap">
select * from room where pid is null
</select>
<insert id="insertRoom" useGeneratedKeys="true" keyColumn="id" keyProperty="roomId" parameterType="Room">
insert into room(location, name) values (#{roomLocation}, #{roomName})
</insert>
<delete id="deleteRoom" parameterType="int">
delete from room where id = #{roomId}
</delete>
<update id="updateRoom" parameterType="Room">
update room
set location = #{roomLocation},
name = #{roomName},
pid = #{parentId},
temp = #{temp}
where id =#{roomId}
</update>
</mapper>

View File

@@ -1,30 +0,0 @@
<?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.oldpeoplehome.dao.RoomStateDao">
<resultMap id="BaseResultMap" type="com.oldpeoplehome.entity.RoomState">
<id column="rid" property="roomId" jdbcType="BIGINT"/>
<result column="time" property="time" jdbcType="TIMESTAMP"/>
<result column="temperature" property="temperature" jdbcType="DOUBLE"/>
<result column="humidity" property="humidity" jdbcType="DOUBLE"/>
<result column="isin" property="isin" jdbcType="INTEGER"/>
</resultMap>
<select id="findByRoom" resultMap="BaseResultMap" parameterType="com.oldpeoplehome.dto.RoomStateFilter">
select *
from rstate where rid = #{roomId}
</select>
<select id="findByTime" resultMap="BaseResultMap" parameterType="com.oldpeoplehome.dto.RoomStateFilter">
select *
from rstate where rid = #{roomId} and DATE_FORMAT(time,'%Y-%m-%d %H:%i:%s')between #{startDate} and #{endDate}
</select>
<select id="findByRoomAndTime" resultMap="BaseResultMap" parameterType="com.oldpeoplehome.dto.RoomStateFilter">
select r.*, room.* from rstate r left join room on r.rid = room.id where r.rid = #{roomId} and r.time = #{startDate}
</select>
<insert id="insert" parameterType="RoomState">
insert into rstate(rid, time, temperature, humidity, isin)
values (#{roomId}, #{time}, #{temperature}, #{humidity}, #{isin})
</insert>
</mapper>

View File

@@ -1,30 +0,0 @@
<?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.oldpeoplehome.dao.SleepDao">
<resultMap id="BaseResultMap" type="com.oldpeoplehome.entity.Sleep">
<id column="pid" property="parentId" jdbcType="BIGINT"/>
<result column="date" property="date" jdbcType="DATE"/>
<result column="deep" property="lightTime" jdbcType="TIME"/>
<result column="light" property="deepTime" jdbcType="TIME"/>
<result column="awake" property="awakeTime" jdbcType="TIME"/>
</resultMap>
<select id="findByParentId" resultMap="BaseResultMap" parameterType="com.oldpeoplehome.dto.SleepFilter">
select *
from sleep where pid = #{parentId}
</select>
<select id="findByDate" resultMap="BaseResultMap" parameterType="com.oldpeoplehome.dto.SleepFilter">
select *
from sleep where pid = #{parentId} and DATE_FORMAT(date,'%Y-%m-%d') between #{startDate} and #{endDate}
</select>
<select id="findByParentIdAndDate" resultMap="BaseResultMap" parameterType="com.oldpeoplehome.dto.SleepFilter">
select s.*, p.* from sleep s left join parent p on s.pid = p.id where s.pid = #{parentId} and s.date = #{startDate}
</select>
<insert id="insert" parameterType="Sleep">
insert into sleep(pid, date, deep, light, awake)
values (#{parentId}, #{date}, #{lightTime}, #{deepTime}, #{awakeTime})
</insert>
</mapper>

View File

@@ -1,17 +0,0 @@
<?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>
<!-- 配置全局属性 -->
<settings>
<!-- 使用jdbc的getGeneratedKeys获取数据库自增主键值 -->
<setting name="useGeneratedKeys" value="true" />
<!-- 使用列别名替换列名 默认:true -->
<setting name="useColumnLabel" value="true" />
<!-- 开启驼峰命名转换:Table{create_time} -> Entity{createTime} -->
<setting name="mapUnderscoreToCamelCase" value="true" />
</settings>
</configuration>

View File

@@ -1,51 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context.xsd">
<!--配置数据库相关参数 -->
<context:property-placeholder location="classpath:jdbc.properties"/>
<!-- 2.数据库连接池 -->
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
<!-- 配置连接池属性 -->
<property name="driverClass" value="${jdbc.driver}"/>
<property name="jdbcUrl" value="${jdbc.url}"/>
<property name="user" value="${jdbc.username}"/>
<property name="password" value="${jdbc.password}"/>
<!-- c3p0连接池的私有属性 -->
<property name="maxPoolSize" value="30"/>
<property name="minPoolSize" value="10"/>
<!-- 关闭连接后不自动commit -->
<property name="autoCommitOnClose" value="false"/>
<!-- 获取连接超时时间 -->
<property name="checkoutTimeout" value="10000"/>
<!-- 当获取连接失败重试次数 -->
<property name="acquireRetryAttempts" value="2"/>
</bean>
<!-- 3.配置SqlSessionFactory对象 -->
<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
<!-- 注入数据库连接池 -->
<property name="dataSource" ref="dataSource"/>
<!-- 配置MyBaties全局配置文件:mybatis-config.xml -->
<property name="configLocation" value="classpath:mybatis-config.xml"/>
<!-- 扫描entity包 使用别名 -->
<property name="typeAliasesPackage" value="com.oldpeoplehome.entity"/>
<!-- 扫描sql配置文件:mapper需要的xml文件 -->
<property name="mapperLocations" value="classpath:mapper/*.xml"/>
</bean>
<!-- 4.配置扫描Dao接口包动态实现Dao接口注入到spring容器中 -->
<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
<!-- 注入sqlSessionFactory -->
<property name="sqlSessionFactoryBeanName" value="sqlSessionFactory"/>
<!-- 给出需要扫描Dao接口包 -->
<property name="basePackage" value="com.oldpeoplehome.dao"/>
</bean>
</beans>

View File

@@ -1,26 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:tx="http://www.springframework.org/schema/tx"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context.xsd
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx.xsd">
<!-- 扫描service包下所有使用注解的类型 -->
<context:component-scan base-package="com.oldpeoplehome.service" />
<!-- 配置事务管理器 -->
<bean id="transactionManager"
class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<!-- 注入数据库连接池 -->
<property name="dataSource" ref="dataSource" />
</bean>
<!-- 配置基于注解的声明式事务 -->
<tx:annotation-driven transaction-manager="transactionManager" />
</beans>

View File

@@ -1,37 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframework.org/schema/mvc"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context.xsd">
<!-- 配置SpringMVC -->
<!-- 1.开启SpringMVC注解模式 -->
<!-- 简化配置:
(1)自动注册DefaultAnootationHandlerMapping,AnotationMethodHandlerAdapter
(2)提供一些列数据绑定数字和日期的format @NumberFormat, @DateTimeFormat, xml,json默认读写支持
-->
<mvc:annotation-driven />
<!-- 2.静态资源默认servlet配置
(1)加入对静态资源的处理js,gif,png
(2)允许使用"/"做整体映射
-->
<mvc:default-servlet-handler/>
<!-- 3.配置jsp 显示ViewResolver -->
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.JstlView" />
<property name="prefix" value="/WEB-INF/jsp/" />
<property name="suffix" value=".jsp" />
</bean>
<!-- 4.扫描web相关的bean -->
<context:component-scan base-package="com.oldpeoplehome.web" />
<context:component-scan base-package="com.oldpeoplehome">
<context:exclude-filter type="annotation" expression="org.springframework.stereotype.Controller"/>
</context:component-scan>
</beans>

Some files were not shown because too many files have changed in this diff Show More