Последние новости: Свежий coursehunters.club

Spring и Hibernate для новичков - Видеоуроки

Spring & Hibernate for Beginners
Duration 31:23:58
Открыть все курсы от udemy

Spring & Hibernate for Beginners - Полный список уроков

Развернуть / Свернуть
  • Урок 1. Introduction 00:02:21
  • Урок 2. Practice Activities - Overview 00:01:06
  • Урок 3. Why Spring? - part 1 00:04:31
  • Урок 4. Why Spring? - part 2 00:05:16
  • Урок 5. Spring 5 Update 00:03:50
  • Урок 6. Spring Core Framework - Part 1 00:04:33
  • Урок 7. Spring Core Framework - Part 2 00:03:21
  • Урок 8. Spring Platform 00:02:59
  • Урок 9. Dev Environment Overview 00:01:33
  • Урок 10. Installing Tomcat 00:05:13
  • Урок 11. Installing Eclipse 00:04:52
  • Урок 12. Connecting Tomcat to Eclipse 00:02:40
  • Урок 13. Downloading Spring 5 JAR Files - Overview 00:01:10
  • Урок 14. Downloading Spring 5 JAR files - Installation 00:05:33
  • Урок 15. What is Inversion of Control? 00:02:37
  • Урок 16. Code Demo - Rough Prototype Part 1 00:07:08
  • Урок 17. Code Demo - Rough Prototype Part 2 00:03:47
  • Урок 18. Spring Inversion of Control - Overview 00:05:46
  • Урок 19. Spring Inversion of Control - Write Some Code - Part 1 00:07:54
  • Урок 20. Spring Inversion of Control - Write Some Code - Part 2 00:01:33
  • Урок 21. Spring Dependency Injection - Overview 00:07:51
  • Урок 22. Spring Dependency Injection - Behind the Scenes 00:01:57
  • Урок 23. Spring Dependency Injection - Write Some Code - Part 1 00:04:03
  • Урок 24. Spring Dependency Injection - Write Some Code - Part 2 00:06:20
  • Урок 25. Spring Dependency Injection - Write Some Code - Part 3 00:07:21
  • Урок 26. Setter Injection - Overview 00:03:26
  • Урок 27. Setter Injection - Write Some Code - Part 1 00:04:38
  • Урок 28. Setter Injection - Write Some Code - Part 2 00:07:56
  • Урок 29. Injecting Literal Values - Overview 00:02:15
  • Урок 30. Injecting Literal Values - Write Some Code 00:07:03
  • Урок 31. Injecting Values from a Properties File - Overview 00:03:20
  • Урок 32. Injecting Values from a Properties File - Write Some Code 00:06:09
  • Урок 33. Bean Scopes - Overview 00:04:17
  • Урок 34. Bean Scopes - Write Some Code - Part 1 00:05:35
  • Урок 35. Bean Scopes - Write Some Code - Part 2 00:05:06
  • Урок 36. Bean Lifecycle - Overview 00:03:00
  • Урок 37. Bean Lifecycle - Write Some Code 00:07:41
  • Урок 38. Annotations Overview - Component Scanning 00:06:56
  • Урок 39. Annotations Project Setup 00:03:27
  • Урок 40. Explicit Component Names - Write Some Code - Part 1 00:04:04
  • Урок 41. Explicit Component Names - Write Some Code - Part 2 00:07:53
  • Урок 42. Default Component Names - Overview 00:02:06
  • Урок 43. Default Component Names - Write Some Code 00:05:17
  • Урок 44. Constructor Injection - Overview 00:05:48
  • Урок 45. Constructor Injection - Write Some Code - Part 1 00:03:30
  • Урок 46. Constructor Injection - Write Some Code - Part 2 00:05:24
  • Урок 47. Setter Injection - Overview 00:02:18
  • Урок 48. Setter Injection - Write Some Code 00:05:05
  • Урок 49. Method Injection 00:03:04
  • Урок 50. Field Injection - Overview 00:01:45
  • Урок 51. Field Injection - Write Some Code 00:02:45
  • Урок 52. Which Injection Type Should You Use? 00:01:46
  • Урок 53. Qualifiers for Dependency Injection - Overiew 00:03:14
  • Урок 54. Qualifiers for Dependency Injection - Write Some Code - Part 1 00:07:17
  • Урок 55. Qualifiers for Dependency Injection - Write Some Code - Part 2 00:06:28
  • Урок 56. @Scope Annotation - Overview 00:02:26
  • Урок 57. @Scope Annotation - Write Some Code 00:07:15
  • Урок 58. Bean Lifecycle Method Annotations - Overview 00:01:18
  • Урок 59. Bean Lifecycle Method Annotations - Write Some Code 00:03:34
  • Урок 60. Spring Configuration with Java Code - Overview 00:03:34
  • Урок 61. Spring Configuration with Java Code - Write Some Code 00:05:25
  • Урок 62. Defining Spring Beans with Java Code - Overview 00:03:59
  • Урок 63. Defining Spring Beans with Java Code - Write Some Code - Part 1 00:04:09
  • Урок 64. Defining Spring Beans with Java Code - Write Some Code - Part 2 00:05:19
  • Урок 65. Injecting Values from Properties File - Overview 00:02:37
  • Урок 66. Injecting Values from Properties File - Write Some Code - Part 1 00:02:20
  • Урок 67. Injecting Values from Properties File - Write Some Code - Part 2 00:04:52
  • Урок 68. Spring MVC Overview 00:03:32
  • Урок 69. Spring MVC - Behind the Scenes 00:05:29
  • Урок 70. Development Environment Checkpoint 00:01:04
  • Урок 71. Spring MVC Configuration - Overview 00:05:28
  • Урок 72. Spring MVC Configuration - JAR Files 00:03:43
  • Урок 73. Spring MVC Configuration - Config Files 00:03:55
  • Урок 74. Creating a Spring Home Controller and View - Overview 00:04:50
  • Урок 75. Creating a Spring Home Controller and View - Write Some Code - Part 1 00:04:43
  • Урок 76. Creating a Spring Home Controller and View - Write Some Code - Part 2 00:02:24
  • Урок 77. Reading HTML Form Data - Overview 00:02:58
  • Урок 78. Reading HTML Form Data - Write Some Code - Part 1 00:04:41
  • Урок 79. Reading HTML Form Data - Write Some Code - Part 2 00:03:54
  • Урок 80. Reading HTML Form Data - Write Some Code - Part 3 00:02:48
  • Урок 81. Adding Data to the Spring Model - Overview 00:05:57
  • Урок 82. Adding Data to the Spring Model - Write Some Code - Part 1 00:04:21
  • Урок 83. Adding Data to the Spring Model - Write Some Code - Part 2 00:04:14
  • Урок 84. Binding Request Params - Overview 00:01:38
  • Урок 85. Binding Request Params - Write Some Code 00:05:29
  • Урок 86. Controller Level Request Mapping - Overview 00:01:41
  • Урок 87. Controller Level Request Mapping - Write Some Code - Part 1 00:03:55
  • Урок 88. Controller Level Request Mapping - Write Some Code - Part 2 00:03:38
  • Урок 89. Spring MVC Form Tags Overview 00:02:36
  • Урок 90. Text Fields - Overview 00:06:04
  • Урок 91. Text Fields - Write Some Code - Part 1 00:05:33
  • Урок 92. Text Fields - Write Some Code - Part 2 00:06:20
  • Урок 93. Text Fields - Write Some Code - Part 3 00:04:20
  • Урок 94. Drop-Down Lists - Overview 00:01:48
  • Урок 95. Drop-Down Lists - Write Some Code - Part 1 00:04:45
  • Урок 96. Drop-Down Lists - Write Some Code - Part 2 00:05:25
  • Урок 97. Radio Buttons - Overview 00:01:38
  • Урок 98. Radio Buttons - Write Some Code 00:04:44
  • Урок 99. Checkboxes - Overview 00:01:27
  • Урок 100. Checkboxes - Write Some Code - Part 1 00:05:00
  • Урок 101. Checkboxes - Write Some Code - Part 2 00:02:40
  • Урок 102. Spring MVC Form Validation Overview 00:02:59
  • Урок 103. Setting Up Dev Environment for Form Validation 00:01:43
  • Урок 104. Installing Validation Files 00:02:51
  • Урок 105. Checking for Required Fields Overview 00:05:14
  • Урок 106. Add Validation Rule to Customer Class 00:02:37
  • Урок 107. Display Validation Error Messages on HTML Form 00:06:48
  • Урок 108. Perform Validation in Controller Class - Part 1 00:04:10
  • Урок 109. Perform Validation in Controller Class - Part 2 00:03:42
  • Урок 110. Update Confirmation Page 00:04:25
  • Урок 111. Test the Validation Rule for Required Fields 00:02:54
  • Урок 112. Add Pre-processing Code with @InitBinder - Overview 00:03:56
  • Урок 113. Add Pre-processing Code with @InitBinder - Write Some Code 00:05:12
  • Урок 114. Validating a Number Range - Overview 00:02:37
  • Урок 115. Validating a Number Range - Write Some Code 00:06:34
  • Урок 116. Applying Regular Expressions - Overview 00:02:22
  • Урок 117. Applying Regular Expressions - Write Some Code 00:06:07
  • Урок 118. How to make Integer Field Required: freePasses 00:05:00
  • Урок 119. How to Handle String input for Integer Fields - Custom Message 00:03:59
  • Урок 120. How to Handle String input for Integer Fields - Configure Resource Bundle 00:04:11
  • Урок 121. How to Handle String input for Integer Fields - Deep Dive 00:04:44
  • Урок 122. Custom Form Validation - Overview - Part 1 00:04:02
  • Урок 123. Custom Form Validation - Overview - Part 2 00:06:05
  • Урок 124. Creating a Custom Java Annotation - Part 1 00:03:33
  • Урок 125. Creating a Custom Java Annotation - Part 2 00:03:04
  • Урок 126. Developing the ConstraintValidator 00:04:38
  • Урок 127. Adding Validation Rule to the Entity and Form 00:04:08
  • Урок 128. Testing the Custom Validation Rule 00:04:48
  • Урок 129. Hibernate Overview 00:08:22
  • Урок 130. Hibernate and JDBC 00:01:21
  • Урок 131. Hibernate Development Environment Overview 00:01:24
  • Урок 132. Installing MySQL on MS Windows 00:04:42
  • Урок 133. Setting Up Database Table 00:07:27
  • Урок 134. Setting up Hibernate in Eclipse 00:09:01
  • Урок 135. Testing Your JDBC Connection 00:06:20
  • Урок 136. Hibernate Development Process Overview 00:00:45
  • Урок 137. Creating the Hibernate Configuration File 00:05:06
  • Урок 138. Hibernate Annotations - Part 1 00:06:53
  • Урок 139. Hibernate Annotations - Part 2 00:07:29
  • Урок 140. Creating and Saving Java Objects - Part 1 00:06:13
  • Урок 141. Creating and Saving Java Objects - Part 2 00:09:13
  • Урок 142. Primary Keys - Overview 00:06:08
  • Урок 143. Primary Keys - Write Some Code 00:07:12
  • Урок 144. Primary Keys - Changing the Starting Index 00:03:10
  • Урок 145. Reading Objects with Hibernate 00:09:54
  • Урок 146. Querying Objects with Hibernate - Overview 00:03:31
  • Урок 147. Querying Objects with Hibernate - Write Some Code - Part 1 00:06:58
  • Урок 148. Querying Objects with Hibernate - Write Some Code - Part 2 00:07:00
  • Урок 149. Updating Objects with Hibernate - Overview 00:03:38
  • Урок 150. Updating Objects with Hibernate - Write Some Code 00:07:59
  • Урок 151. Deleting Objects with Hibernate - Overview 00:02:46
  • Урок 152. Deleting Objects with Hibernate - Write Some Code 00:06:34
  • Урок 153. Advanced Mappings Overview 00:02:58
  • Урок 154. Database Concepts 00:05:16
  • Урок 155. @OneToOne - Overview - Part 1 00:05:10
  • Урок 156. @OneToOne - Overview - Part 2 00:06:21
  • Урок 157. @OneToOne - Overview - Part 3 00:03:32
  • Урок 158. @OneToOne - Run Database Scripts 00:07:07
  • Урок 159. @OneToOne - Write Some Code - Prep Work 00:04:12
  • Урок 160. @OneToOne - Write Some Code - Create InstructorDetail class 00:06:01
  • Урок 161. @OneToOne - Write Some Code - Create Instructor class 00:07:15
  • Урок 162. @OneToOne - Write Some Code - Build Main App - Part 1 00:04:19
  • Урок 163. @OneToOne - Write Some Code - Build Main App - Part 2 00:05:26
  • Урок 164. @OneToOne - Delete an Entity 00:05:24
  • Урок 165. @OneToOne - Bi-Directional Overview 00:06:42
  • Урок 166. @OneToOne - Bi-Directional - Create Relationship 00:05:18
  • Урок 167. @OneToOne - Bi-Directional - Develop Main App 00:05:00
  • Урок 168. @OneToOne - Refactoring and Exception Handling 00:03:20
  • Урок 169. @OneToOne - Bi-Directional - Cascade Delete 00:03:52
  • Урок 170. @OneToOne - Bi-Directional - Delete Only InstructorDetail - Part 1 00:03:30
  • Урок 171. @OneToOne - Bi-Directional - Delete Only InstructorDetail - Part 2 00:05:07
  • Урок 172. @OneToMany - Bi-Directional Overview - Part 1 00:04:14
  • Урок 173. @OneToMany - Bi-Directional Overview - Part 2 00:03:42
  • Урок 174. @OneToMany - Bi-Directional - Database Prep Work 00:04:37
  • Урок 175. @OneToMany - Bi-Directional - Create Course Mapping 00:05:02
  • Урок 176. @OneToMany - Bi-Directional - Define Course Relationship 00:03:07
  • Урок 177. @OneToMany - Bi-Directional - Update Instructor 00:04:55
  • Урок 178. @OneToMany - Bi-Directional - Add Instructor to Database 00:04:40
  • Урок 179. @OneToMany - Bi-Directional - Create Courses for Instructor 00:05:05
  • Урок 180. @OneToMany - Bi-Directional - Retrieve Instructor Courses 00:03:41
  • Урок 181. @OneToMany - Bi-Directional - Delete a Course 00:04:25
  • Урок 182. Eager vs Lazy Loading - Overview - Part 1 00:03:18
  • Урок 183. Eager vs Lazy Loading - Overview - Part 2 00:05:17
  • Урок 184. Eager vs Lazy Loading - Coding - Eager 00:08:10
  • Урок 185. Eager vs Lazy Loading - Coding - Lazy 00:04:02
  • Урок 186. Eager vs Lazy Loading - Coding - Closing the Session 00:04:08
  • Урок 187. Eager vs Lazy Loading - Coding - Resolve Lazy Loading Issue 00:03:22
  • Урок 188. Eager vs Lazy Loading - Coding - HQL JOIN FETCH 00:06:38
  • Урок 189. @OneToMany - Uni-Directional - Overview - Part 1 00:03:53
  • Урок 190. @OneToMany - Uni-Directional - Overview - Part 2 00:03:27
  • Урок 191. @OneToMany - Uni-Directional - Set up database tables 00:04:17
  • Урок 192. @OneToMany - Uni-Directional - Create Review Class 00:05:54
  • Урок 193. @OneToMany - Uni-Directional - Configure Fetch Type 00:04:44
  • Урок 194. @OneToMany - Uni-Directional - Create Course Reviews 00:07:57
  • Урок 195. @OneToMany - Uni-Directional - Get Course Reviews 00:03:36
  • Урок 196. @OneToMany - Uni-Directional - Delete Course Reviews 00:03:15
  • Урок 197. @ManyToMany - Overview - Part 1 00:05:00
  • Урок 198. @ManyToMany - Overview - Part 2 00:06:11
  • Урок 199. @ManyToMany - Set up database tables 00:04:23
  • Урок 200. @ManyToMany - Update Course class 00:04:21
  • Урок 201. @ManyToMany - Configure Course for many-to-many 00:04:32
  • Урок 202. @ManyToMany - Configure Student for many-to-many 00:02:48
  • Урок 203. @ManyToMany - Create a Main App 00:04:31
  • Урок 204. @ManyToMany - Review app output 00:02:22
  • Урок 205. @ManyToMany - Add more courses for a student 00:03:35
  • Урок 206. @ManyToMany - Verify Data in Join Table 00:04:01
  • Урок 207. @ManyToMany - Get Courses for Student 00:03:59
  • Урок 208. @ManyToMany - Delete a Course 00:06:03
  • Урок 209. @ManyToMany - Delete a Student 00:04:30
  • Урок 210. Project Overview and Demo 00:03:49
  • Урок 211. Set up Sample Data for Database 00:06:09
  • Урок 212. Test Database Connection - Part 1 00:03:59
  • Урок 213. Test Database Connection - Part 2 00:05:18
  • Урок 214. Set Up Dev Environment - Part 1 00:04:53
  • Урок 215. Set Up Dev Environment - Part 2 00:04:19
  • Урок 216. Set Up Dev Environment - Part 3 00:02:12
  • Урок 217. Test Spring MVC Controller - Part 1 00:02:00
  • Урок 218. Test Spring MVC Controller - Part 2 00:05:40
  • Урок 219. List Customers - Overview 00:03:02
  • Урок 220. List Customers - Overview of Development Process 00:00:46
  • Урок 221. List Customers - Creating Hibernate Entity - Part 1 00:02:51
  • Урок 222. List Customers - Creating Hibernate Entity - Part 2 00:06:07
  • Урок 223. List Customers - Developing Hibernate DAO - Overview - Part 1 00:05:49
  • Урок 224. List Customers - Developing Hibernate DAO - Overview - Part 2 00:03:03
  • Урок 225. List Customers - Developing Hibernate DAO - Write Some Code - Part 1 00:02:05
  • Урок 226. List Customers - Developing Hibernate DAO - Write Some Code - Part 2 00:07:15
  • Урок 227. List Customers - Injecting DAO into Controller 00:04:17
  • Урок 228. List Customers - Developing JSP View Page 00:05:41
  • Урок 229. Making it Pretty with CSS - Overview 00:04:48
  • Урок 230. Making it Pretty with CSS - Write Some Code - Part 1 00:03:22
  • Урок 231. Making it Pretty with CSS - Write Some Code - Part 2 00:05:26
  • Урок 232. Adding a Welcome File 00:02:51
  • Урок 233. Refactor: @GetMapping and @PostMapping - Overview 00:05:07
  • Урок 234. Refactor: @GetMapping and @PostMapping - Write Some Code 00:02:55
  • Урок 235. Refactor: Add a Service Layer - Overview 00:04:57
  • Урок 236. Refactor: Add a Service Layer - Write Some Code - Part 1 00:04:37
  • Урок 237. Refactor: Add a Service Layer - Write Some Code - Part 2 00:03:30
  • Урок 238. Add Customer - Overview 00:01:51
  • Урок 239. Add Customer - Setting up the Add Button - Part 1 00:03:31
  • Урок 240. Add Customer - Setting up the Add Button - Part 2 00:03:17
  • Урок 241. Add Customer - Creating the HTML Form - Part 1 00:01:17
  • Урок 242. Add Customer - Creating the HTML Form - Part 2 00:05:22
  • Урок 243. Add Customer - Creating the HTML Form - Part 3 00:03:56
  • Урок 244. Add Customer - Save to Database - Part 1 00:04:56
  • Урок 245. Add Customer - Save to Database - Part 2 00:04:01
  • Урок 246. Sort Customer Data 00:01:54
  • Урок 247. Update Customer - Overview 00:02:18
  • Урок 248. Update Customer - Creating Update Link 00:05:00
  • Урок 249. Update Customer - Prepopulating the Form - Part 1 00:03:26
  • Урок 250. Update Customer - Prepopulating the Form - Part 2 00:04:14
  • Урок 251. Update Customer - Prepopulating the Form - Part 3 00:02:46
  • Урок 252. Update Customer - Save Customer to Database - Part 1 00:04:30
  • Урок 253. Update Customer - Save Customer to Database - Part 2 00:01:59
  • Урок 254. Delete Customer - Overview 00:02:29
  • Урок 255. Delete Customer - Creating Delete Link - Part 1 00:04:11
  • Урок 256. Delete Customer - Creating Delete Link - Part 2 00:02:35
  • Урок 257. Delete Customer - Delete from Database - Part 1 00:04:02
  • Урок 258. Delete Customer - Delete from Database - Part 2 00:03:24
  • Урок 259. Delete Customer - Delete from Database - Part 3 00:02:45
  • Урок 260. AOP - The Business Problem 00:04:26
  • Урок 261. AOP - The Technical Problem 00:04:11
  • Урок 262. AOP Solution and AOP Use Cases 00:05:13
  • Урок 263. Spring's AOP Support 00:03:29
  • Урок 264. Comparing Spring AOP and AspectJ 00:03:37
  • Урок 265. AOP: @Before Advice Overview 00:04:27
  • Урок 266. AOP: @Before Advice Development Process 00:05:34
  • Урок 267. AOP: AOP Project Setup 00:05:42
  • Урок 268. AOP: @Before Advice - Create Target Object and Spring Java Config 00:04:45
  • Урок 269. AOP: @Before Advice - Develop Main Demo App 00:05:07
  • Урок 270. AOP: @Before Advice - Adding AOP Aspect 00:04:18
  • Урок 271. AOP: @Before Advice - Testing AOP Aspect 00:04:23
  • Урок 272. AOP - Pointcut Expressions Overview - Part 1 00:03:59
  • Урок 273. AOP - Pointcut Expressions Overview - Part 2 00:03:14
  • Урок 274. AOP - Pointcut Expressions - Match any addAccount Method - Part 1 00:04:00
  • Урок 275. AOP - Pointcut Expressions - Match any addAccount Method - Part 2 00:05:20
  • Урок 276. AOP - Pointcut Expressions - Match only DAO addAccount Method 00:04:00
  • Урок 277. AOP - Pointcut Expressions - Match any add* Method 00:02:48
  • Урок 278. AOP - Pointcut Expressions - Match any Return Type 00:03:47
  • Урок 279. AOP: Pointcut Expressions - Match Method Parameter Types Overview 00:04:18
  • Урок 280. AOP: Pointcut Expressions - Match Method with Account Param 00:06:48
  • Урок 281. AOP: Pointcut Expressions - Match Method with Account and more Params 00:03:03
  • Урок 282. AOP: Pointcut Expressions - Match Method with ANY Params 00:01:51
  • Урок 283. AOP: Pointcut Expressions - Match Method in a Package 00:05:16
  • Урок 284. AOP: Pointcut Declarations - Overview 00:04:05
  • Урок 285. AOP: Pointcut Declarations - Write Some Code - Part 1 00:05:59
  • Урок 286. AOP: Pointcut Declarations - Write Some Code - Part 2 00:02:41
  • Урок 287. AOP: Combining Pointcuts - Overview 00:04:41
  • Урок 288. AOP: Combining Pointcuts - Write Some Code - Part 1 00:07:29
  • Урок 289. AOP: Combining Pointcuts - Write Some Code - Part 2 00:07:29
  • Урок 290. AOP: Ordering Aspects - Overview 00:06:50
  • Урок 291. AOP: Ordering Aspects - Write Some Code - Part 1 00:06:20
  • Урок 292. AOP: Ordering Aspects - Write Some Code - Part 2 00:04:45
  • Урок 293. AOP: Ordering Aspects - Write Some Code - Part 3 00:06:27
  • Урок 294. AOP: Read Method Arguments with JoinPoints - Overview 00:02:41
  • Урок 295. AOP: Read Method Arguments with JoinPoints - Write Some Code - Part 1 00:06:04
  • Урок 296. AOP: Read Method Arguments with JoinPoints - Write Some Code - Part 2 00:06:19
  • Урок 297. AOP: Progress Check 00:00:46
  • Урок 298. AOP: @AfterReturning Overview 00:06:18
  • Урок 299. AOP: @AfterReturning - Write Some Code - Part 1 00:04:23
  • Урок 300. AOP: @AfterReturning - Write Some Code - Part 2 00:04:03
  • Урок 301. AOP: @AfterReturning - Write Some Code - Part 3 00:04:36
  • Урок 302. AOP: @AfterReturning - Write Some Code - Part 4 00:03:23
  • Урок 303. AOP: @AfterReturning - Write Some Code - Part 5 00:04:53
  • Урок 304. AOP: @AfterReturning - Modifying Data - Overview 00:04:15
  • Урок 305. AOP: @AfterReturning - Modifying Data - Write Some Code 00:06:12
  • Урок 306. AOP: @AfterThrowing Overview 00:06:52
  • Урок 307. AOP: @AfterThrowing - Write Some Code - Part 1 00:03:44
  • Урок 308. AOP: @AfterThrowing - Write Some Code - Part 2 00:04:50
  • Урок 309. AOP: @AfterThrowing - Write Some Code - Part 3 00:05:49
  • Урок 310. AOP: @After Overview 00:04:06
  • Урок 311. AOP: @After - Write Some Code - Part 1 00:02:52
  • Урок 312. AOP: @After - Write Some Code - Part 2 00:05:40
  • Урок 313. AOP: @Around Advice Overview 00:05:34
  • Урок 314. AOP: @Around - Write Some Code - Part 1 00:04:16
  • Урок 315. AOP: @Around - Write Some Code - Part 2 00:05:24
  • Урок 316. AOP: @Around - Write Some Code - Part 3 00:03:15
  • Урок 317. AOP: @Around - Write Some Code - Part 4 00:03:47
  • Урок 318. AOP: @Around Advice - Resolve Order Issue - Part 1 00:04:34
  • Урок 319. AOP: @Around Advice - Resolve Order Issue - Part 2 00:03:32
  • Урок 320. AOP: @Around Advice - Handling Exceptions - Overview 00:04:42
  • Урок 321. AOP: @Around Advice - Handling Exceptions - Write Some Code - Part 1 00:06:06
  • Урок 322. AOP: @Around Advice - Handling Exceptions - Write Some Code - Part 2 00:04:57
  • Урок 323. AOP: @Around Advice - Rethrowing Exceptions 00:04:53
  • Урок 324. AOP: AOP and Spring MVC App - Overview 00:04:49
  • Урок 325. AOP: AOP and Spring MVC App - Write Some Code - Setup 00:05:52
  • Урок 326. AOP: AOP and Spring MVC App - Write Some Code - Create Aspect 00:03:18
  • Урок 327. AOP: AOP and Spring MVC App - Write Some Code - Setup Pointcuts 00:03:38
  • Урок 328. AOP: AOP and Spring MVC App - Write Some Code - Add @Before Advice 00:04:18
  • Урок 329. AOP: AOP and Spring MVC App - Write Some Code - Display Method Arguments 00:03:13
  • Урок 330. AOP: AOP and Spring MVC App - Write Some Code - Add @AfterReturning Advice 00:04:45
  • Урок 331. Maven Overview - Part 1 00:06:32
  • Урок 332. Maven Overview - Part 2 00:04:20
  • Урок 333. Maven Key Concepts - POM file and Coordinates 00:07:35
  • Урок 334. Maven - How to Find Dependencies 00:05:49
  • Урок 335. Maven Archetypes 00:03:12
  • Урок 336. Maven - Creating a Simple Project - Part 1 00:03:56
  • Урок 337. Maven - Creating a Simple Project - Part 2 00:04:39
  • Урок 338. Maven - Creating a Web App Project 00:05:46
  • Урок 339. Maven - Repositories Overview 00:03:12
  • Урок 340. Maven - Local Repository 00:08:01
  • Урок 341. Maven - Central Repository (remote) 00:04:06
  • Урок 342. Maven - Additional Repositories Overview 00:04:07
  • Урок 343. Maven - Additional Repositories Demo 00:07:24
  • Урок 344. Maven - Private Repositories 00:03:12
  • Урок 345. Spring Security - Overview 00:07:53
  • Урок 346. Spring Security - Demo 00:03:31
  • Урок 347. Spring Security - All Java Configuration - Part 1 00:04:53
  • Урок 348. Spring Security - All Java Configuration - Part 2 00:03:53
  • Урок 349. Spring Security - Project Downloads and Setup 00:02:30
  • Урок 350. Spring Security - Maven Configuration 00:04:30
  • Урок 351. Spring Security - Create Spring Java Config class 00:05:13
  • Урок 352. Spring Security - Create Spring Initializer class 00:02:54
  • Урок 353. Spring Security - Create Controller and View 00:03:49
  • Урок 354. Spring Security - Run the App 00:00:59
  • Урок 355. Spring Security - Add Spring Security Maven Dependencies 00:03:13
  • Урок 356. Spring Security - Add Spring Security Maven Dependencies - Demo 00:05:13
  • Урок 357. Spring Security - Basic Security (Users, Passwords and Roles) 00:03:47
  • Урок 358. Spring Security - Create Security Initializer 00:03:13
  • Урок 359. Spring Security - Create Security Config 00:04:53
  • Урок 360. Spring Security - Rename Context Roots 00:04:12
  • Урок 361. Spring Security - Dev and Testing with New Private Window 00:05:38
  • Урок 362. Spring Security - Custom Login Form Overview - Part 1 00:06:01
  • Урок 363. Spring Security - Custom Login Form Overview - Part 2 00:05:30
  • Урок 364. Spring Security - Spring Config for Custom Login Form 00:04:31
  • Урок 365. Spring Security - Create Request Mapping for Login Form 00:02:07
  • Урок 366. Spring Security - Building Custom Login Form 00:04:26
  • Урок 367. Spring Security - Testing Custom Login Form 00:02:23
  • Урок 368. Spring Security - Adding Login Error Message - Overview 00:03:04
  • Урок 369. Spring Security - Adding Login Error Message - Coding 00:06:01
  • Урок 370. Spring Security - Bootstrap CSS Login Form 00:02:07
  • Урок 371. Spring Security - Bootstrap CSS Login Form - Adding Form 00:04:25
  • Урок 372. Spring Security - Bootstrap CSS Login Form - Customizing Form 00:03:45
  • Урок 373. Spring Security - Bootstrap CSS Login Form - Testing 00:02:33
  • Урок 374. Spring Security - Logout Overview 00:03:08
  • Урок 375. Spring Security - Logout Configuration 00:04:39
  • Урок 376. Spring Security - Customizing Logout Message 00:03:00
  • Урок 377. Spring Security - Cross Site Request Forgery (CSRF) 00:06:02
  • Урок 378. Spring Security - Viewing CSRF Tokens 00:04:40
  • Урок 379. Spring Security - Manually Adding CSRF Tokens 00:02:55
  • Урок 380. Spring Security - Displaying User ID and Roles - Overview 00:02:32
  • Урок 381. Spring Security - Displaying User ID and Roles - Write Some Code 00:05:46
  • Урок 382. Spring Security - Displaying User ID and Roles - Test the App 00:03:37
  • Урок 383. Spring Security - Restrict Access - Overview 00:05:35
  • Урок 384. Spring Security - Restrict Access - Update Home Page 00:03:20
  • Урок 385. Spring Security - Restrict Access - Create Controller and Views 00:06:47
  • Урок 386. Spring Security - Restrict Access - Security Configuration 00:06:19
  • Урок 387. Spring Security - Restrict Access - Test Admin Access 00:07:15
  • Урок 388. Spring Security - Create a Custom "Access Denied" Page - Overview 00:01:50
  • Урок 389. Spring Security - Create a Custom "Access Denied" Page - Configuration 00:03:06
  • Урок 390. Spring Security - Create a Custom "Access Denied" Page - Coding 00:03:37
  • Урок 391. Spring Security - Display Content based on Roles - Overview 00:02:31
  • Урок 392. Spring Security - Display Content based on Roles - Write Some Code 00:04:13
  • Урок 393. Spring Security - Display Content based on Roles - Testing 00:04:01
  • Урок 394. Spring Security JDBC - Overview - Defining Database Schema 00:05:26
  • Урок 395. Spring Security JDBC - Overview - DataSource Configuration 00:04:48
  • Урок 396. Spring Security JDBC - Overview - Add JDBC Authentication 00:03:59
  • Урок 397. Spring Security JDBC - Coding - Run SQL Script 00:06:42
  • Урок 398. Spring Security JDBC - Coding - Update Maven POM File 00:05:11
  • Урок 399. Spring Security JDBC - Coding - Add JDBC Properties File 00:02:18
  • Урок 400. Spring Security JDBC - Coding - Define DataSource 00:05:17
  • Урок 401. Spring Security JDBC - Coding - Reading Props File 00:04:13
  • Урок 402. Spring Security JDBC - Coding - Configure Data Source 00:05:37
  • Урок 403. Spring Security JDBC - Coding - Add JDBC Authentication 00:02:41
  • Урок 404. Spring Security JDBC - Coding - Test the App 00:05:33
  • Урок 405. Spring Security - Password Encryption - Bcrypt Overview 00:05:05
  • Урок 406. Spring Security - Password Encryption - Spring Configuration 00:04:46
  • Урок 407. Spring Security - Password Encryption - Setting up Database Schema 00:03:43
  • Урок 408. Spring Security - Password Encryption - Bcrypt Configuration 00:03:37
  • Урок 409. Spring Security - Password Encryption - Testing Passwords 00:03:44
  • Урок 410. Thank You and Please Leave a Rating for the Course 00:00:49
  • Урок 411. Discount Coupons for More of My Java Training 00:00:42
  • Урок 412. LEGACY - Dev Environment Overview 00:01:37
  • Урок 413. LEGACY - Installing Tomcat 00:05:15
  • Урок 414. LEGACY - Installing Eclipse 00:04:46
  • Урок 415. LEGACY - Connecting Tomcat to Eclipse 00:02:49
  • Урок 416. LEGACY - Downloading Spring 4 JAR Files - Overview 00:01:13
  • Урок 417. LEGACY - Downloading Spring 4 JAR Files - Installation 00:07:45
  • Урок 418. LEGACY - Update to Latest Spring Version 00:01:59
  • Урок 419. LEGACY - Spring MVC Configuration - JAR Files 00:04:03
  • Урок 420. LEGACY - Spring MVC Configuration - Config Files 00:03:57
  • Урок 421. LEGACY - Set Up Dev Environment - Part 1 00:05:32
  • Урок 422. LEGACY - AOP: Spring 4 - AOP Project Setup 00:05:34
  • Урок 423. LEGACY - Spring Security 4 - Project Downloads and Setup 00:02:30
  • Урок 424. LEGACY - Spring Security 4 - Maven Configuration 00:04:29
  • Урок 425. LEGACY - Spring Security 4 - Create Spring Java Config class 00:05:13
  • Урок 426. LEGACY - Spring Security 4 - Add Spring Security Maven Dependencies 00:03:13
  • Урок 427. LEGACY - Spring Security 4 - Add Spring Security Maven Dependencies - Demo 00:05:17
  • Урок 428. LEGACY - Spring Security 4 - Basic Security (Users, Passwords and Roles) 00:03:47
  • Урок 429. LEGACY - Spring Security 4 - Create Security Config 00:05:05

