Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
F
freemudpay
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lihui.wang
freemudpay
Commits
40dafa71
Commit
40dafa71
authored
Apr 12, 2018
by
lihui.wang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
加了些注释
parent
a09c79a7
Show whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
79 additions
and
335 deletions
+79
-335
freemudpay/com-freemud-model/src/main/java/com/freemud/api/AdminController.java
+22
-19
freemudpay/com-freemud-model/src/main/java/com/freemud/api/UserController.java
+1
-0
freemudpay/com-freemud-model/src/main/resources/application.yml
+0
-1
freemudpay/com-freemud-model/src/main/resources/mapping/UserMapper.xml
+56
-0
freemudpay/com-freemud-model/target/classes/application.yml
+0
-28
freemudpay/com-freemud-model/target/classes/generator/generatorConfig.xml
+0
-37
freemudpay/com-freemud-model/target/classes/log4j.properties
+0
-25
freemudpay/com-freemud-model/target/classes/mapping/AdminMapper.xml
+0
-142
freemudpay/com-freemud-model/target/classes/mapping/UserMapper.xml
+0
-83
No files found.
freemudpay/com-freemud-model/src/main/java/com/freemud/api/AdminController.java
View file @
40dafa71
...
@@ -23,24 +23,26 @@ import org.springframework.web.bind.annotation.ResponseBody;
...
@@ -23,24 +23,26 @@ import org.springframework.web.bind.annotation.ResponseBody;
@RequestMapping
(
value
=
"admin"
)
@RequestMapping
(
value
=
"admin"
)
public
class
AdminController
{
public
class
AdminController
{
@Autowired
//这个表示库中 是已存在的表 只能连接上看看 不能随意更改操作 若尝试操作 请使用t_user表 进行基本操作
private
AdminService
adminService
;
@ResponseBody
// @Autowired
@RequestMapping
(
value
=
"/add"
,
produces
=
{
"application/json;charset=UTF-8"
},
method
=
RequestMethod
.
POST
)
// private AdminService adminService;
public
int
addAdmin
(
Admin
admin
){
//
return
adminService
.
addAdmin
(
admin
);
// @ResponseBody
}
// @RequestMapping(value = "/add",produces = {"application/json;charset=UTF-8"},method = RequestMethod.POST)
// public int addAdmin(Admin admin){
@ResponseBody
// return adminService.addAdmin(admin);
@RequestMapping
(
value
=
"/delete"
,
produces
=
{
"application/json;charset=UTF-8"
},
method
=
RequestMethod
.
POST
)
// }
public
int
deleteAdmin
(
Integer
uId
){
//
return
adminService
.
deleteAdmin
(
uId
);
// @ResponseBody
}
// @RequestMapping(value = "/delete",produces = {"application/json;charset=UTF-8"},method = RequestMethod.POST)
// public int deleteAdmin(Integer uId){
@ResponseBody
// return adminService.deleteAdmin(uId);
@RequestMapping
(
value
=
"/update"
,
produces
=
{
"application/json;charset=UTF-8"
},
method
=
RequestMethod
.
POST
)
// }
public
int
updateAdmin
(
Admin
admin
){
//
return
adminService
.
updateByPrimaryKey
(
admin
);
// @ResponseBody
}
// @RequestMapping(value = "/update",produces = {"application/json;charset=UTF-8"},method = RequestMethod.POST)
// public int updateAdmin(Admin admin){
// return adminService.updateByPrimaryKey(admin);
// }
}
}
\ No newline at end of file
freemudpay/com-freemud-model/src/main/java/com/freemud/api/UserController.java
View file @
40dafa71
...
@@ -21,6 +21,7 @@ import org.springframework.web.bind.annotation.*;
...
@@ -21,6 +21,7 @@ import org.springframework.web.bind.annotation.*;
@RequestMapping
(
value
=
"/user"
)
@RequestMapping
(
value
=
"/user"
)
public
class
UserController
{
public
class
UserController
{
@Autowired
@Autowired
private
UserService
userService
;
private
UserService
userService
;
...
...
freemudpay/com-freemud-model/src/main/resources/application.yml
View file @
40dafa71
...
@@ -25,4 +25,3 @@ spring:
...
@@ -25,4 +25,3 @@ spring:
mybatis
:
mybatis
:
mapper-locations
:
classpath:mapping/*.xml
mapper-locations
:
classpath:mapping/*.xml
type-aliases-package
:
com.freemud.model
type-aliases-package
:
com.freemud.model
freemudpay/com-freemud-model/src/main/resources/mapping/UserMapper.xml
View file @
40dafa71
...
@@ -79,4 +79,59 @@
...
@@ -79,4 +79,59 @@
phone = #{phone,jdbcType=NVARCHAR}
phone = #{phone,jdbcType=NVARCHAR}
where user_id = #{userId,jdbcType=INTEGER}
where user_id = #{userId,jdbcType=INTEGER}
</update>
</update>
<!--trim 属性:trim标记是一个格式化的标记,可以完成set或者是where标记的功能-->
<!--prefix:前缀覆盖并增加其内容-->
<!--suffix:后缀覆盖并增加其内容-->
<!--prefixOverrides:前缀判断的条件-->
<!--suffixOverrides:后缀判断的条件-->
<!--select * from user-->
<!-- <trim prefix="WHERE" prefixoverride="AND |OR">-->
<!-- <if test="name != null and name.length()>0"> AND name=#{name}</if>-->
<!-- <if test="gender != null and gender.length()>0"> AND gender=#{gender}</if>-->
<!-- </trim>-->
<!-- 假如说name和gender的值都不为null的话打印的SQL为:select * from user where name = 'xx' and gender = 'xx'-->
<!-- 在红色标记的地方是不存在第一个and的,上面两个属性的意思如下:-->
<!-- prefix:前缀 -->
<!-- prefixoverride:去掉第一个and或者是or-->
<!--update user-->
<!-- <trim prefix="set" suffixoverride="," suffix=" where (红色) id = #{id} ">-->
<!-- <if test="name != null and name.length()>0"> name=#{name} , </if>-->
<!-- <if test="gender != null and gender.length()>0"> gender=#{gender} , </if>-->
<!-- </trim>-->
<!-- 假如说name和gender的值都不为null的话打印的SQL为:update user set name='xx' , gender='xx' (红色) where id='x'-->
<!-- 在红色标记的地方不存在逗号,而且自动加了一个set前缀和where后缀,上面三个属性的意义如下,其中prefix意义如上:-->
<!-- suffixoverride:去掉最后一个逗号(也可以是其他的标记,就像是上面前缀中的and一样)-->
<!-- suffix:后缀-->
</mapper>
</mapper>
\ No newline at end of file
freemudpay/com-freemud-model/target/classes/application.yml
deleted
100644 → 0
View file @
a09c79a7
server
:
port
:
8080
spring
:
datasource
:
url
:
jdbc:sqlserver://115.159.142.32:9528;DatabaseName=zhuihu
username
:
zhuihutest
password
:
zhuihutest@freemud
type
:
com.alibaba.druid.pool.DruidDataSource
driver-class-name
:
com.microsoft.sqlserver.jdbc.SQLServerDriver
filters
:
stat
maxActive
:
20
initialSize
:
1
maxWait
:
60000
minIdle
:
1
timeBetweenEvictionRunsMillis
:
60000
minEvictableIdleTimeMillis
:
300000
validationQuery
:
select 'x'
testWhileIdle
:
true
testOnBorrow
:
false
testOnReturn
:
false
poolPreparedStatements
:
true
maxOpenPreparedStatements
:
20
mybatis
:
mapper-locations
:
classpath:mapping/*.xml
type-aliases-package
:
com.freemud.model
freemudpay/com-freemud-model/target/classes/generator/generatorConfig.xml
deleted
100644 → 0
View file @
a09c79a7
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE generatorConfiguration
PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"
"http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">
<generatorConfiguration>
<!-- 数据库驱动:选择你的本地硬盘上面的数据库驱动包-->
<classPathEntry
location=
"C:\Users\lihui.wang\.m2\repository\mysql\mysql-connector-java\5.1.21\mysql-connector-java-5.1.21.jar"
/>
<context
id=
"DB2Tables"
targetRuntime=
"MyBatis3"
>
<commentGenerator>
<property
name=
"suppressDate"
value=
"true"
/>
<!-- 是否去除自动生成的注释 true:是 : false:否 -->
<property
name=
"suppressAllComments"
value=
"true"
/>
</commentGenerator>
<!--数据库链接URL,用户名、密码 -->
<jdbcConnection
driverClass=
"com.microsoft.sqlserver.jdbc.SQLServerDriver"
connectionURL=
"jdbc:sqlserver://115.159.142.32:9528;DatabaseName=zhuihu"
userId=
"zhuihutest"
password=
"zhuihutest@freemud"
>
</jdbcConnection>
<javaTypeResolver>
<property
name=
"forceBigDecimals"
value=
"false"
/>
</javaTypeResolver>
<!-- 生成模型的包名和位置-->
<javaModelGenerator
targetPackage=
"com.freemud.model"
targetProject=
"src/main/java"
>
<property
name=
"enableSubPackages"
value=
"true"
/>
<property
name=
"trimStrings"
value=
"true"
/>
</javaModelGenerator>
<!-- 生成映射文件的包名和位置-->
<sqlMapGenerator
targetPackage=
"mapping"
targetProject=
"src/main/resources"
>
<property
name=
"enableSubPackages"
value=
"true"
/>
</sqlMapGenerator>
<!-- 生成DAO的包名和位置-->
<javaClientGenerator
type=
"XMLMAPPER"
targetPackage=
"com.freemud.mapper"
targetProject=
"src/main/java"
>
<property
name=
"enableSubPackages"
value=
"true"
/>
</javaClientGenerator>
<!-- 要生成的表 tableName是数据库中的表名或视图名 domainObjectName是实体类名-->
<table
tableName=
"t_user"
domainObjectName=
"User"
enableCountByExample=
"false"
enableUpdateByExample=
"false"
enableDeleteByExample=
"false"
enableSelectByExample=
"false"
selectByExampleQueryId=
"false"
></table>
<table
tableName=
"tAdmin"
domainObjectName=
"Admin"
enableCountByExample=
"false"
enableUpdateByExample=
"false"
enableDeleteByExample=
"false"
enableSelectByExample=
"false"
selectByExampleQueryId=
"false"
></table>
</context>
</generatorConfiguration>
freemudpay/com-freemud-model/target/classes/log4j.properties
deleted
100644 → 0
View file @
a09c79a7
### 输出信息到控制抬 ###
log4j.appender.stdout
=
org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target
=
System.out
log4j.appender.stdout.layout
=
org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern
=
[%-5p] %d{yyyy-MM-dd HH:mm:ss,SSS} method:%l%n%m%n
### 输出DEBUG 级别以上的日志到文件D://Work_space/Java/springbootmybatisdemo/logs/debug.log ###
log4j.appender.D
=
org.apache.log4j.FileAppender
log4j.appender.D.File
=
D://Work_space/Java/springbootmybatisdemo/logs/debug.log
log4j.appender.D.Append
=
true
log4j.appender.D.Threshold
=
DEBUG
log4j.appender.D.layout
=
org.apache.log4j.PatternLayout
log4j.appender.D.layout.ConversionPattern
=
%d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n
### 输出ERROR 级别以上的日志到文件D://Work_space/Java/springbootmybatisdemo/logs/error.log ###
log4j.appender.E
=
org.apache.log4j.FileAppender
log4j.appender.E.File
=
D://Work_space/Java/springbootmybatisdemo/logs/error.log
log4j.appender.E.Append
=
true
log4j.appender.E.Threshold
=
ERROR
log4j.appender.E.layout
=
org.apache.log4j.PatternLayout
log4j.appender.E.layout.ConversionPattern
=
%d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n
### 设置###
log4j.rootLogger
=
debug,stdout,D,E
\ No newline at end of file
freemudpay/com-freemud-model/target/classes/mapping/AdminMapper.xml
deleted
100644 → 0
View file @
a09c79a7
<?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.freemud.mapper.AdminMapper"
>
<resultMap
id=
"BaseResultMap"
type=
"com.freemud.model.Admin"
>
<id
column=
"UID"
jdbcType=
"INTEGER"
property=
"uid"
/>
<result
column=
"UserName"
jdbcType=
"VARCHAR"
property=
"username"
/>
<result
column=
"Pwd"
jdbcType=
"VARCHAR"
property=
"pwd"
/>
<result
column=
"Mobile"
jdbcType=
"VARCHAR"
property=
"mobile"
/>
<result
column=
"RegDate"
jdbcType=
"TIMESTAMP"
property=
"regdate"
/>
<result
column=
"PartnerID"
jdbcType=
"INTEGER"
property=
"partnerid"
/>
<result
column=
"CompanyCode"
jdbcType=
"NVARCHAR"
property=
"companycode"
/>
<result
column=
"UnifyId"
jdbcType=
"CHAR"
property=
"unifyid"
/>
<result
column=
"StoreID"
jdbcType=
"NVARCHAR"
property=
"storeid"
/>
</resultMap>
<sql
id=
"Base_Column_List"
>
UID, UserName, Pwd, Mobile, RegDate, PartnerID, CompanyCode, UnifyId, StoreID
</sql>
<select
id=
"selectByPrimaryKey"
parameterType=
"java.lang.Integer"
resultMap=
"BaseResultMap"
>
select
<include
refid=
"Base_Column_List"
/>
from tAdmin
where UID = #{uid,jdbcType=INTEGER}
</select>
<delete
id=
"deleteByPrimaryKey"
parameterType=
"java.lang.Integer"
>
delete from tAdmin
where UID = #{uid,jdbcType=INTEGER}
</delete>
<insert
id=
"insert"
parameterType=
"com.freemud.model.Admin"
>
insert into tAdmin (UID, UserName, Pwd,
Mobile, RegDate, PartnerID,
CompanyCode, UnifyId, StoreID
)
values (#{uid,jdbcType=INTEGER}, #{username,jdbcType=VARCHAR}, #{pwd,jdbcType=VARCHAR},
#{mobile,jdbcType=VARCHAR}, #{regdate,jdbcType=TIMESTAMP}, #{partnerid,jdbcType=INTEGER},
#{companycode,jdbcType=NVARCHAR}, #{unifyid,jdbcType=CHAR}, #{storeid,jdbcType=NVARCHAR}
)
</insert>
<insert
id=
"insertSelective"
parameterType=
"com.freemud.model.Admin"
>
insert into tAdmin
<trim
prefix=
"("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"uid != null"
>
UID,
</if>
<if
test=
"username != null"
>
UserName,
</if>
<if
test=
"pwd != null"
>
Pwd,
</if>
<if
test=
"mobile != null"
>
Mobile,
</if>
<if
test=
"regdate != null"
>
RegDate,
</if>
<if
test=
"partnerid != null"
>
PartnerID,
</if>
<if
test=
"companycode != null"
>
CompanyCode,
</if>
<if
test=
"unifyid != null"
>
UnifyId,
</if>
<if
test=
"storeid != null"
>
StoreID,
</if>
</trim>
<trim
prefix=
"values ("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"uid != null"
>
#{uid,jdbcType=INTEGER},
</if>
<if
test=
"username != null"
>
#{username,jdbcType=VARCHAR},
</if>
<if
test=
"pwd != null"
>
#{pwd,jdbcType=VARCHAR},
</if>
<if
test=
"mobile != null"
>
#{mobile,jdbcType=VARCHAR},
</if>
<if
test=
"regdate != null"
>
#{regdate,jdbcType=TIMESTAMP},
</if>
<if
test=
"partnerid != null"
>
#{partnerid,jdbcType=INTEGER},
</if>
<if
test=
"companycode != null"
>
#{companycode,jdbcType=NVARCHAR},
</if>
<if
test=
"unifyid != null"
>
#{unifyid,jdbcType=CHAR},
</if>
<if
test=
"storeid != null"
>
#{storeid,jdbcType=NVARCHAR},
</if>
</trim>
</insert>
<update
id=
"updateByPrimaryKeySelective"
parameterType=
"com.freemud.model.Admin"
>
update tAdmin
<set>
<if
test=
"username != null"
>
UserName = #{username,jdbcType=VARCHAR},
</if>
<if
test=
"pwd != null"
>
Pwd = #{pwd,jdbcType=VARCHAR},
</if>
<if
test=
"mobile != null"
>
Mobile = #{mobile,jdbcType=VARCHAR},
</if>
<if
test=
"regdate != null"
>
RegDate = #{regdate,jdbcType=TIMESTAMP},
</if>
<if
test=
"partnerid != null"
>
PartnerID = #{partnerid,jdbcType=INTEGER},
</if>
<if
test=
"companycode != null"
>
CompanyCode = #{companycode,jdbcType=NVARCHAR},
</if>
<if
test=
"unifyid != null"
>
UnifyId = #{unifyid,jdbcType=CHAR},
</if>
<if
test=
"storeid != null"
>
StoreID = #{storeid,jdbcType=NVARCHAR},
</if>
</set>
where UID = #{uid,jdbcType=INTEGER}
</update>
<update
id=
"updateByPrimaryKey"
parameterType=
"com.freemud.model.Admin"
>
update tAdmin
set UserName = #{username,jdbcType=VARCHAR},
Pwd = #{pwd,jdbcType=VARCHAR},
Mobile = #{mobile,jdbcType=VARCHAR},
RegDate = #{regdate,jdbcType=TIMESTAMP},
PartnerID = #{partnerid,jdbcType=INTEGER},
CompanyCode = #{companycode,jdbcType=NVARCHAR},
UnifyId = #{unifyid,jdbcType=CHAR},
StoreID = #{storeid,jdbcType=NVARCHAR}
where UID = #{uid,jdbcType=INTEGER}
</update>
</mapper>
\ No newline at end of file
freemudpay/com-freemud-model/target/classes/mapping/UserMapper.xml
deleted
100644 → 0
View file @
a09c79a7
<?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.freemud.mapper.UserMapper"
>
<resultMap
id=
"BaseResultMap"
type=
"com.freemud.model.User"
>
<id
column=
"user_id"
jdbcType=
"INTEGER"
property=
"userId"
/>
<result
column=
"user_name"
jdbcType=
"NVARCHAR"
property=
"userName"
/>
<result
column=
"upassword"
jdbcType=
"NVARCHAR"
property=
"upassword"
/>
<result
column=
"phone"
jdbcType=
"NVARCHAR"
property=
"phone"
/>
</resultMap>
<sql
id=
"Base_Column_List"
>
user_id, user_name, upassword, phone
</sql>
<select
id=
"selectByPrimaryKey"
parameterType=
"java.lang.Integer"
resultMap=
"BaseResultMap"
>
select
<include
refid=
"Base_Column_List"
/>
from t_user
where user_id = #{userId,jdbcType=INTEGER}
</select>
<delete
id=
"deleteByPrimaryKey"
parameterType=
"java.lang.Integer"
>
delete from t_user
where user_id = #{userId,jdbcType=INTEGER}
</delete>
<insert
id=
"insert"
parameterType=
"com.freemud.model.User"
>
insert into t_user (user_id, user_name, upassword,
phone)
values (#{userId,jdbcType=INTEGER}, #{userName,jdbcType=NVARCHAR}, #{upassword,jdbcType=NVARCHAR},
#{phone,jdbcType=NVARCHAR})
</insert>
<insert
id=
"insertSelective"
parameterType=
"com.freemud.model.User"
>
insert into t_user
<trim
prefix=
"("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"userId != null"
>
user_id,
</if>
<if
test=
"userName != null"
>
user_name,
</if>
<if
test=
"upassword != null"
>
upassword,
</if>
<if
test=
"phone != null"
>
phone,
</if>
</trim>
<trim
prefix=
"values ("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"userId != null"
>
#{userId,jdbcType=INTEGER},
</if>
<if
test=
"userName != null"
>
#{userName,jdbcType=NVARCHAR},
</if>
<if
test=
"upassword != null"
>
#{upassword,jdbcType=NVARCHAR},
</if>
<if
test=
"phone != null"
>
#{phone,jdbcType=NVARCHAR},
</if>
</trim>
</insert>
<update
id=
"updateByPrimaryKeySelective"
parameterType=
"com.freemud.model.User"
>
update t_user
<set>
<if
test=
"userName != null"
>
user_name = #{userName,jdbcType=NVARCHAR},
</if>
<if
test=
"upassword != null"
>
upassword = #{upassword,jdbcType=NVARCHAR},
</if>
<if
test=
"phone != null"
>
phone = #{phone,jdbcType=NVARCHAR},
</if>
</set>
where user_id = #{userId,jdbcType=INTEGER}
</update>
<update
id=
"updateByPrimaryKey"
parameterType=
"com.freemud.model.User"
>
update t_user
set user_name = #{userName,jdbcType=NVARCHAR},
upassword = #{upassword,jdbcType=NVARCHAR},
phone = #{phone,jdbcType=NVARCHAR}
where user_id = #{userId,jdbcType=INTEGER}
</update>
</mapper>
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment