Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
D
demo_rshka_mcs
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
Jorge Ariel Caceres
demo_rshka_mcs
Commits
12833a46
Commit
12833a46
authored
Jan 16, 2020
by
jorgecacs
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Implement and test done
parent
e615b1e5
Pipeline
#3
failed with stages
in 0 seconds
Changes
15
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
15 changed files
with
162 additions
and
108 deletions
+162
-108
pom.xml
+9
-5
src/main/java/com/example/demo/DemoApplication.java
+0
-12
src/main/java/com/rshka/mcs/configuration/DBConfiguration.java
+7
-8
src/main/java/com/rshka/mcs/configuration/WebApplicationInitializer.java
+0
-35
src/main/java/com/rshka/mcs/controllers/CustomerController.java
+0
-1
src/main/java/com/rshka/mcs/dao/CustomerDaoImpl.java
+1
-1
src/main/java/com/rshka/mcs/mapper/CustomerMapper.java
+1
-1
src/main/webapp/WEB-INF/mvc-config.xml
+0
-23
src/test/java/com/example/demo/DemoApplicationTests.java
+0
-16
target/classes/com/rshka/mcs/controllers/CustomerController.class
+0
-0
target/classes/com/rshka/mcs/dao/CustomerDaoImpl.class
+0
-0
target/classes/com/rshka/mcs/mapper/CustomerMapper.class
+0
-0
target/m2e-wtp/web-resources/META-INF/maven/com.rshk.demo.mcs/demo_mcs/pom.properties
+1
-1
target/m2e-wtp/web-resources/META-INF/maven/com.rshk.demo.mcs/demo_mcs/pom.xml
+9
-5
test/DemoRshka.postman_collection.json
+134
-0
No files found.
pom.xml
View file @
12833a46
...
...
@@ -44,12 +44,16 @@
<version>
6.0
</version>
<scope>
provided
</scope>
</dependency>
<!-- https://mvnrepository.com/artifact/commons-dbcp/commons-dbcp -->
<dependency>
<groupId>
commons-dbcp
</groupId>
<artifactId>
commons-dbcp
</artifactId>
<version>
1.2.2
</version>
</dependency>
<dependency>
<groupId>
com.
h2database
</groupId>
<artifactId>
h2
</artifactId>
<version>
1.4.196
</version>
<groupId>
com.
microsoft.sqlserver
</groupId>
<artifactId>
mssql-jdbc
</artifactId>
<version>
6.1.0.jre8
</version>
</dependency>
</dependencies>
<build>
...
...
src/main/java/com/example/demo/DemoApplication.java
deleted
100644 → 0
View file @
e615b1e5
package
com
.
example
.
demo
;
import
org.springframework.boot.SpringApplication
;
import
org.springframework.boot.autoconfigure.SpringBootApplication
;
@SpringBootApplication
public
class
DemoApplication
{
public
static
void
main
(
String
[]
args
)
{
SpringApplication
.
run
(
DemoApplication
.
class
,
args
);
}
}
src/main/java/com/rshka/mcs/configuration/DBConfiguration.java
View file @
12833a46
...
...
@@ -2,6 +2,7 @@ package com.rshka.mcs.configuration;
import
javax.sql.DataSource
;
import
org.apache.commons.dbcp.BasicDataSource
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.ComponentScan
;
import
org.springframework.context.annotation.Configuration
;
...
...
@@ -15,14 +16,12 @@ public class DBConfiguration {
@Bean
public
DataSource
dataSource
()
{
return
new
EmbeddedDatabaseBuilder
()
.
generateUniqueName
(
false
).
setName
(
"testdb"
)
.
setType
(
EmbeddedDatabaseType
.
H2
)
.
addDefaultScripts
()
.
setScriptEncoding
(
"UTF-8"
)
.
ignoreFailedDrops
(
true
)
.
build
();
BasicDataSource
dataSource
=
new
BasicDataSource
();
dataSource
.
setUsername
(
"sa"
);
dataSource
.
setPassword
(
"YourStrong!Passw0rd"
);
dataSource
.
setUrl
(
"jdbc:sqlserver://localhost:1401;DatabaseName=demo_rshka"
);
dataSource
.
setDriverClassName
(
"com.microsoft.sqlserver.jdbc.SQLServerDriver"
);
return
dataSource
;
}
@Bean
...
...
src/main/java/com/rshka/mcs/configuration/WebApplicationInitializer.java
deleted
100644 → 0
View file @
e615b1e5
package
com
.
rshka
.
mcs
.
configuration
;
import
javax.servlet.ServletContext
;
import
javax.servlet.ServletException
;
import
javax.servlet.ServletRegistration
;
import
org.h2.server.web.WebServlet
;
import
org.springframework.web.servlet.support.AbstractAnnotationConfigDispatcherServletInitializer
;
public
class
WebApplicationInitializer
extends
AbstractAnnotationConfigDispatcherServletInitializer
{
@Override
protected
Class
<?>[]
getRootConfigClasses
()
{
return
null
;
}
@Override
protected
Class
<?>[]
getServletConfigClasses
()
{
return
new
Class
[]
{
AppConfiguration
.
class
};
}
@Override
protected
String
[]
getServletMappings
()
{
return
new
String
[]
{
"/"
};
}
@Override
public
void
onStartup
(
ServletContext
servletContext
)
throws
ServletException
{
super
.
onStartup
(
servletContext
);
ServletRegistration
.
Dynamic
servlet
=
servletContext
.
addServlet
(
"h2-console"
,
new
WebServlet
());
servlet
.
setLoadOnStartup
(
2
);
servlet
.
addMapping
(
"/console/*"
);
}
}
src/main/java/com/rshka/mcs/controllers/CustomerController.java
View file @
12833a46
...
...
@@ -3,7 +3,6 @@ package com.rshka.mcs.controllers;
import
java.util.List
;
import
java.util.logging.ErrorManager
;
import
org.h2.util.New
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.http.HttpStatus
;
import
org.springframework.http.MediaType
;
...
...
src/main/java/com/rshka/mcs/dao/CustomerDaoImpl.java
View file @
12833a46
...
...
@@ -90,7 +90,7 @@ public class CustomerDaoImpl implements CustomerDao {
MapSqlParameterSource
parameters
=
new
MapSqlParameterSource
();
parameters
.
addValue
(
"name"
,
customer
.
getName
());
parameters
.
addValue
(
"document"
,
customer
.
getDocument
());
parameters
.
addValue
(
"document
_number
"
,
customer
.
getDocument
());
parameters
.
addValue
(
"address"
,
customer
.
getAddress
());
parameters
.
addValue
(
"phone"
,
customer
.
getPhoneNumber
());
Number
id
=
insert
.
executeAndReturnKey
(
parameters
);
...
...
src/main/java/com/rshka/mcs/mapper/CustomerMapper.java
View file @
12833a46
...
...
@@ -13,7 +13,7 @@ public class CustomerMapper implements RowMapper<Customer> {
Customer
customer
=
new
Customer
();
customer
.
setAddress
(
rs
.
getString
(
"address"
));
customer
.
setDocument
(
rs
.
getString
(
"document"
));
customer
.
setDocument
(
rs
.
getString
(
"document
_number
"
));
customer
.
setName
(
rs
.
getString
(
"name"
));
customer
.
setPhoneNumber
(
rs
.
getString
(
"phone"
));
return
customer
;
...
...
src/main/webapp/WEB-INF/mvc-config.xml
View file @
12833a46
...
...
@@ -17,26 +17,4 @@
<context:component-scan
base-package=
"com.rshka.mcs"
/>
<!-- Use in-memory embedded H2 database -->
<jdbc:embedded-database
id=
"dataSource"
type=
"H2"
>
</jdbc:embedded-database>
<!-- Run H2 web server within application that will access the same in-memory
database -->
<bean
id=
"h2Server"
class=
"org.h2.tools.Server"
factory-method=
"createTcpServer"
init-method=
"start"
destroy-method=
"stop"
depends-on=
"h2WebServer"
>
<constructor-arg
value=
"-tcp,-tcpAllowOthers,-tcpPort,9092"
/>
</bean>
<bean
id=
"h2WebServer"
class=
"org.h2.tools.Server"
factory-method=
"createWebServer"
init-method=
"start"
destroy-method=
"stop"
>
<constructor-arg
value=
"-web,-webAllowOthers,-webPort,8082"
/>
</bean>
<bean
factory-bean=
"dataSource"
factory-method=
"getObject"
/>
</beans>
\ No newline at end of file
src/test/java/com/example/demo/DemoApplicationTests.java
deleted
100644 → 0
View file @
e615b1e5
package
com
.
example
.
demo
;
import
org.junit.Test
;
import
org.junit.runner.RunWith
;
import
org.springframework.boot.test.context.SpringBootTest
;
import
org.springframework.test.context.junit4.SpringRunner
;
@RunWith
(
SpringRunner
.
class
)
@SpringBootTest
public
class
DemoApplicationTests
{
@Test
public
void
contextLoads
()
{
}
}
target/classes/com/rshka/mcs/controllers/CustomerController.class
View file @
12833a46
No preview for this file type
target/classes/com/rshka/mcs/dao/CustomerDaoImpl.class
View file @
12833a46
No preview for this file type
target/classes/com/rshka/mcs/mapper/CustomerMapper.class
View file @
12833a46
No preview for this file type
target/m2e-wtp/web-resources/META-INF/maven/com.rshk.demo.mcs/demo_mcs/pom.properties
View file @
12833a46
#Generated by Maven Integration for Eclipse
#Thu Jan 16
07:31:55
PYST 2020
#Thu Jan 16
22:35:34
PYST 2020
version
=
0.0.1-SNAPSHOT
groupId
=
com.rshk.demo.mcs
m2e.projectName
=
demo_mcs
...
...
target/m2e-wtp/web-resources/META-INF/maven/com.rshk.demo.mcs/demo_mcs/pom.xml
View file @
12833a46
...
...
@@ -44,12 +44,16 @@
<version>
6.0
</version>
<scope>
provided
</scope>
</dependency>
<!-- https://mvnrepository.com/artifact/commons-dbcp/commons-dbcp -->
<dependency>
<groupId>
commons-dbcp
</groupId>
<artifactId>
commons-dbcp
</artifactId>
<version>
1.2.2
</version>
</dependency>
<dependency>
<groupId>
com.
h2database
</groupId>
<artifactId>
h2
</artifactId>
<version>
1.4.196
</version>
<groupId>
com.
microsoft.sqlserver
</groupId>
<artifactId>
mssql-jdbc
</artifactId>
<version>
6.1.0.jre8
</version>
</dependency>
</dependencies>
<build>
...
...
test/DemoRshka.postman_collection.json
0 → 100644
View file @
12833a46
{
"info"
:
{
"_postman_id"
:
"19110da6-d426-4589-af54-86d64163d7ef"
,
"name"
:
"DemoRshka"
,
"schema"
:
"https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
},
"item"
:
[
{
"name"
:
"/customers/list"
,
"request"
:
{
"method"
:
"GET"
,
"header"
:
[],
"url"
:
{
"raw"
:
"http://localhost:8080/demo_mcs/customer/list"
,
"protocol"
:
"http"
,
"host"
:
[
"localhost"
],
"port"
:
"8080"
,
"path"
:
[
"demo_mcs"
,
"customer"
,
"list"
]
}
},
"response"
:
[]
},
{
"name"
:
"/api-customers/list"
,
"request"
:
{
"method"
:
"GET"
,
"header"
:
[],
"url"
:
{
"raw"
:
"http://localhost:8080/demo_itau/api-customers/list"
,
"protocol"
:
"http"
,
"host"
:
[
"localhost"
],
"port"
:
"8080"
,
"path"
:
[
"demo_itau"
,
"api-customers"
,
"list"
]
}
},
"response"
:
[]
},
{
"name"
:
"/customer/save"
,
"request"
:
{
"method"
:
"POST"
,
"header"
:
[
{
"key"
:
"Content-Type"
,
"value"
:
"application/json"
}
],
"body"
:
{
"mode"
:
"raw"
,
"raw"
:
"{
\n\t\"
customer_name
\"
:
\"
Persona Apellido
\"
,
\n\t\"
customer_document
\"
:
\"
1231231
\"
,
\n\t\"
customer_address
\"
:
\"
Avenida 1
\"
,
\n\t\"
customer_number
\"
:
\"
12312 12123
\"\n
}"
},
"url"
:
{
"raw"
:
"http://localhost:8080/demo_mcs/customer/save"
,
"protocol"
:
"http"
,
"host"
:
[
"localhost"
],
"port"
:
"8080"
,
"path"
:
[
"demo_mcs"
,
"customer"
,
"save"
]
}
},
"response"
:
[]
},
{
"name"
:
"/api-customer/save"
,
"request"
:
{
"method"
:
"POST"
,
"header"
:
[
{
"key"
:
"Content-Type"
,
"value"
:
"application/json"
}
],
"body"
:
{
"mode"
:
"raw"
,
"raw"
:
"{
\n\t\"
customer_name
\"
:
\"
Persona Apellido
\"
,
\n\t\"
customer_document
\"
:
\"
1231231
\"
,
\n\t\"
customer_address
\"
:
\"
Avenida 1
\"
,
\n\t\"
customer_number
\"
:
\"
12312 12123
\"\n
}"
},
"url"
:
{
"raw"
:
"http://localhost:8080/demo_itau/api-customers/save"
,
"protocol"
:
"http"
,
"host"
:
[
"localhost"
],
"port"
:
"8080"
,
"path"
:
[
"demo_itau"
,
"api-customers"
,
"save"
]
}
},
"response"
:
[]
},
{
"name"
:
"/customer/{document}"
,
"request"
:
{
"method"
:
"GET"
,
"header"
:
[],
"url"
:
{
"raw"
:
"http://localhost:8080/demo_mcs/customer/1231231"
,
"protocol"
:
"http"
,
"host"
:
[
"localhost"
],
"port"
:
"8080"
,
"path"
:
[
"demo_mcs"
,
"customer"
,
"1231231"
]
}
},
"response"
:
[]
}
],
"protocolProfileBehavior"
:
{}
}
\ 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