Spring Framework 5: Изучите Spring Core, Spring AOP, Spring MVC, Spring Security, Spring REST, Hibernate - самые популярные! Это самый популярный курс на Udemy - более 11 тыс. участников поставили ему оценку 5 из 5.

Этот курс охватывает ПОСЛЕДНИЕ ВЕРСИИ Spring 5 и Hibernate 5! Создайте полноценное веб-приложение Spring MVC + Hibernate CRUD ... все с нуля!

Вы узнаете о: Spring Core, AOP, Spring MVC, Spring Security, Spring REST и Hibernate ... все подключены к базе данных MySQL.

В конце этого курса вы создадите весь исходный код для полного приложения Spring MVC - Hibernate CRUD.

Вы будете вводить каждую строку кода со мной в видео ... все с нуля.

Я объясняю каждую строку кода, которую мы создаем. Таким образом, это не упражнение копирования / вставки, вы будете иметь полное понимание кода.

Что такое Spring?

Spring - это корпоративная инфраструктура Java. Он был разработан, чтобы упростить разработку Java EE и сделать разработчиков более продуктивными. Spring использует Inversion of Control и Dependency Injection, чтобы продвигать хорошие методы написания программного обеспечения и ускорять время разработки.

Этот курс охватывает Spring Core, Annotations, All Spring Spring Configuration, Spring AOP, Spring MVC, Spring Security и Spring REST.

