Browse Source

mybatisplus

wuheng 2 years ago
parent
commit
4726decb33
84 changed files with 495 additions and 126 deletions
  1. 1 1
      day04/src/main/java/com/lovecoding/test/HelloWorld.java
  2. 3 3
      day04/src/main/java/com/lovecoding/test/MybatisUserMapper.java
  3. 3 3
      day04/src/main/java/com/lovecoding/test/MybatisUserMapperTest.java
  4. 2 2
      day04/src/main/java/com/lovecoding/test/dao/UserMapper.java
  5. 1 1
      day04/src/main/java/com/lovecoding/test/pojo/User.java
  6. 4 4
      day04/src/main/resources/UserMapper.xml
  7. 1 1
      day04/src/test/java/com/lovecoding/test/HelloWorldUserMapper.java
  8. 2 2
      day05/src/main/java/com/lovecoding/mapper/AuthorBookMapper.java
  9. 2 2
      day05/src/main/java/com/lovecoding/mapper/BrandMapper.java
  10. 1 1
      day05/src/main/java/com/lovecoding/pojo/Author.java
  11. 1 1
      day05/src/main/java/com/lovecoding/pojo/Book.java
  12. 1 1
      day05/src/main/java/com/lovecoding/pojo/Brand.java
  13. 3 3
      day05/src/main/resources/AuthorBookMapper.xml
  14. 2 2
      day05/src/main/resources/BrandMapper.xml
  15. 3 3
      day05/src/test/java/com/lovecoding/test/CollectoionDemo.java
  16. 2 2
      day05/src/test/java/com/lovecoding/test/DeleteBrand.java
  17. 3 3
      day05/src/test/java/com/lovecoding/test/InsertBrand.java
  18. 3 3
      day05/src/test/java/com/lovecoding/test/SelectAll.java
  19. 3 3
      day05/src/test/java/com/lovecoding/test/UpdateBrand.java
  20. 1 1
      day08/src/com/lovecoding/servlet/DemoServlet.java
  21. 1 1
      day08/src/com/lovecoding/servlet/HttpDemoServlet.java
  22. 1 1
      day08/src/com/lovecoding/servlet/UrlDemo1Servlet.java
  23. 1 1
      day08/src/com/lovecoding/servlet/UrlDemoServlet.java
  24. 3 3
      day08/web/WEB-INF/web.xml
  25. 3 3
      day09/src/com/lovecoding/admin/contorller/LoginServlet.java
  26. 4 0
      day09/src/com/lovecoding/admin/contorller/RegServlet.java
  27. 2 2
      day09/src/com/lovecoding/admin/dao/UsersMapper.java
  28. 1 1
      day09/src/com/lovecoding/admin/doman/Users.java
  29. 1 1
      day09/src/com/lovecoding/request/Brand.java
  30. 1 1
      day09/src/com/lovecoding/request/Demo1Servlet.java
  31. 1 1
      day09/src/com/lovecoding/request/DemoServlet.java
  32. 1 1
      day09/src/com/lovecoding/request/FileRespones.java
  33. 1 1
      day09/src/com/lovecoding/request/ResponsesServlet.java
  34. 1 1
      day09/src/com/lovecoding/request/SessionServlet.java
  35. 0 4
      day09/src/com/lovecoding/xml/admin/contorller/RegServlet.java
  36. 1 1
      day09/web/WEB-INF/mybatis-config.xml
  37. 1 1
      day09/web/session.jsp
  38. 1 1
      day10/src/com/lovecoding/doman/Brand.java
  39. 1 1
      day10/src/com/lovecoding/doman/User.java
  40. 1 1
      day10/web/demo.jsp
  41. 1 1
      day10/web/demo/Eldemo.jsp
  42. 1 1
      day10/web/demo/brands.jsp
  43. 1 1
      day10/web/demo/jstldemo.jsp
  44. 1 1
      day11/src/com/lovecoding/cookie/Cookie1Demo.java
  45. 1 1
      day11/src/com/lovecoding/cookie/CookieDemo.java
  46. 1 1
      day11/src/com/lovecoding/session/SessionDemo.java
  47. 1 1
      day12/src/com/lovecoding/filter/JSPFilter.java
  48. 1 1
      day12/src/com/lovecoding/filter/LoginFilter.java
  49. 1 1
      day12/src/com/lovecoding/filter/MyFilter.java
  50. 1 1
      day12/src/com/lovecoding/listener/RequestListener.java
  51. 1 1
      day12/src/com/lovecoding/listener/ServletListener.java
  52. 1 1
      day12/src/com/lovecoding/listener/SessionListener.java
  53. 5 5
      day12/web/WEB-INF/web.xml
  54. 1 1
      day13/src/com/lovecoding/ajax/AjaxServlet.java
  55. 1 1
      day13/src/com/lovecoding/ajax/Brand.java
  56. 1 1
      day13/src/com/lovecoding/ajax/JsonServlet.java
  57. 1 1
      day14/src/main/java/com/lovecoding/XmlDemo.java
  58. BIN
      day15/demo1.xlsx
  59. 50 0
      day15/src/main/java/com/lovecoding/execel/ExecelAction.java
  60. BIN
      day16/Mybatis-Plus.pdf
  61. 43 0
      day16/pom.xml
  62. 9 0
      day16/src/main/java/com/lovecoding/mybatisplus/mapper/BookMapper.java
  63. 47 0
      day16/src/main/java/com/lovecoding/mybatisplus/pojo/Book.java
  64. 1 1
      day16/src/main/java/com/lovecoding/mybatisplus/pojo/Brand.java
  65. 34 0
      day16/src/main/java/com/lovecoding/mybatisplus/utils/MybatisUtils.java
  66. 22 0
      day16/src/main/resources/mybatis-config.xml
  67. 46 0
      day16/src/test/java/MybatisPlusTest.java
  68. 49 0
      day16/src/test/java/QueryWrapperTest.java
  69. 69 0
      study/src/com/lovecoding/study/domian/Brand.java
  70. 1 1
      study/src/com/lovecoding/study/domian/User.java
  71. 2 2
      study/src/com/lovecoding/study/filter/SessionFilter.java
  72. 2 2
      study/src/com/lovecoding/study/mapper/BrandMapper.java
  73. 2 2
      study/src/com/lovecoding/study/mapper/UserMapper.java
  74. 2 2
      study/src/com/lovecoding/study/service/UserService.java
  75. 5 5
      study/src/com/lovecoding/study/service/impl/UserServiceImpl.java
  76. 4 4
      study/src/com/lovecoding/study/servlet/BrandServlet.java
  77. 3 3
      study/src/com/lovecoding/study/servlet/DeleteBrandServlet.java
  78. 3 3
      study/src/com/lovecoding/study/servlet/TestServlet.java
  79. 4 4
      study/src/com/lovecoding/study/servlet/UpdateBrandServlet.java
  80. 3 3
      study/src/com/lovecoding/study/servlet/UserServlet.java
  81. 1 1
      study/src/com/lovecoding/study/utils/BasicServlet.java
  82. 1 1
      study/src/com/lovecoding/study/utils/Captcha.java
  83. 1 1
      study/src/com/lovecoding/study/utils/MybatisUtils.java
  84. 1 1
      study/web/WEB-INF/mybatis-config.xml

