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
cd2f1eab
Commit
cd2f1eab
authored
Apr 11, 2018
by
lihui.wang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
no message
parent
f8453ded
Hide whitespace changes
Inline
Side-by-side
Showing
15 changed files
with
790 additions
and
0 deletions
+790
-0
freemudpay/com-freemud-model/src/main/java/com/freemud/api/UserController.java
+51
-0
freemudpay/com-freemud-model/src/main/java/com/freemud/application/UserApplication.java
+29
-0
freemudpay/com-freemud-model/src/main/java/com/freemud/mapper/AdminMapper.java
+18
-0
freemudpay/com-freemud-model/src/main/java/com/freemud/mapper/UserMapper.java
+18
-0
freemudpay/com-freemud-model/src/main/java/com/freemud/service/impl/UserServiceImpl.java
+44
-0
freemudpay/com-freemud-model/src/main/resources/application.yml
+28
-0
freemudpay/com-freemud-model/src/main/resources/generator/generatorConfig.xml
+37
-0
freemudpay/com-freemud-model/src/main/resources/log4j.properties
+25
-0
freemudpay/com-freemud-model/src/main/resources/mapping/AdminMapper.xml
+142
-0
freemudpay/com-freemud-model/src/main/resources/mapping/UserMapper.xml
+83
-0
freemudpay/com-freemud-model/target/classes/application.yml
+28
-0
freemudpay/com-freemud-model/target/classes/generator/generatorConfig.xml
+37
-0
freemudpay/com-freemud-model/target/classes/log4j.properties
+25
-0
freemudpay/com-freemud-model/target/classes/mapping/AdminMapper.xml
+142
-0
freemudpay/com-freemud-model/target/classes/mapping/UserMapper.xml
+83
-0
No files found.
freemudpay/com-freemud-model/src/main/java/com/freemud/api/UserController.java
0 → 100644
View file @
cd2f1eab
package
com
.
freemud
.
api
;
import
com.freemud.model.User
;
import
com.freemud.service.UserService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Controller
;
import
org.springframework.web.bind.annotation.*
;
/**
* All rights Reserved, Designed By www.freemud.cn
*
* @Title:
* @Package com.freemud.pay
* @Description:
* @author: lihui.wang
* @date:
* @Copyright: 2017 www.freemud.cn Inc. All rights reserved.
* 注意:本内容仅限于上海非码科技内部传阅,禁止外泄以及用于其他的商业目
*/
@Controller
@RequestMapping
(
value
=
"/user"
)
public
class
UserController
{
@Autowired
private
UserService
userService
;
@ResponseBody
@RequestMapping
(
value
=
"/add"
,
produces
=
{
"application/json;charset=UTF-8"
},
method
=
RequestMethod
.
POST
)
public
int
addUser
(
User
user
){
return
userService
.
addUser
(
user
);
}
@ResponseBody
@RequestMapping
(
value
=
"/add"
,
produces
=
{
"application/json;charset=UTF-8"
},
method
=
RequestMethod
.
POST
)
public
int
deleteUser
(
Integer
userId
){
return
userService
.
deleteUser
(
userId
);
}
@ResponseBody
@RequestMapping
(
value
=
"/add"
,
produces
=
{
"application/json;charset=UTF-8"
},
method
=
RequestMethod
.
POST
)
public
int
updateUser
(
User
user
){
return
userService
.
updateByPrimaryKey
(
user
);
}
}
\ No newline at end of file
freemudpay/com-freemud-model/src/main/java/com/freemud/application/UserApplication.java
0 → 100644
View file @
cd2f1eab
package
com
.
freemud
.
application
;
/**
* All rights Reserved, Designed By www.freemud.cn
*
* @Title:
* @Package com.freemud.pay
* @Description:
* @author: lihui.wang
* @date:
* @Copyright: 2017 www.freemud.cn Inc. All rights reserved.
* 注意:本内容仅限于上海非码科技内部传阅,禁止外泄以及用于其他的商业目
*/
import
org.mybatis.spring.annotation.MapperScan
;
import
org.springframework.boot.SpringApplication
;
import
org.springframework.boot.autoconfigure.SpringBootApplication
;
import
org.springframework.context.annotation.ComponentScan
;
@SpringBootApplication
@MapperScan
(
"com.freemud.mapper"
)
//将项目中对应的mspper类的路径加进来就可以了
@ComponentScan
(
"com.freemud"
)
public
class
UserApplication
{
public
static
void
main
(
String
[]
args
)
{
SpringApplication
.
run
(
UserApplication
.
class
,
args
);
}
}
\ No newline at end of file
freemudpay/com-freemud-model/src/main/java/com/freemud/mapper/AdminMapper.java
0 → 100644
View file @
cd2f1eab
package
com
.
freemud
.
mapper
;
import
com.freemud.model.Admin
;
public
interface
AdminMapper
{
int
deleteByPrimaryKey
(
Integer
uid
);
int
insert
(
Admin
record
);
int
insertSelective
(
Admin
record
);
Admin
selectByPrimaryKey
(
Integer
uid
);
int
updateByPrimaryKeySelective
(
Admin
record
);
int
updateByPrimaryKey
(
Admin
record
);
}
\ No newline at end of file
freemudpay/com-freemud-model/src/main/java/com/freemud/mapper/UserMapper.java
0 → 100644
View file @
cd2f1eab
package
com
.
freemud
.
mapper
;
import
com.freemud.model.User
;
public
interface
UserMapper
{
int
deleteByPrimaryKey
(
Integer
userId
);
int
insert
(
User
record
);
int
insertSelective
(
User
record
);
User
selectByPrimaryKey
(
Integer
userId
);
int
updateByPrimaryKeySelective
(
User
record
);
int
updateByPrimaryKey
(
User
record
);
}
\ No newline at end of file
freemudpay/com-freemud-model/src/main/java/com/freemud/service/impl/UserServiceImpl.java
0 → 100644
View file @
cd2f1eab
package
com
.
freemud
.
service
.
impl
;
import
com.freemud.mapper.UserMapper
;
import
com.freemud.model.User
;
import
com.freemud.service.UserService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
java.util.List
;
/**
* All rights Reserved, Designed By www.freemud.cn
*
* @Title:
* @Package com.freemud.pay
* @Description:
* @author: lihui.wang
* @date:
* @Copyright: 2017 www.freemud.cn Inc. All rights reserved.
* 注意:本内容仅限于上海非码科技内部传阅,禁止外泄以及用于其他的商业目
*/
@Service
(
value
=
"userService"
)
public
class
UserServiceImpl
implements
UserService
{
@Autowired
private
UserMapper
userMapper
;
@Override
public
int
addUser
(
User
user
)
{
return
userMapper
.
insert
(
user
);
}
@Override
public
int
deleteUser
(
Integer
userId
)
{
return
userMapper
.
deleteByPrimaryKey
(
userId
);
}
@Override
public
int
updateByPrimaryKey
(
User
user
)
{
return
userMapper
.
updateByPrimaryKey
(
user
);
}
}
\ No newline at end of file
freemudpay/com-freemud-model/src/main/resources/application.yml
0 → 100644
View file @
cd2f1eab
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/src/main/resources/generator/generatorConfig.xml
0 → 100644
View file @
cd2f1eab
<?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/src/main/resources/log4j.properties
0 → 100644
View file @
cd2f1eab
### 输出信息到控制抬 ###
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/src/main/resources/mapping/AdminMapper.xml
0 → 100644
View file @
cd2f1eab
<?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/src/main/resources/mapping/UserMapper.xml
0 → 100644
View file @
cd2f1eab
<?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
freemudpay/com-freemud-model/target/classes/application.yml
0 → 100644
View file @
cd2f1eab
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
0 → 100644
View file @
cd2f1eab
<?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
0 → 100644
View file @
cd2f1eab
### 输出信息到控制抬 ###
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
0 → 100644
View file @
cd2f1eab
<?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
0 → 100644
View file @
cd2f1eab
<?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