Что такое Hibernate?

Hibernate - это структура объектно-ориентированного сопоставления (ORM). Он упрощает доступ к базе данных для приложений Java. Используя фреймворк, вы можете легко хранить и извлекать объекты Java, настраивая некоторые простые сопоставления конфигурации.

Этот курс охватывает базовый Hibernate CRUD. Кроме того, передовые сопоставления Hibernate покрываются для одного к одному, одного-ко-многим и многих-ко-многим.

Зная Spring и Hibernate, вы можете получить работу или улучшить то, что у вас есть. Это умение, которое поставит вас в спрос на корпоративную Java-среду и сделает вашу программу проще, поэтому она так популярна.

Почти каждое объявление о вакансиях требует навыков в Spring и Hibernate!

Этот курс поможет вам быстро подняться на скорость с помощью Spring и Hibernate. Я буду демистифицировать технологию и помогу вам понять основные понятия для создания реального приложения Spring и Hibernate с нуля.

Этот курс полностью обновлен и охватывает последние версии Spring 5 и Hibernate 5.

Остерегайтесь других курсов Udemy Spring / Hibernate. Большинство из них устарели и используют старые версии Spring и Hibernate. Не тратьте время или деньги на изучение устаревших технологий.


Твоя оценка

16 3
Следи за последними обновлениями и новостями в нашем coursehunters.club, или вступай в наш канал telegram.