+ 1 - 1
day04/src/main/java/com/lovecoding/xml/test/HelloWorld.java → day04/src/main/java/com/lovecoding/test/HelloWorld.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.test;
+package com.lovecoding.test;
 
 import org.junit.Test;
 

+ 3 - 3
day04/src/main/java/com/lovecoding/xml/test/MybatisUserMapper.java → day04/src/main/java/com/lovecoding/test/MybatisUserMapper.java

@@ -1,7 +1,7 @@
-package com.lovecoding.xml.test;
+package com.lovecoding.test;
 
-import com.lovecoding.xml.test.dao.UserMapper;
-import com.lovecoding.xml.test.pojo.User;
+import com.lovecoding.test.pojo.User;
+import com.lovecoding.test.dao.UserMapper;
 import org.apache.ibatis.io.Resources;
 import org.apache.ibatis.session.SqlSession;
 import org.apache.ibatis.session.SqlSessionFactory;

+ 3 - 3
day04/src/main/java/com/lovecoding/xml/test/MybatisUserMapperTest.java → day04/src/main/java/com/lovecoding/test/MybatisUserMapperTest.java

@@ -1,7 +1,7 @@
-package com.lovecoding.xml.test;
+package com.lovecoding.test;
 
-import com.lovecoding.xml.test.dao.UserMapper;
-import com.lovecoding.xml.test.pojo.User;
+import com.lovecoding.test.dao.UserMapper;
+import com.lovecoding.test.pojo.User;
 import org.apache.ibatis.io.Resources;
 import org.apache.ibatis.session.SqlSession;
 import org.apache.ibatis.session.SqlSessionFactory;

+ 2 - 2
day04/src/main/java/com/lovecoding/xml/test/dao/UserMapper.java → day04/src/main/java/com/lovecoding/test/dao/UserMapper.java

@@ -1,6 +1,6 @@
-package com.lovecoding.xml.test.dao;
+package com.lovecoding.test.dao;
 
-import com.lovecoding.xml.test.pojo.User;
+import com.lovecoding.test.pojo.User;
 import org.apache.ibatis.annotations.Param;
 import org.apache.ibatis.annotations.Select;
 

+ 1 - 1
day10/src/com/lovecoding/xml/doman/User.java → day04/src/main/java/com/lovecoding/test/pojo/User.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.doman;
+package com.lovecoding.test.pojo;
 
 public class User {
 

+ 4 - 4
day04/src/main/resources/UserMapper.xml

@@ -1,16 +1,16 @@
 <?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.lovecoding.test.dao.UserMapper">
-    <select id="selectUser" resultType="com.lovecoding.xml.test.pojo.User" >
+    <select id="selectUser" resultType="com.lovecoding.test.pojo.User" >
         SELECT * FROM `tb_user`;
     </select>
-    <select id="selectUserByone" resultType="com.lovecoding.xml.test.pojo.User" >
+    <select id="selectUserByone" resultType="com.lovecoding.test.pojo.User" >
         SELECT * FROM `tb_user` Limit 1;
     </select>
-    <select id="selectUserById" parameterType="int" resultType="com.lovecoding.xml.test.pojo.User">
+    <select id="selectUserById" parameterType="int" resultType="com.lovecoding.test.pojo.User">
         SELECT * FROM `tb_user` WHERE id = #{uid} Limit 1;
     </select>
-    <select id="selectUserByIdandName" resultType="com.lovecoding.xml.test.pojo.User">
+    <select id="selectUserByIdandName" resultType="com.lovecoding.test.pojo.User">
         SELECT * FROM `tb_user` WHERE id = #{id} AND username = #{name} Limit 1;
     </select>
 </mapper>

+ 1 - 1
day04/src/test/java/com/lovecoding/xml/test/HelloWorldUserMapper.java → day04/src/test/java/com/lovecoding/test/HelloWorldUserMapper.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.test;
+package com.lovecoding.test;
 
 import org.junit.Test;
 

+ 2 - 2
day05/src/main/java/com/lovecoding/xml/mapper/AuthorBookMapper.java → day05/src/main/java/com/lovecoding/mapper/AuthorBookMapper.java

@@ -1,6 +1,6 @@
-package com.lovecoding.xml.mapper;
+package com.lovecoding.mapper;
 
-import com.lovecoding.xml.pojo.Author;
+import com.lovecoding.pojo.Author;
 
 import java.util.List;
 

+ 2 - 2
day05/src/main/java/com/lovecoding/xml/mapper/BrandMapper.java → day05/src/main/java/com/lovecoding/mapper/BrandMapper.java

@@ -1,6 +1,6 @@
-package com.lovecoding.xml.mapper;
+package com.lovecoding.mapper;
 
-import com.lovecoding.xml.pojo.Brand;
+import com.lovecoding.pojo.Brand;
 import org.apache.ibatis.annotations.Param;
 
 import java.util.List;

+ 1 - 1
day05/src/main/java/com/lovecoding/xml/pojo/Author.java → day05/src/main/java/com/lovecoding/pojo/Author.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.pojo;
+package com.lovecoding.pojo;
 
 import java.util.List;
 

+ 1 - 1
day05/src/main/java/com/lovecoding/xml/pojo/Book.java → day05/src/main/java/com/lovecoding/pojo/Book.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.pojo;
+package com.lovecoding.pojo;
 
 public class Book {
     private Integer id;

+ 1 - 1
day05/src/main/java/com/lovecoding/xml/pojo/Brand.java → day05/src/main/java/com/lovecoding/pojo/Brand.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.pojo;
+package com.lovecoding.pojo;
 
 public class Brand {
     private int id;

+ 3 - 3
day05/src/main/resources/AuthorBookMapper.xml

@@ -2,15 +2,15 @@
 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
 <mapper namespace="com.lovecoding.mapper.AuthorBookMapper">
 
-    <resultMap id="select_author_book" type="com.lovecoding.xml.pojo.Author" >
+    <resultMap id="select_author_book" type="com.lovecoding.pojo.Author" >
         <result column="username" property="username" />
         <result column="password" property="password" />
         <result column="email" property="email" />
         <result column="id" property="id" />
-        <collection property="books" ofType="com.lovecoding.xml.pojo.Book" select="selectBook" column="{authorId=id}" />
+        <collection property="books" ofType="com.lovecoding.pojo.Book" select="selectBook" column="{authorId=id}" />
     </resultMap>
 
-    <resultMap id="book" type="com.lovecoding.xml.pojo.Book" >
+    <resultMap id="book" type="com.lovecoding.pojo.Book" >
         <result column="author_id" property="authorId" />
         <result column="book_name" property="bookName" />
         <result column="id" property="id" />

+ 2 - 2
day05/src/main/resources/BrandMapper.xml

@@ -3,7 +3,7 @@
         PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
 <mapper namespace="com.lovecoding.mapper.BrandMapper">
-    <resultMap id="brand_resultmap" type="com.lovecoding.xml.pojo.Brand">
+    <resultMap id="brand_resultmap" type="com.lovecoding.pojo.Brand">
         <result property="brandName" column="brand_name"   />
         <result property="companyName" column="company_name" />
         <result property="description" column="company_name" />
@@ -18,7 +18,7 @@
         INSERT INTO tb_brand ( brand_name, company_name, ordered, `status` )
         VALUES ( #{brandName}, #{companyName},#{ordered},#{status} );
     </insert>
-    <insert id="insertBrands" parameterType="com.lovecoding.xml.pojo.Brand" useGeneratedKeys="true" keyProperty="id">
+    <insert id="insertBrands" parameterType="com.lovecoding.pojo.Brand" useGeneratedKeys="true" keyProperty="id">
         INSERT INTO tb_brand ( brand_name, company_name, ordered, `status` )
         VALUES ( #{brandName}, #{companyName},#{ordered},#{status} );
     </insert>

+ 3 - 3
day05/src/test/java/com/lovecoding/xml/test/CollectoionDemo.java → day05/src/test/java/com/lovecoding/test/CollectoionDemo.java

@@ -1,7 +1,7 @@
-package com.lovecoding.xml.test;
+package com.lovecoding.test;
 
-import com.lovecoding.xml.mapper.AuthorBookMapper;
-import com.lovecoding.xml.pojo.Author;
+import com.lovecoding.mapper.AuthorBookMapper;
+import com.lovecoding.pojo.Author;
 import org.apache.ibatis.io.Resources;
 import org.apache.ibatis.session.SqlSession;
 import org.apache.ibatis.session.SqlSessionFactory;

+ 2 - 2
day05/src/test/java/com/lovecoding/xml/test/DeleteBrand.java → day05/src/test/java/com/lovecoding/test/DeleteBrand.java

@@ -1,6 +1,6 @@
-package com.lovecoding.xml.test;
+package com.lovecoding.test;
 
-import com.lovecoding.xml.mapper.BrandMapper;
+import com.lovecoding.mapper.BrandMapper;
 import org.apache.ibatis.io.Resources;
 import org.apache.ibatis.session.SqlSession;
 import org.apache.ibatis.session.SqlSessionFactory;

+ 3 - 3
day05/src/test/java/com/lovecoding/xml/test/InsertBrand.java → day05/src/test/java/com/lovecoding/test/InsertBrand.java

@@ -1,7 +1,7 @@
-package com.lovecoding.xml.test;
+package com.lovecoding.test;
 
-import com.lovecoding.xml.mapper.BrandMapper;
-import com.lovecoding.xml.pojo.Brand;
+import com.lovecoding.mapper.BrandMapper;
+import com.lovecoding.pojo.Brand;
 import org.apache.ibatis.io.Resources;
 import org.apache.ibatis.session.SqlSession;
 import org.apache.ibatis.session.SqlSessionFactory;

+ 3 - 3
day05/src/test/java/com/lovecoding/xml/test/SelectAll.java → day05/src/test/java/com/lovecoding/test/SelectAll.java

@@ -1,8 +1,8 @@
-package com.lovecoding.xml.test;
+package com.lovecoding.test;
 
 
-import com.lovecoding.xml.mapper.BrandMapper;
-import com.lovecoding.xml.pojo.Brand;
+import com.lovecoding.mapper.BrandMapper;
+import com.lovecoding.pojo.Brand;
 import org.apache.ibatis.io.Resources;
 import org.apache.ibatis.session.SqlSession;
 import org.apache.ibatis.session.SqlSessionFactory;

+ 3 - 3
day05/src/test/java/com/lovecoding/xml/test/UpdateBrand.java → day05/src/test/java/com/lovecoding/test/UpdateBrand.java

@@ -1,7 +1,7 @@
-package com.lovecoding.xml.test;
+package com.lovecoding.test;
 
-import com.lovecoding.xml.mapper.BrandMapper;
-import com.lovecoding.xml.pojo.Brand;
+import com.lovecoding.mapper.BrandMapper;
+import com.lovecoding.pojo.Brand;
 import org.apache.ibatis.io.Resources;
 import org.apache.ibatis.session.SqlSession;
 import org.apache.ibatis.session.SqlSessionFactory;

+ 1 - 1
day08/src/com/lovecoding/xml/servlet/DemoServlet.java → day08/src/com/lovecoding/servlet/DemoServlet.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.servlet;
+package com.lovecoding.servlet;
 
 import javax.servlet.*;
 import java.io.IOException;

+ 1 - 1
day08/src/com/lovecoding/xml/servlet/HttpDemoServlet.java → day08/src/com/lovecoding/servlet/HttpDemoServlet.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.servlet;
+package com.lovecoding.servlet;
 
 import javax.servlet.ServletException;
 import javax.servlet.http.HttpServlet;

+ 1 - 1
day08/src/com/lovecoding/xml/servlet/UrlDemo1Servlet.java → day08/src/com/lovecoding/servlet/UrlDemo1Servlet.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.servlet;
+package com.lovecoding.servlet;
 
 import javax.servlet.ServletException;
 import javax.servlet.annotation.WebServlet;

+ 1 - 1
day08/src/com/lovecoding/xml/servlet/UrlDemoServlet.java → day08/src/com/lovecoding/servlet/UrlDemoServlet.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.servlet;
+package com.lovecoding.servlet;
 
 import javax.servlet.ServletException;
 import javax.servlet.http.HttpServlet;

+ 3 - 3
day08/web/WEB-INF/web.xml

@@ -7,7 +7,7 @@
 
     <servlet>
         <servlet-name>Demo</servlet-name>
-        <servlet-class>com.lovecoding.xml.servlet.DemoServlet</servlet-class>
+        <servlet-class>com.lovecoding.servlet.DemoServlet</servlet-class>
     </servlet>
     <servlet-mapping>
         <servlet-name>Demo</servlet-name>
@@ -17,7 +17,7 @@
 
     <servlet>
         <servlet-name>HttpDemo</servlet-name>
-        <servlet-class>com.lovecoding.xml.servlet.HttpDemoServlet</servlet-class>
+        <servlet-class>com.lovecoding.servlet.HttpDemoServlet</servlet-class>
     </servlet>
     <servlet-mapping>
         <servlet-name>HttpDemo</servlet-name>
@@ -29,7 +29,7 @@
 
     <servlet>
         <servlet-name>UrlDemo</servlet-name>
-        <servlet-class>com.lovecoding.xml.servlet.UrlDemoServlet</servlet-class>
+        <servlet-class>com.lovecoding.servlet.UrlDemoServlet</servlet-class>
         <init-param>
             <param-name>timeout</param-name>
             <param-value>60</param-value>

+ 3 - 3
day09/src/com/lovecoding/xml/admin/contorller/LoginServlet.java → day09/src/com/lovecoding/admin/contorller/LoginServlet.java

@@ -1,7 +1,7 @@
-package com.lovecoding.xml.admin.contorller;
+package com.lovecoding.admin.contorller;
 
-import com.lovecoding.xml.admin.dao.UsersMapper;
-import com.lovecoding.xml.admin.doman.Users;
+import com.lovecoding.admin.dao.UsersMapper;
+import com.lovecoding.admin.doman.Users;
 import org.apache.ibatis.session.SqlSession;
 import org.apache.ibatis.session.SqlSessionFactory;
 import org.apache.ibatis.session.SqlSessionFactoryBuilder;

+ 4 - 0
day09/src/com/lovecoding/admin/contorller/RegServlet.java

@@ -0,0 +1,4 @@
+package com.lovecoding.admin.contorller;
+
+public class RegServlet {
+}

+ 2 - 2
day09/src/com/lovecoding/xml/admin/dao/UsersMapper.java → day09/src/com/lovecoding/admin/dao/UsersMapper.java

@@ -1,6 +1,6 @@
-package com.lovecoding.xml.admin.dao;
+package com.lovecoding.admin.dao;
 
-import com.lovecoding.xml.admin.doman.Users;
+import com.lovecoding.admin.doman.Users;
 import org.apache.ibatis.annotations.Param;
 import org.apache.ibatis.annotations.Select;
 

+ 1 - 1
day09/src/com/lovecoding/xml/admin/doman/Users.java → day09/src/com/lovecoding/admin/doman/Users.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.admin.doman;
+package com.lovecoding.admin.doman;
 
 public class Users {
     String username;

+ 1 - 1
day09/src/com/lovecoding/xml/request/Brand.java → day09/src/com/lovecoding/request/Brand.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.request;
+package com.lovecoding.request;
 
 public class Brand {
     private int id;

+ 1 - 1
day09/src/com/lovecoding/xml/request/Demo1Servlet.java → day09/src/com/lovecoding/request/Demo1Servlet.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.request;
+package com.lovecoding.request;
 
 import javax.servlet.ServletException;
 import javax.servlet.annotation.WebServlet;

+ 1 - 1
day09/src/com/lovecoding/xml/request/DemoServlet.java → day09/src/com/lovecoding/request/DemoServlet.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.request;
+package com.lovecoding.request;
 
 import javax.servlet.ServletException;
 import javax.servlet.annotation.WebServlet;

+ 1 - 1
day09/src/com/lovecoding/xml/request/FileRespones.java → day09/src/com/lovecoding/request/FileRespones.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.request;
+package com.lovecoding.request;
 
 import javax.servlet.ServletException;
 import javax.servlet.ServletOutputStream;

+ 1 - 1
day09/src/com/lovecoding/xml/request/ResponsesServlet.java → day09/src/com/lovecoding/request/ResponsesServlet.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.request;
+package com.lovecoding.request;
 
 import com.sun.deploy.net.HttpRequest;
 

+ 1 - 1
day09/src/com/lovecoding/xml/request/SessionServlet.java → day09/src/com/lovecoding/request/SessionServlet.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.request;
+package com.lovecoding.request;
 
 import javax.servlet.ServletException;
 import javax.servlet.annotation.WebServlet;

+ 0 - 4
day09/src/com/lovecoding/xml/admin/contorller/RegServlet.java

@@ -1,4 +0,0 @@
-package com.lovecoding.xml.admin.contorller;
-
-public class RegServlet {
-}

+ 1 - 1
day09/web/WEB-INF/mybatis-config.xml

@@ -16,6 +16,6 @@
 </environments>
 
     <mappers>
-        <mapper class="com.lovecoding.xml.admin.dao.UsersMapper" />
+        <mapper class="com.lovecoding.admin.dao.UsersMapper" />
     </mappers>
 </configuration>

+ 1 - 1
day09/web/session.jsp

@@ -1,5 +1,5 @@
 <%@ page import="java.io.PrintWriter" %>
-<%@ page import="com.lovecoding.xml.request.Brand" %>
+<%@ page import="com.lovecoding.request.Brand" %>
 <%--
   Created by IntelliJ IDEA.
   User: 武恒

+ 1 - 1
day13/src/com/lovecoding/xml/ajax/Brand.java → day10/src/com/lovecoding/doman/Brand.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.ajax;
+package com.lovecoding.doman;
 
 public class Brand {
     private int id;

+ 1 - 1
day04/src/main/java/com/lovecoding/xml/test/pojo/User.java → day10/src/com/lovecoding/doman/User.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.test.pojo;
+package com.lovecoding.doman;
 
 public class User {
 

+ 1 - 1
day10/web/demo.jsp

@@ -1,4 +1,4 @@
-<%@ page import="com.lovecoding.xml.doman.User" %><%--
+<%@ page import="com.lovecoding.doman.User" %><%--
   Created by IntelliJ IDEA.
   User: 武恒
   Date: 2023/2/6

+ 1 - 1
day10/web/demo/Eldemo.jsp

@@ -1,4 +1,4 @@
-<%@ page import="com.lovecoding.xml.doman.Brand" %>
+<%@ page import="com.lovecoding.doman.Brand" %>
 <%@ page import="java.util.ArrayList" %>
 <%@ page import="java.util.List" %>
 <%@ page import="java.util.Iterator" %><%--

+ 1 - 1
day10/web/demo/brands.jsp

@@ -1,4 +1,4 @@
-<%@ page import="com.lovecoding.xml.doman.Brand" %>
+<%@ page import="com.lovecoding.doman.Brand" %>
 <%@ page import="java.util.ArrayList" %>
 <%@ page import="java.util.List" %>
 <%@ page import="java.util.Iterator" %><%--

+ 1 - 1
day10/web/demo/jstldemo.jsp

@@ -1,5 +1,5 @@
 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
-<%@ page import="com.lovecoding.xml.doman.Brand" %>
+<%@ page import="com.lovecoding.doman.Brand" %>
 <%@ page import="java.util.ArrayList" %>
 <%@ page import="java.util.List" %><%--
   Created by IntelliJ IDEA.

+ 1 - 1
day11/src/com/lovecoding/xml/cookie/Cookie1Demo.java → day11/src/com/lovecoding/cookie/Cookie1Demo.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.cookie;
+package com.lovecoding.cookie;
 
 import javax.servlet.ServletException;
 import javax.servlet.annotation.WebServlet;

+ 1 - 1
day11/src/com/lovecoding/xml/cookie/CookieDemo.java → day11/src/com/lovecoding/cookie/CookieDemo.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.cookie;
+package com.lovecoding.cookie;
 
 import javax.servlet.ServletException;
 import javax.servlet.annotation.WebServlet;

+ 1 - 1
day11/src/com/lovecoding/xml/session/SessionDemo.java → day11/src/com/lovecoding/session/SessionDemo.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.session;
+package com.lovecoding.session;
 
 import javax.servlet.ServletException;
 import javax.servlet.annotation.WebServlet;

+ 1 - 1
day12/src/com/lovecoding/xml/filter/JSPFilter.java → day12/src/com/lovecoding/filter/JSPFilter.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.filter;
+package com.lovecoding.filter;
 
 import javax.servlet.*;
 import java.io.IOException;

+ 1 - 1
day12/src/com/lovecoding/xml/filter/LoginFilter.java → day12/src/com/lovecoding/filter/LoginFilter.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.filter;
+package com.lovecoding.filter;
 
 import javax.servlet.*;
 import javax.servlet.annotation.WebFilter;

+ 1 - 1
day12/src/com/lovecoding/xml/filter/MyFilter.java → day12/src/com/lovecoding/filter/MyFilter.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.filter;
+package com.lovecoding.filter;
 
 
 import javax.servlet.*;

+ 1 - 1
day12/src/com/lovecoding/xml/listener/RequestListener.java → day12/src/com/lovecoding/listener/RequestListener.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.listener;
+package com.lovecoding.listener;
 
 import javax.servlet.*;
 import javax.servlet.http.HttpSessionAttributeListener;

+ 1 - 1
day12/src/com/lovecoding/xml/listener/ServletListener.java → day12/src/com/lovecoding/listener/ServletListener.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.listener;
+package com.lovecoding.listener;
 
 
 import javax.servlet.ServletContextAttributeListener;

+ 1 - 1
day12/src/com/lovecoding/xml/listener/SessionListener.java → day12/src/com/lovecoding/listener/SessionListener.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.listener;
+package com.lovecoding.listener;
 
 
 import javax.servlet.http.*;

+ 5 - 5
day12/web/WEB-INF/web.xml

@@ -8,22 +8,22 @@
 
     
     <listener>
-        <listener-class>com.lovecoding.xml.listener.ServletListener</listener-class>
+        <listener-class>com.lovecoding.listener.ServletListener</listener-class>
     </listener>
     
     <listener>
-        <listener-class>com.lovecoding.xml.listener.SessionListener</listener-class>
+        <listener-class>com.lovecoding.listener.SessionListener</listener-class>
     </listener>
 
     <listener>
-        <listener-class>com.lovecoding.xml.listener.RequestListener</listener-class>
+        <listener-class>com.lovecoding.listener.RequestListener</listener-class>
     </listener>
     
     
     
 <filter>
     <filter-name>JSPFilter</filter-name>
-    <filter-class>com.lovecoding.xml.filter.JSPFilter</filter-class>
+    <filter-class>com.lovecoding.filter.JSPFilter</filter-class>
 </filter>
 <filter-mapping>
     <filter-name>JSPFilter</filter-name>
@@ -34,7 +34,7 @@
 <!--  我们可以在web.xml里面定义 Filter 对象  -->
 <filter>
     <filter-name>Demo</filter-name>
-    <filter-class>com.lovecoding.xml.filter.MyFilter</filter-class>
+    <filter-class>com.lovecoding.filter.MyFilter</filter-class>
 </filter>
 <!--  这里定义一个URL匹配 讲匹配上的 请求转给Filter 处理  -->
 <filter-mapping>

+ 1 - 1
day13/src/com/lovecoding/xml/ajax/AjaxServlet.java → day13/src/com/lovecoding/ajax/AjaxServlet.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.ajax;
+package com.lovecoding.ajax;
 
 import javax.servlet.ServletException;
 import javax.servlet.annotation.WebServlet;

+ 1 - 1
day10/src/com/lovecoding/xml/doman/Brand.java → day13/src/com/lovecoding/ajax/Brand.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.doman;
+package com.lovecoding.ajax;
 
 public class Brand {
     private int id;

+ 1 - 1
day13/src/com/lovecoding/xml/ajax/JsonServlet.java → day13/src/com/lovecoding/ajax/JsonServlet.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.ajax;
+package com.lovecoding.ajax;
 
 import com.alibaba.fastjson.JSON;
 

+ 1 - 1
day14/src/main/java/com/lovecoding/xml/XmlDemo.java → day14/src/main/java/com/lovecoding/XmlDemo.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml;
+package com.lovecoding;
 
 import org.w3c.dom.Document;
 import org.w3c.dom.NamedNodeMap;

BIN
day15/demo1.xlsx


+ 50 - 0
day15/src/main/java/com/lovecoding/execel/ExecelAction.java

@@ -7,10 +7,59 @@ import org.apache.poi.xssf.usermodel.XSSFSheet;
 import org.apache.poi.xssf.usermodel.XSSFWorkbook;
 
 import java.io.FileInputStream;
+import java.io.FileNotFoundException;
+import java.io.FileOutputStream;
 import java.io.IOException;
 
 public class ExecelAction {
     public static void main(String[] args) throws IOException {
+        execelExport();
+    }
+    private static void execelExport() throws IOException {
+        /**
+         * 数据库内的数据
+         * 需求方比较着急, 直接在工具里面导出了 临时性的一次性的
+         * 长期需求, 打卡记录 OA系统, 财务每个月计算工资, 打卡记录
+         */
+        //创建execel对象
+        XSSFWorkbook sheets = new XSSFWorkbook();
+        //创建sheet页面
+        XSSFSheet sheet = sheets.createSheet("打卡记录");
+
+        XSSFRow row = sheet.createRow(0);
+        row.createCell(0).setCellValue("周一");
+        row.createCell(1).setCellValue("周二");
+        row.createCell(2).setCellValue("周三");
+        row.createCell(3).setCellValue("周四");
+        row.createCell(4).setCellValue("周五");
+        row.createCell(5).setCellValue("周六");
+
+        XSSFRow row1 = sheet.createRow(1);
+        row1.createCell(0).setCellValue("08:31");
+        row1.createCell(1).setCellValue("08:21");
+        row1.createCell(2).setCellValue("08:11");
+        row1.createCell(3).setCellValue("08:31");
+        row1.createCell(4).setCellValue("08:51");
+        row1.createCell(5).setCellValue("08:42");
+
+        XSSFRow row2 = sheet.createRow(2);
+        row2.createCell(0).setCellValue("08:42");
+        row2.createCell(1).setCellValue("08:43");
+        row2.createCell(2).setCellValue("08:44");
+        row2.createCell(3).setCellValue("08:45");
+        row2.createCell(4).setCellValue("08:46");
+        row2.createCell(5).setCellValue("08:47");
+
+        String path = "day15/demo1.xlsx";
+        FileOutputStream fileInputStream = new FileOutputStream(path);
+
+        sheets.write( fileInputStream );
+        fileInputStream.close();
+
+        //向用户输出下载请求
+
+    }
+    private static void execelImport() throws IOException {
         //我们表格文件存储地址
         String path = "day15/demo.xlsx";
         //我们创建一个表格的文件流
@@ -41,3 +90,4 @@ public class ExecelAction {
         }
     }
 }
+

BIN
day16/Mybatis-Plus.pdf


+ 43 - 0
day16/pom.xml

@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+
+    <groupId>org.example</groupId>
+    <artifactId>day16</artifactId>
+    <version>1.0</version>
+
+    <dependencies>
+        <!--   数据库驱动    -->
+        <dependency>
+            <groupId>mysql</groupId>
+            <artifactId>mysql-connector-java</artifactId>
+            <version>8.0.30</version>
+        </dependency>
+        <!--    测试    -->
+        <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <version>4.13.2</version>
+        </dependency>
+        <!--    日志组件    -->
+        <dependency>
+            <groupId>org.slf4j</groupId>
+            <artifactId>slf4j-api</artifactId>
+            <version>1.7.20</version>
+        </dependency>
+        <!--    日志组件    -->
+        <dependency>
+            <groupId>ch.qos.logback</groupId>
+            <artifactId>logback-classic</artifactId>
+            <version>1.2.3</version>
+        </dependency>
+        <!--   mybatis-plus     -->
+        <dependency>
+            <groupId>com.baomidou</groupId>
+            <artifactId>mybatis-plus</artifactId>
+            <version>3.1.0</version>
+        </dependency>
+    </dependencies>
+</project>

+ 9 - 0
day16/src/main/java/com/lovecoding/mybatisplus/mapper/BookMapper.java

@@ -0,0 +1,9 @@
+package com.lovecoding.mybatisplus.mapper;
+
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.lovecoding.mybatisplus.pojo.Book;
+
+public interface BookMapper extends BaseMapper<Book> {
+
+}

+ 47 - 0
day16/src/main/java/com/lovecoding/mybatisplus/pojo/Book.java

@@ -0,0 +1,47 @@
+package com.lovecoding.mybatisplus.pojo;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+
+@TableName(value="tb_book")
+public class Book {
+    @TableId(type = IdType.AUTO)
+    private Integer id;
+    private String authorId;
+    private String bookName;
+
+    public Integer getId() {
+        return id;
+    }
+
+    public void setId(Integer id) {
+        this.id = id;
+    }
+
+    public String getAuthorId() {
+        return authorId;
+    }
+
+    public void setAuthorId(String authorId) {
+        this.authorId = authorId;
+    }
+
+    public String getBookName() {
+        return bookName;
+    }
+
+    public void setBookName(String bookName) {
+        this.bookName = bookName;
+    }
+
+    @Override
+    public String toString() {
+        return "Author{" +
+                "id=" + id +
+                ", authorId='" + authorId + '\'' +
+                ", bookName='" + bookName + '\'' +
+                '}';
+    }
+}

+ 1 - 1
study/src/com/lovecoding/xml/study/domian/Brand.java → day16/src/main/java/com/lovecoding/mybatisplus/pojo/Brand.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.study.domian;
+package com.lovecoding.mybatisplus.pojo;
 
 public class Brand {
     private int id;

+ 34 - 0
day16/src/main/java/com/lovecoding/mybatisplus/utils/MybatisUtils.java

@@ -0,0 +1,34 @@
+package com.lovecoding.mybatisplus.utils;
+
+import com.baomidou.mybatisplus.core.MybatisSqlSessionFactoryBuilder;
+import org.apache.ibatis.io.Resources;
+import org.apache.ibatis.session.SqlSessionFactory;
+import org.apache.ibatis.session.SqlSessionFactoryBuilder;
+
+import java.io.FileInputStream;
+import java.io.FileNotFoundException;
+import java.io.IOException;
+import java.io.InputStream;
+import java.net.URL;
+
+public class MybatisUtils {
+
+    static SqlSessionFactory build = null;
+
+    static {
+
+        InputStream resourceAsStream = null;
+        try {
+            resourceAsStream = Resources.getResourceAsStream("mybatis-config.xml");
+        } catch (IOException e) {
+            e.printStackTrace();
+        }
+
+        build = new MybatisSqlSessionFactoryBuilder().build(resourceAsStream);
+    }
+
+    public static SqlSessionFactory getSession(){
+        return build;
+    }
+
+}

+ 22 - 0
day16/src/main/resources/mybatis-config.xml

@@ -0,0 +1,22 @@
+<?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>
+    <environments default="mysql">
+        <environment id="mysql">
+            <transactionManager type="JDBC"></transactionManager>
+            <dataSource type="POOLED">
+                <property name="url" value="jdbc:mysql://127.0.0.1:3406/vip21?useSSL=false"/>
+                <property name="username" value="root"/>
+                <property name="password" value="123456"/>
+                <property name="driver" value="com.mysql.cj.jdbc.Driver"/>
+            </dataSource>
+        </environment>
+    </environments>
+
+    <mappers>
+        <package name="com.lovecoding.mybatisplus.mapper" />
+    </mappers>
+
+</configuration>

+ 46 - 0
day16/src/test/java/MybatisPlusTest.java

@@ -0,0 +1,46 @@
+import com.baomidou.mybatisplus.core.conditions.Wrapper;
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.lovecoding.mybatisplus.mapper.BookMapper;
+import com.lovecoding.mybatisplus.pojo.Book;
+import com.lovecoding.mybatisplus.utils.MybatisUtils;
+import org.apache.ibatis.session.SqlSession;
+import org.apache.ibatis.session.SqlSessionFactory;
+import org.junit.Test;
+
+import java.util.List;
+
+public class MybatisPlusTest {
+
+    @Test
+    public void t(){
+
+        SqlSessionFactory session = MybatisUtils.getSession();
+        SqlSession sqlSession = session.openSession();
+        BookMapper mapper = sqlSession.getMapper(BookMapper.class);
+
+        //查询
+        //List<Book> books = mapper.selectList(null);
+
+        //插入
+        Book book = new Book();
+        book.setAuthorId("3");
+        book.setBookName("聊斋志异");
+        int insert = mapper.insert(book);
+        sqlSession.commit();
+
+        //删除
+        //int i = mapper.deleteById(5);
+        //sqlSession.commit();
+        //System.out.println( i );
+
+        //修改
+        //Book book = new Book();
+        //book.setId(3);
+        //book.setBookName("红楼梦");
+        //int i = mapper.updateById(book);
+        //sqlSession.commit();
+
+
+    }
+
+}

+ 49 - 0
day16/src/test/java/QueryWrapperTest.java

@@ -0,0 +1,49 @@
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.lovecoding.mybatisplus.mapper.BookMapper;
+import com.lovecoding.mybatisplus.pojo.Book;
+import com.lovecoding.mybatisplus.utils.MybatisUtils;
+import org.apache.ibatis.session.SqlSession;
+import org.junit.Test;
+
+import java.util.List;
+
+public class QueryWrapperTest {
+
+    @Test
+    public void t(){
+
+        SqlSession sqlSession = MybatisUtils.getSession().openSession();
+
+        BookMapper mapper = sqlSession.getMapper(BookMapper.class);
+
+        QueryWrapper queryWrapper = new QueryWrapper();
+        //查询ID > 1的书本
+        //queryWrapper.gt( "id", 1 );
+
+        //查询ID = 1的书本
+        //queryWrapper.eq( "id", 1 );
+
+        //范围查询 查询ID 在 2 和 3 范围内的
+        //queryWrapper.between("id",  2, 3 );
+
+        //组合查询
+        //queryWrapper.between("id",  2, 3 );
+        //queryWrapper.orderByDesc("id");
+
+        //OR 语句拼接
+        //queryWrapper.eq( "id", 1 );
+        //queryWrapper.or();
+        //queryWrapper.eq("id", 3);
+
+        //IN SQL
+        //queryWrapper.inSql("id", "SELECT id FROM `tb_book` WHERE id > 2");
+        //queryWrapper.inSql( "id", "1,2,3,4,5,6,7,8,9" );
+
+        //groupBy 聚合
+        queryWrapper.select( "MAX(id) AS id", "MAX(book_name) AS book_name" );
+        queryWrapper.groupBy("book_name");
+        List<Book> books = mapper.selectList(queryWrapper);
+        System.out.println(books);
+    }
+
+}

+ 69 - 0
study/src/com/lovecoding/study/domian/Brand.java

@@ -0,0 +1,69 @@
+package com.lovecoding.study.domian;
+
+public class Brand {
+    private int id;
+    private String brandName;
+    private String companyName;
+    private int ordered;
+    private String description;
+    private int status;
+
+    public int getId() {
+        return id;
+    }
+
+    public void setId(int id) {
+        this.id = id;
+    }
+
+    public String getBrandName() {
+        return brandName;
+    }
+
+    public void setBrandName(String brandName) {
+        this.brandName = brandName;
+    }
+
+    public String getCompanyName() {
+        return companyName;
+    }
+
+    public void setCompanyName(String companyName) {
+        this.companyName = companyName;
+    }
+
+    public int getOrdered() {
+        return ordered;
+    }
+
+    public void setOrdered(int ordered) {
+        this.ordered = ordered;
+    }
+
+    public String getDescription() {
+        return description;
+    }
+
+    public void setDescription(String description) {
+        this.description = description;
+    }
+
+    public int getStatus() {
+        return status;
+    }
+
+    public void setStatus(int status) {
+        this.status = status;
+    }
+
+    public String toString() {
+        return "Brand{" +
+                "id=" + id +
+                ", brandName='" + brandName + '\'' +
+                ", companyName='" + companyName + '\'' +
+                ", ordered=" + ordered +
+                ", description='" + description + '\'' +
+                ", status=" + status +
+                '}';
+    }
+}

+ 1 - 1
study/src/com/lovecoding/xml/study/domian/User.java → study/src/com/lovecoding/study/domian/User.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.study.domian;
+package com.lovecoding.study.domian;
 
 public class User {
 

+ 2 - 2
study/src/com/lovecoding/xml/study/filter/SessionFilter.java → study/src/com/lovecoding/study/filter/SessionFilter.java

@@ -1,6 +1,6 @@
-package com.lovecoding.xml.study.filter;
+package com.lovecoding.study.filter;
 
-import com.lovecoding.xml.study.domian.User;
+import com.lovecoding.study.domian.User;
 
 import javax.servlet.*;
 import javax.servlet.annotation.WebFilter;

+ 2 - 2
study/src/com/lovecoding/xml/study/mapper/BrandMapper.java → study/src/com/lovecoding/study/mapper/BrandMapper.java

@@ -1,6 +1,6 @@
-package com.lovecoding.xml.study.mapper;
+package com.lovecoding.study.mapper;
 
-import com.lovecoding.xml.study.domian.Brand;
+import com.lovecoding.study.domian.Brand;
 import org.apache.ibatis.annotations.Delete;
 import org.apache.ibatis.annotations.Insert;
 import org.apache.ibatis.annotations.Select;

+ 2 - 2
study/src/com/lovecoding/xml/study/mapper/UserMapper.java → study/src/com/lovecoding/study/mapper/UserMapper.java

@@ -1,6 +1,6 @@
-package com.lovecoding.xml.study.mapper;
+package com.lovecoding.study.mapper;
 
-import com.lovecoding.xml.study.domian.User;
+import com.lovecoding.study.domian.User;
 import org.apache.ibatis.annotations.Insert;
 import org.apache.ibatis.annotations.Param;
 import org.apache.ibatis.annotations.Select;

+ 2 - 2
study/src/com/lovecoding/xml/study/service/UserService.java → study/src/com/lovecoding/study/service/UserService.java

@@ -1,6 +1,6 @@
-package com.lovecoding.xml.study.service;
+package com.lovecoding.study.service;
 
-import com.lovecoding.xml.study.domian.User;
+import com.lovecoding.study.domian.User;
 
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;

+ 5 - 5
study/src/com/lovecoding/xml/study/service/impl/UserServiceImpl.java → study/src/com/lovecoding/study/service/impl/UserServiceImpl.java

@@ -1,9 +1,9 @@
-package com.lovecoding.xml.study.service.impl;
+package com.lovecoding.study.service.impl;
 
-import com.lovecoding.xml.study.domian.User;
-import com.lovecoding.xml.study.mapper.UserMapper;
-import com.lovecoding.xml.study.service.UserService;
-import com.lovecoding.xml.study.utils.MybatisUtils;
+import com.lovecoding.study.service.UserService;
+import com.lovecoding.study.domian.User;
+import com.lovecoding.study.mapper.UserMapper;
+import com.lovecoding.study.utils.MybatisUtils;
 import org.apache.ibatis.session.SqlSession;
 
 import javax.servlet.http.Cookie;

+ 4 - 4
study/src/com/lovecoding/xml/study/servlet/BrandServlet.java → study/src/com/lovecoding/study/servlet/BrandServlet.java

@@ -1,8 +1,8 @@
-package com.lovecoding.xml.study.servlet;
+package com.lovecoding.study.servlet;
 
-import com.lovecoding.xml.study.domian.Brand;
-import com.lovecoding.xml.study.mapper.BrandMapper;
-import com.lovecoding.xml.study.utils.MybatisUtils;
+import com.lovecoding.study.domian.Brand;
+import com.lovecoding.study.mapper.BrandMapper;
+import com.lovecoding.study.utils.MybatisUtils;
 import org.apache.ibatis.session.SqlSession;
 
 import javax.servlet.ServletException;

+ 3 - 3
study/src/com/lovecoding/xml/study/servlet/DeleteBrandServlet.java → study/src/com/lovecoding/study/servlet/DeleteBrandServlet.java

@@ -1,7 +1,7 @@
-package com.lovecoding.xml.study.servlet;
+package com.lovecoding.study.servlet;
 
-import com.lovecoding.xml.study.mapper.BrandMapper;
-import com.lovecoding.xml.study.utils.MybatisUtils;
+import com.lovecoding.study.mapper.BrandMapper;
+import com.lovecoding.study.utils.MybatisUtils;
 import org.apache.ibatis.session.SqlSession;
 
 import javax.servlet.ServletException;

+ 3 - 3
study/src/com/lovecoding/xml/study/servlet/TestServlet.java → study/src/com/lovecoding/study/servlet/TestServlet.java

@@ -1,7 +1,7 @@
-package com.lovecoding.xml.study.servlet;
+package com.lovecoding.study.servlet;
 
-import com.lovecoding.xml.study.utils.BasicServlet;
-import com.lovecoding.xml.study.utils.Captcha;
+import com.lovecoding.study.utils.BasicServlet;
+import com.lovecoding.study.utils.Captcha;
 
 import javax.servlet.annotation.WebServlet;
 import javax.servlet.http.HttpServletRequest;

+ 4 - 4
study/src/com/lovecoding/xml/study/servlet/UpdateBrandServlet.java → study/src/com/lovecoding/study/servlet/UpdateBrandServlet.java

@@ -1,8 +1,8 @@
-package com.lovecoding.xml.study.servlet;
+package com.lovecoding.study.servlet;
 
-import com.lovecoding.xml.study.domian.Brand;
-import com.lovecoding.xml.study.mapper.BrandMapper;
-import com.lovecoding.xml.study.utils.MybatisUtils;
+import com.lovecoding.study.mapper.BrandMapper;
+import com.lovecoding.study.domian.Brand;
+import com.lovecoding.study.utils.MybatisUtils;
 import org.apache.ibatis.session.SqlSession;
 
 import javax.servlet.ServletException;

+ 3 - 3
study/src/com/lovecoding/xml/study/servlet/UserServlet.java → study/src/com/lovecoding/study/servlet/UserServlet.java

@@ -1,7 +1,7 @@
-package com.lovecoding.xml.study.servlet;
+package com.lovecoding.study.servlet;
 
-import com.lovecoding.xml.study.domian.User;
-import com.lovecoding.xml.study.service.impl.UserServiceImpl;
+import com.lovecoding.study.domian.User;
+import com.lovecoding.study.service.impl.UserServiceImpl;
 
 import javax.servlet.ServletException;
 import javax.servlet.annotation.WebServlet;

+ 1 - 1
study/src/com/lovecoding/xml/study/utils/BasicServlet.java → study/src/com/lovecoding/study/utils/BasicServlet.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.study.utils;
+package com.lovecoding.study.utils;
 
 import javax.servlet.*;
 import javax.servlet.http.HttpServletRequest;

+ 1 - 1
study/src/com/lovecoding/xml/study/utils/Captcha.java → study/src/com/lovecoding/study/utils/Captcha.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.study.utils;
+package com.lovecoding.study.utils;
 import javax.imageio.ImageIO;
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;

+ 1 - 1
study/src/com/lovecoding/xml/study/utils/MybatisUtils.java → study/src/com/lovecoding/study/utils/MybatisUtils.java

@@ -1,4 +1,4 @@
-package com.lovecoding.xml.study.utils;
+package com.lovecoding.study.utils;
 
 import org.apache.ibatis.session.SqlSessionFactory;
 import org.apache.ibatis.session.SqlSessionFactoryBuilder;

+ 1 - 1
study/web/WEB-INF/mybatis-config.xml

@@ -16,6 +16,6 @@
 </environments>
 
 <mappers>
-    <package name="com.lovecoding.xml.study.mapper" />
+    <package name="com.lovecoding.study.mapper" />
 </mappers>
 </configuration>