Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
2
20230403
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
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Patryk Czarnik
20230403
Commits
d483e084
Commit
d483e084
authored
May 26, 2023
by
Patryk Czarnik
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Przeniesienie definicji wyjątków z baza do model
parent
9b21b755
Hide whitespace changes
Inline
Side-by-side
Showing
25 changed files
with
40 additions
and
29 deletions
+40
-29
CustomerDAO.java
...ielomodulowy/baza/src/main/java/sklep/db/CustomerDAO.java
+2
-0
DBConnection.java
...elomodulowy/baza/src/main/java/sklep/db/DBConnection.java
+2
-0
DBSettings.java
...Wielomodulowy/baza/src/main/java/sklep/db/DBSettings.java
+2
-0
OrderDAO.java
PC39-Wielomodulowy/baza/src/main/java/sklep/db/OrderDAO.java
+2
-0
ProductDAO.java
...Wielomodulowy/baza/src/main/java/sklep/db/ProductDAO.java
+2
-0
ZwyklyOdczyt_DAO.java
...odulowy/baza/src/main/java/sklep/db/ZwyklyOdczyt_DAO.java
+1
-0
PhotoUtil.java
...elomodulowy/baza/src/main/java/sklep/photo/PhotoUtil.java
+2
-2
DBException.java
...lomodulowy/model/src/main/java/sklep/exn/DBException.java
+1
-1
RecordNotFound.java
...odulowy/model/src/main/java/sklep/exn/RecordNotFound.java
+1
-1
SklepException.java
...odulowy/model/src/main/java/sklep/exn/SklepException.java
+1
-1
RCustomer.java
...ulowy/rest_serwer/src/main/java/sklep/rest/RCustomer.java
+2
-2
ROrder.java
...modulowy/rest_serwer/src/main/java/sklep/rest/ROrder.java
+2
-2
RProductPDF.java
...owy/rest_serwer/src/main/java/sklep/rest/RProductPDF.java
+2
-2
RProducts.java
...ulowy/rest_serwer/src/main/java/sklep/rest/RProducts.java
+2
-2
RProductsJSON.java
...y/rest_serwer/src/main/java/sklep/rest/RProductsJSON.java
+2
-2
RProductsXML.java
...wy/rest_serwer/src/main/java/sklep/rest/RProductsXML.java
+2
-2
RecordNotFoundMapper.java
...er/src/main/java/sklep/rest/ext/RecordNotFoundMapper.java
+1
-1
SklepExceptionMapper.java
...er/src/main/java/sklep/rest/ext/SklepExceptionMapper.java
+1
-1
EditProduct.java
...dulowy/sklep_web/src/main/java/sklep/web/EditProduct.java
+2
-2
ProductBean.java
...dulowy/sklep_web/src/main/java/sklep/web/ProductBean.java
+1
-1
Products1.java
...modulowy/sklep_web/src/main/java/sklep/web/Products1.java
+1
-1
Products2.java
...modulowy/sklep_web/src/main/java/sklep/web/Products2.java
+1
-1
Sklep.java
...ielomodulowy/soap_api/src/main/java/sklep/soap/Sklep.java
+2
-2
Klient1_WszystkieProdukty.java
...src/main/java/sklep/klient/Klient1_WszystkieProdukty.java
+1
-1
SklepImpl.java
...ulowy/soap_serwer/src/main/java/sklep/soap/SklepImpl.java
+2
-2
No files found.
PC39-Wielomodulowy/baza/src/main/java/sklep/db/CustomerDAO.java
View file @
d483e084
...
@@ -6,6 +6,8 @@ import java.sql.SQLException;
...
@@ -6,6 +6,8 @@ import java.sql.SQLException;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
import
java.util.List
;
import
java.util.List
;
import
sklep.exn.DBException
;
import
sklep.exn.RecordNotFound
;
import
sklep.model.Customer
;
import
sklep.model.Customer
;
public
class
CustomerDAO
{
public
class
CustomerDAO
{
...
...
PC39-Wielomodulowy/baza/src/main/java/sklep/db/DBConnection.java
View file @
d483e084
...
@@ -5,6 +5,8 @@ import java.sql.DriverManager;
...
@@ -5,6 +5,8 @@ import java.sql.DriverManager;
import
java.sql.SQLException
;
import
java.sql.SQLException
;
import
java.util.Properties
;
import
java.util.Properties
;
import
sklep.exn.DBException
;
public
class
DBConnection
implements
AutoCloseable
{
public
class
DBConnection
implements
AutoCloseable
{
private
Connection
sqlConnection
;
private
Connection
sqlConnection
;
...
...
PC39-Wielomodulowy/baza/src/main/java/sklep/db/DBSettings.java
View file @
d483e084
...
@@ -6,6 +6,8 @@ import java.io.IOException;
...
@@ -6,6 +6,8 @@ import java.io.IOException;
import
java.io.InputStream
;
import
java.io.InputStream
;
import
java.util.Properties
;
import
java.util.Properties
;
import
sklep.exn.DBException
;
public
class
DBSettings
{
public
class
DBSettings
{
public
static
final
String
DB_SETTINGS_SYSTEM_PROPERTY
=
"sklep.db_settings_location"
;
public
static
final
String
DB_SETTINGS_SYSTEM_PROPERTY
=
"sklep.db_settings_location"
;
private
static
final
String
INTERNAL_DEFAULT_PROPERTIES
=
"/sklep.properties"
;
private
static
final
String
INTERNAL_DEFAULT_PROPERTIES
=
"/sklep.properties"
;
...
...
PC39-Wielomodulowy/baza/src/main/java/sklep/db/OrderDAO.java
View file @
d483e084
...
@@ -6,6 +6,8 @@ import java.sql.SQLException;
...
@@ -6,6 +6,8 @@ import java.sql.SQLException;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
import
java.util.List
;
import
java.util.List
;
import
sklep.exn.DBException
;
import
sklep.exn.RecordNotFound
;
import
sklep.model.Order
;
import
sklep.model.Order
;
import
sklep.model.OrderProduct
;
import
sklep.model.OrderProduct
;
...
...
PC39-Wielomodulowy/baza/src/main/java/sklep/db/ProductDAO.java
View file @
d483e084
...
@@ -7,6 +7,8 @@ import java.sql.SQLException;
...
@@ -7,6 +7,8 @@ import java.sql.SQLException;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
import
java.util.List
;
import
java.util.List
;
import
sklep.exn.DBException
;
import
sklep.exn.RecordNotFound
;
import
sklep.model.Product
;
import
sklep.model.Product
;
/* DAO - Data Access Object(s)
/* DAO - Data Access Object(s)
...
...
PC39-Wielomodulowy/baza/src/main/java/sklep/db/ZwyklyOdczyt_DAO.java
View file @
d483e084
...
@@ -2,6 +2,7 @@ package sklep.db;
...
@@ -2,6 +2,7 @@ package sklep.db;
import
java.util.List
;
import
java.util.List
;
import
sklep.exn.DBException
;
import
sklep.model.Product
;
import
sklep.model.Product
;
public
class
ZwyklyOdczyt_DAO
{
public
class
ZwyklyOdczyt_DAO
{
...
...
PC39-Wielomodulowy/baza/src/main/java/sklep/photo/PhotoUtil.java
View file @
d483e084
...
@@ -8,9 +8,9 @@ import java.nio.file.Path;
...
@@ -8,9 +8,9 @@ import java.nio.file.Path;
import
java.nio.file.Paths
;
import
java.nio.file.Paths
;
import
java.nio.file.StandardCopyOption
;
import
java.nio.file.StandardCopyOption
;
import
sklep.db.DBException
;
import
sklep.db.DBSettings
;
import
sklep.db.DBSettings
;
import
sklep.db.RecordNotFound
;
import
sklep.exn.DBException
;
import
sklep.exn.RecordNotFound
;
public
class
PhotoUtil
{
public
class
PhotoUtil
{
...
...
PC39-Wielomodulowy/
baza/src/main/java/sklep/db
/DBException.java
→
PC39-Wielomodulowy/
model/src/main/java/sklep/exn
/DBException.java
View file @
d483e084
package
sklep
.
db
;
package
sklep
.
exn
;
public
class
DBException
extends
SklepException
{
public
class
DBException
extends
SklepException
{
...
...
PC39-Wielomodulowy/
baza/src/main/java/sklep/db
/RecordNotFound.java
→
PC39-Wielomodulowy/
model/src/main/java/sklep/exn
/RecordNotFound.java
View file @
d483e084
package
sklep
.
db
;
package
sklep
.
exn
;
public
class
RecordNotFound
extends
SklepException
{
public
class
RecordNotFound
extends
SklepException
{
...
...
PC39-Wielomodulowy/
baza/src/main/java/sklep/db
/SklepException.java
→
PC39-Wielomodulowy/
model/src/main/java/sklep/exn
/SklepException.java
View file @
d483e084
package
sklep
.
db
;
package
sklep
.
exn
;
public
class
SklepException
extends
Exception
{
public
class
SklepException
extends
Exception
{
...
...
PC39-Wielomodulowy/rest_serwer/src/main/java/sklep/rest/RCustomer.java
View file @
d483e084
...
@@ -15,8 +15,8 @@ import jakarta.ws.rs.core.Response;
...
@@ -15,8 +15,8 @@ import jakarta.ws.rs.core.Response;
import
jakarta.ws.rs.core.UriBuilder
;
import
jakarta.ws.rs.core.UriBuilder
;
import
sklep.db.CustomerDAO
;
import
sklep.db.CustomerDAO
;
import
sklep.db.DBConnection
;
import
sklep.db.DBConnection
;
import
sklep.
db
.DBException
;
import
sklep.
exn
.DBException
;
import
sklep.
db
.RecordNotFound
;
import
sklep.
exn
.RecordNotFound
;
import
sklep.model.Customer
;
import
sklep.model.Customer
;
@RequestScoped
@RequestScoped
...
...
PC39-Wielomodulowy/rest_serwer/src/main/java/sklep/rest/ROrder.java
View file @
d483e084
...
@@ -14,9 +14,9 @@ import jakarta.ws.rs.core.Response.Status;
...
@@ -14,9 +14,9 @@ import jakarta.ws.rs.core.Response.Status;
import
jakarta.ws.rs.core.UriBuilder
;
import
jakarta.ws.rs.core.UriBuilder
;
import
sklep.db.CustomerDAO
;
import
sklep.db.CustomerDAO
;
import
sklep.db.DBConnection
;
import
sklep.db.DBConnection
;
import
sklep.db.DBException
;
import
sklep.db.OrderDAO
;
import
sklep.db.OrderDAO
;
import
sklep.db.RecordNotFound
;
import
sklep.exn.DBException
;
import
sklep.exn.RecordNotFound
;
import
sklep.model.Customer
;
import
sklep.model.Customer
;
import
sklep.model.Order
;
import
sklep.model.Order
;
...
...
PC39-Wielomodulowy/rest_serwer/src/main/java/sklep/rest/RProductPDF.java
View file @
d483e084
...
@@ -6,9 +6,9 @@ import jakarta.ws.rs.PathParam;
...
@@ -6,9 +6,9 @@ import jakarta.ws.rs.PathParam;
import
jakarta.ws.rs.Produces
;
import
jakarta.ws.rs.Produces
;
import
sklep.db.DBConnection
;
import
sklep.db.DBConnection
;
import
sklep.db.DBException
;
import
sklep.db.ProductDAO
;
import
sklep.db.ProductDAO
;
import
sklep.db.RecordNotFound
;
import
sklep.exn.DBException
;
import
sklep.exn.RecordNotFound
;
import
sklep.model.Product
;
import
sklep.model.Product
;
import
sklep.model.ProductList
;
import
sklep.model.ProductList
;
...
...
PC39-Wielomodulowy/rest_serwer/src/main/java/sklep/rest/RProducts.java
View file @
d483e084
...
@@ -15,9 +15,9 @@ import jakarta.ws.rs.Produces;
...
@@ -15,9 +15,9 @@ import jakarta.ws.rs.Produces;
import
jakarta.ws.rs.core.Response
;
import
jakarta.ws.rs.core.Response
;
import
jakarta.ws.rs.core.UriBuilder
;
import
jakarta.ws.rs.core.UriBuilder
;
import
sklep.db.DBConnection
;
import
sklep.db.DBConnection
;
import
sklep.db.DBException
;
import
sklep.db.ProductDAO
;
import
sklep.db.ProductDAO
;
import
sklep.db.RecordNotFound
;
import
sklep.exn.DBException
;
import
sklep.exn.RecordNotFound
;
import
sklep.model.Product
;
import
sklep.model.Product
;
import
sklep.model.ProductList
;
import
sklep.model.ProductList
;
import
sklep.photo.PhotoUtil
;
import
sklep.photo.PhotoUtil
;
...
...
PC39-Wielomodulowy/rest_serwer/src/main/java/sklep/rest/RProductsJSON.java
View file @
d483e084
...
@@ -12,9 +12,9 @@ import jakarta.ws.rs.Path;
...
@@ -12,9 +12,9 @@ import jakarta.ws.rs.Path;
import
jakarta.ws.rs.PathParam
;
import
jakarta.ws.rs.PathParam
;
import
jakarta.ws.rs.Produces
;
import
jakarta.ws.rs.Produces
;
import
sklep.db.DBConnection
;
import
sklep.db.DBConnection
;
import
sklep.db.DBException
;
import
sklep.db.ProductDAO
;
import
sklep.db.ProductDAO
;
import
sklep.db.RecordNotFound
;
import
sklep.exn.DBException
;
import
sklep.exn.RecordNotFound
;
import
sklep.model.Product
;
import
sklep.model.Product
;
import
sklep.photo.PhotoUtil
;
import
sklep.photo.PhotoUtil
;
...
...
PC39-Wielomodulowy/rest_serwer/src/main/java/sklep/rest/RProductsXML.java
View file @
d483e084
...
@@ -12,9 +12,9 @@ import jakarta.ws.rs.Path;
...
@@ -12,9 +12,9 @@ import jakarta.ws.rs.Path;
import
jakarta.ws.rs.PathParam
;
import
jakarta.ws.rs.PathParam
;
import
jakarta.ws.rs.Produces
;
import
jakarta.ws.rs.Produces
;
import
sklep.db.DBConnection
;
import
sklep.db.DBConnection
;
import
sklep.db.DBException
;
import
sklep.db.ProductDAO
;
import
sklep.db.ProductDAO
;
import
sklep.db.RecordNotFound
;
import
sklep.exn.DBException
;
import
sklep.exn.RecordNotFound
;
import
sklep.model.Product
;
import
sklep.model.Product
;
import
sklep.model.ProductList
;
import
sklep.model.ProductList
;
import
sklep.photo.PhotoUtil
;
import
sklep.photo.PhotoUtil
;
...
...
PC39-Wielomodulowy/rest_serwer/src/main/java/sklep/rest/ext/RecordNotFoundMapper.java
View file @
d483e084
...
@@ -3,7 +3,7 @@ package sklep.rest.ext;
...
@@ -3,7 +3,7 @@ package sklep.rest.ext;
import
jakarta.ws.rs.core.Response
;
import
jakarta.ws.rs.core.Response
;
import
jakarta.ws.rs.ext.ExceptionMapper
;
import
jakarta.ws.rs.ext.ExceptionMapper
;
import
jakarta.ws.rs.ext.Provider
;
import
jakarta.ws.rs.ext.Provider
;
import
sklep.
db
.RecordNotFound
;
import
sklep.
exn
.RecordNotFound
;
@Provider
@Provider
public
class
RecordNotFoundMapper
implements
ExceptionMapper
<
RecordNotFound
>
{
public
class
RecordNotFoundMapper
implements
ExceptionMapper
<
RecordNotFound
>
{
...
...
PC39-Wielomodulowy/rest_serwer/src/main/java/sklep/rest/ext/SklepExceptionMapper.java
View file @
d483e084
...
@@ -4,7 +4,7 @@ import jakarta.ws.rs.core.Response;
...
@@ -4,7 +4,7 @@ import jakarta.ws.rs.core.Response;
import
jakarta.ws.rs.core.Response.Status
;
import
jakarta.ws.rs.core.Response.Status
;
import
jakarta.ws.rs.ext.ExceptionMapper
;
import
jakarta.ws.rs.ext.ExceptionMapper
;
import
jakarta.ws.rs.ext.Provider
;
import
jakarta.ws.rs.ext.Provider
;
import
sklep.
db
.SklepException
;
import
sklep.
exn
.SklepException
;
@Provider
@Provider
public
class
SklepExceptionMapper
implements
ExceptionMapper
<
SklepException
>
{
public
class
SklepExceptionMapper
implements
ExceptionMapper
<
SklepException
>
{
...
...
PC39-Wielomodulowy/sklep_web/src/main/java/sklep/web/EditProduct.java
View file @
d483e084
...
@@ -11,9 +11,9 @@ import jakarta.servlet.http.HttpServletRequest;
...
@@ -11,9 +11,9 @@ import jakarta.servlet.http.HttpServletRequest;
import
jakarta.servlet.http.HttpServletResponse
;
import
jakarta.servlet.http.HttpServletResponse
;
import
sklep.db.DBConnection
;
import
sklep.db.DBConnection
;
import
sklep.db.DBException
;
import
sklep.db.ProductDAO
;
import
sklep.db.ProductDAO
;
import
sklep.db.RecordNotFound
;
import
sklep.exn.DBException
;
import
sklep.exn.RecordNotFound
;
import
sklep.model.Product
;
import
sklep.model.Product
;
@WebServlet
(
"/edit_product"
)
@WebServlet
(
"/edit_product"
)
...
...
PC39-Wielomodulowy/sklep_web/src/main/java/sklep/web/ProductBean.java
View file @
d483e084
...
@@ -4,8 +4,8 @@ import java.math.BigDecimal;
...
@@ -4,8 +4,8 @@ import java.math.BigDecimal;
import
java.util.List
;
import
java.util.List
;
import
sklep.db.DBConnection
;
import
sklep.db.DBConnection
;
import
sklep.db.DBException
;
import
sklep.db.ProductDAO
;
import
sklep.db.ProductDAO
;
import
sklep.exn.DBException
;
import
sklep.model.Product
;
import
sklep.model.Product
;
public
class
ProductBean
{
public
class
ProductBean
{
...
...
PC39-Wielomodulowy/sklep_web/src/main/java/sklep/web/Products1.java
View file @
d483e084
...
@@ -10,8 +10,8 @@ import jakarta.servlet.http.HttpServlet;
...
@@ -10,8 +10,8 @@ import jakarta.servlet.http.HttpServlet;
import
jakarta.servlet.http.HttpServletRequest
;
import
jakarta.servlet.http.HttpServletRequest
;
import
jakarta.servlet.http.HttpServletResponse
;
import
jakarta.servlet.http.HttpServletResponse
;
import
sklep.db.DBConnection
;
import
sklep.db.DBConnection
;
import
sklep.db.DBException
;
import
sklep.db.ProductDAO
;
import
sklep.db.ProductDAO
;
import
sklep.exn.DBException
;
import
sklep.model.Product
;
import
sklep.model.Product
;
@WebServlet
(
"/products1"
)
@WebServlet
(
"/products1"
)
...
...
PC39-Wielomodulowy/sklep_web/src/main/java/sklep/web/Products2.java
View file @
d483e084
...
@@ -10,8 +10,8 @@ import jakarta.servlet.http.HttpServlet;
...
@@ -10,8 +10,8 @@ import jakarta.servlet.http.HttpServlet;
import
jakarta.servlet.http.HttpServletRequest
;
import
jakarta.servlet.http.HttpServletRequest
;
import
jakarta.servlet.http.HttpServletResponse
;
import
jakarta.servlet.http.HttpServletResponse
;
import
sklep.db.DBConnection
;
import
sklep.db.DBConnection
;
import
sklep.db.DBException
;
import
sklep.db.ProductDAO
;
import
sklep.db.ProductDAO
;
import
sklep.exn.DBException
;
import
sklep.model.Product
;
import
sklep.model.Product
;
@WebServlet
(
"/products2"
)
@WebServlet
(
"/products2"
)
...
...
PC39-Wielomodulowy/soap_api/src/main/java/sklep/soap/Sklep.java
View file @
d483e084
...
@@ -6,8 +6,8 @@ import java.util.List;
...
@@ -6,8 +6,8 @@ import java.util.List;
import
jakarta.jws.WebParam
;
import
jakarta.jws.WebParam
;
import
jakarta.jws.WebResult
;
import
jakarta.jws.WebResult
;
import
jakarta.jws.WebService
;
import
jakarta.jws.WebService
;
import
sklep.
db
.DBException
;
import
sklep.
exn
.DBException
;
import
sklep.
db
.RecordNotFound
;
import
sklep.
exn
.RecordNotFound
;
import
sklep.model.Customer
;
import
sklep.model.Customer
;
import
sklep.model.Order
;
import
sklep.model.Order
;
import
sklep.model.Product
;
import
sklep.model.Product
;
...
...
PC39-Wielomodulowy/soap_klient/src/main/java/sklep/klient/Klient1_WszystkieProdukty.java
View file @
d483e084
...
@@ -2,7 +2,7 @@ package sklep.klient;
...
@@ -2,7 +2,7 @@ package sklep.klient;
import
java.util.List
;
import
java.util.List
;
import
sklep.
db
.DBException
;
import
sklep.
exn
.DBException
;
import
sklep.model.Product
;
import
sklep.model.Product
;
import
sklep.soap.Sklep
;
import
sklep.soap.Sklep
;
...
...
PC39-Wielomodulowy/soap_serwer/src/main/java/sklep/soap/SklepImpl.java
View file @
d483e084
...
@@ -7,10 +7,10 @@ import jakarta.jws.WebService;
...
@@ -7,10 +7,10 @@ import jakarta.jws.WebService;
import
jakarta.xml.ws.soap.MTOM
;
import
jakarta.xml.ws.soap.MTOM
;
import
sklep.db.CustomerDAO
;
import
sklep.db.CustomerDAO
;
import
sklep.db.DBConnection
;
import
sklep.db.DBConnection
;
import
sklep.db.DBException
;
import
sklep.db.OrderDAO
;
import
sklep.db.OrderDAO
;
import
sklep.db.ProductDAO
;
import
sklep.db.ProductDAO
;
import
sklep.db.RecordNotFound
;
import
sklep.exn.DBException
;
import
sklep.exn.RecordNotFound
;
import
sklep.model.Customer
;
import
sklep.model.Customer
;
import
sklep.model.Order
;
import
sklep.model.Order
;
import
sklep.model.Product
;
import
sklep.model.Product
;
...
...
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