Комментарии

Похожие курсы

en 34 урока
udemy Spring MVC Framework with Java Based Configuration
В этом курсе вы научитесь настраивать приложения Java Spring MVC Enterprise с использованием полной Java Based Configuration. Beans, сервисы, репозитории, контроллеры и представления будут определяться и настраиваться с использованием языка Java на всем протяжении этого курса.
Duration 07:29:49
4 0
en 77 уроков
oreillymedia Spring Data for Java Developers (Ангельский)
Курс начинается с введения и конфигурации Spring Data. Также автор расскажет вам о репозитариях JPA и дополнительных методах запросов. Вы узнаете и о передовых методах JPA, интеграции Spring MVC и MongoDB. После просмотра вы сможете сохранять данные в своих приложениях в нескольких datastores.
Duration 07:16:38
4 6

Последнее добавленное

Gulp Сборка. Ускорение верстки

Gulp Сборка. Ускорение верстки

ru
Как вам идея зарабатывать больше, ускорив свой рабочий процесс, за счет внедрения новых инструментов? Все еще используете HTML + CSS? Переходи на красную сторону силы! У нас есть Gulp - Автообновление в браузере, LESS/SASS разложен по модулям, Нет дублированию кода, Компонентый подход.
Веб-разработка Full-Stack | Node, SQL, React и многое другое

Веб-разработка Full-Stack | Node, SQL, React и многое другое

en
Создайте проект fullstack с помощью Node.js, PostgreSQL, SQL, React, Redux! API, аутентификация и многое другое! Это тот курс, который вам нужен, прежде чем стать инженером. Это тот курс, который был мне нужен, прежде чем я стал инженером-программистом, работающим в центре города в Сан-Франциско.
Изучение Blockchain разработки с EOS и C++

Изучение Blockchain разработки с EOS и C++

en
Изучите экосистему ЕOS dApp и узнайте, как писать и развертывать смарт-контракты в EOSIO блокчейн. Смарт-контракты? Они здесь. EOS Blockchain? Да. C ++? Тут! Не может быть никаких сомнений: технология EOS и blockchain является самой разрушительной силой за последние годы. Компании не могут...
Знакомство с API ВКонтакте от Тарасова Алексея

Знакомство с API ВКонтакте от Тарасова Алексея

ru
Курс о том, как отправлять запросы к программному интерфейсу сервиса ВКонтакте и получать или размещать информацию в соц. API – это программный интерфейс взаимодействия между главным приложением (ВКонтакте) и дополнительными внешними приложениями. С помощью HTTP запросов к специальному серверу...
Асинхронные методы и примеры в Python

Асинхронные методы и примеры в Python

en
Поддержка асинхронного и параллельного программирования Python сильно недооценена. В этом курсе вы узнаете весь спектр параллельных API-интерфейсов Python. Мы начнем с изучения новых и мощных асинхронных и ожидающих ключевых слов вместе с базовым модулем: asyncio. Затем мы перейдем к потокам...
chat
logo