java ssh 项目开发实例_简单的ssh框架项目

【实例简介】

可以实现基本的增删改查以及登录功能 内含数据库,作为课设学习,适合正在学习框架的学生学习.

【实例截图】

【核心代码】

ssh

└── ssh

├── src

│   ├── applicationContext.xml

│   ├── com

│   │   └── chumo

│   │   └── ssh

│   │   ├── action

│   │   │   ├── IndexAction.java

│   │   │   ├── UserAction.java

│   │   │   └── filter

│   │   │   └── UserFilter.java

│   │   ├── dao

│   │   │   ├── ArticleDAO.java

│   │   │   ├── UserDAO.java

│   │   │   └── impl

│   │   │   ├── ArticleDAOImpl.java

│   │   │   └── UserDAOImpl.java

│   │   ├── domain

│   │   │   ├── Article.hbm.xml

│   │   │   ├── Article.java

│   │   │   ├── User.hbm.xml

│   │   │   └── User.java

│   │   ├── dto

│   │   │   └── PageDTO.java

│   │   ├── service

│   │   │   ├── ArticleService.java

│   │   │   ├── UserService.java

│   │   │   └── impl

│   │   │   ├── ArticleServiceImpl.java

│   │   │   └── UserServiceImpl.java

│   │   └── util

│   │   └── JSONUtil.java

│   ├── log4j.xml

│   └── struts.xml

├── user.sql

└── webapp

├── META-INF

│   └── MANIFEST.MF

├── WEB-INF

│   ├── classes

│   │   ├── applicationContext.xml

│   │   ├── com

│   │   │   └── chumo

│   │   │   └── ssh

│   │   │   ├── action

│   │   │   │   ├── IndexAction.class

│   │   │   │   ├── UserAction.class

│   │   │   │   └── filter

│   │   │   │   └── UserFilter.class

│   │   │   ├── dao

│   │   │   │   ├── ArticleDAO.class

│   │   │   │   ├── UserDAO.class

│   │   │   │   └── impl

│   │   │   │   ├── ArticleDAOImpl.class

│   │   │   │   └── UserDAOImpl.class

│   │   │   ├── domain

│   │   │   │   ├── Article.class

│   │   │   │   ├── Article.hbm.xml

│   │   │   │   ├── User.class

│   │   │   │   └── User.hbm.xml

│   │   │   ├── dto

│   │   │   │   └── PageDTO.class

│   │   │   ├── service

│   │   │   │   ├── ArticleService.class

│   │   │   │   ├── UserService.class

│   │   │   │   └── impl

│   │   │   │   ├── ArticleServiceImpl.class

│   │   │   │   └── UserServiceImpl.class

│   │   │   └── util

│   │   │   └── JSONUtil.class

│   │   ├── log4j.xml

│   │   └── struts.xml

│   ├── index.jsp

│   ├── lib

│   │   ├── antlr-2.7.6.jar

│   │   ├── aopalliance-1.0.jar

│   │   ├── aspectjweaver.jar

│   │   ├── cglib-nodep-2.1_3.jar

│   │   ├── commons-collections-3.1.jar

│   │   ├── commons-fileupload-1.2.1.jar

│   │   ├── commons-io-1.3.2.jar

│   │   ├── commons-lang3-3.6.jar

│   │   ├── commons-logging-1.0.4.jar

│   │   ├── commons-logging-1.1.1.jar

│   │   ├── commons-logging-api-1.1.jar

│   │   ├── dom4j-1.6.1.jar

│   │   ├── ehcache-1.2.4.jar

│   │   ├── fastjson-1.2.7.jar

│   │   ├── freemarker-2.3.16.jar

│   │   ├── hibernate-jpa-2.0-api-1.0.1.Final.jar

│   │   ├── hibernate3.jar

│   │   ├── javassist-3.12.0.GA.jar

│   │   ├── javassist-3.7.ga.jar

│   │   ├── json.jar

│   │   ├── jstl-1.2.jar

│   │   ├── jta-1.1.jar

│   │   ├── log4j-1.2.14.jar

│   │   ├── mysql-connector-java-5.0.8-bin.jar

│   │   ├── ognl-3.0.jar

│   │   ├── slf4j-api-1.6.1.jar

│   │   ├── spring-aop-3.2.0.M1.jar

│   │   ├── spring-asm-3.2.0.M1.jar

│   │   ├── spring-aspects-3.2.0.M1.jar

│   │   ├── spring-beans-3.2.0.M1.jar

│   │   ├── spring-context-3.2.0.M1.jar

│   │   ├── spring-context-support-3.2.0.M1.jar

│   │   ├── spring-core-3.2.0.M1.jar

│   │   ├── spring-expression-3.2.0.M1.jar

│   │   ├── spring-instrument-3.2.0.M1.jar

│   │   ├── spring-instrument-tomcat-3.2.0.M1.jar

│   │   ├── spring-jdbc-3.2.0.M1.jar

│   │   ├── spring-jms-3.2.0.M1.jar

│   │   ├── spring-orm-3.2.0.M1.jar

│   │   ├── spring-oxm-3.2.0.M1.jar

│   │   ├── spring-struts-3.2.0.M1.jar

│   │   ├── spring-test-3.2.0.M1.jar

│   │   ├── spring-tx-3.2.0.M1.jar

│   │   ├── spring-web-3.2.0.M1.jar

│   │   ├── spring-webmvc-3.2.0.M1.jar

│   │   ├── spring-webmvc-portlet-3.2.0.M1.jar

│   │   ├── struts2-convention-plugin-2.1.7.jar

│   │   ├── struts2-core-2.2.1.jar

│   │   ├── struts2-json-plugin-2.3.33.jar

│   │   ├── struts2-spring-plugin-2.2.3.1.jar

│   │   └── xwork-core-2.2.1.jar

│   ├── list.jsp

│   ├── personal

│   │   ├── personal.jsp

│   │   ├── personal_article.jsp

│   │   ├── personal_index.jsp

│   │   ├── personal_updata.jsp

│   │   └── personal_updata_password.jsp

│   ├── showLogin.jsp

│   ├── test.jsp

│   └── web.xml

├── hello.jsp

└── static

├── bootstrap-3.3.7-dist

│   ├── css

│   │   ├── bootstrap-theme.css

│   │   ├── bootstrap-theme.css.map

│   │   ├── bootstrap-theme.min.css

│   │   ├── bootstrap-theme.min.css.map

│   │   ├── bootstrap.css

│   │   ├── bootstrap.css.map

│   │   ├── bootstrap.min.css

│   │   └── bootstrap.min.css.map

│   ├── fonts

│   │   ├── glyphicons-halflings-regular.eot

│   │   ├── glyphicons-halflings-regular.svg

│   │   ├── glyphicons-halflings-regular.ttf

│   │   ├── glyphicons-halflings-regular.woff

│   │   └── glyphicons-halflings-regular.woff2

│   └── js

│   ├── bootstrap.js

│   ├── bootstrap.min.js

│   └── npm.js

├── css

│   └── test.css

├── img

│   ├── 3917336_136677280931_thumb.jpg

│   ├── 520.jpg

│   ├── timg.jpg

│   └── u=3531718903,2137735070&fm=214&gp=0.jpg

├── js

│   ├── ajaxfileupload.js

│   └── jquery-1.6.1.js

└── layui

├── css

│   ├── layui.css

│   ├── layui.mobile.css

│   └── modules

│   ├── code.css

│   ├── laydate

│   │   └── default

│   │   └── laydate.css

│   └── layer

│   └── default

│   ├── icon-ext.png

│   ├── icon.png

│   ├── layer.css

│   ├── loading-0.gif

│   ├── loading-1.gif

│   └── loading-2.gif

├── font

│   ├── iconfont.eot

│   ├── iconfont.svg

│   ├── iconfont.ttf

│   └── iconfont.woff

├── images

│   └── face

│   ├── 0.gif

│   ├── 1.gif

│   ├── 10.gif

│   ├── 11.gif

│   ├── 12.gif

│   ├── 13.gif

│   ├── 14.gif

│   ├── 15.gif

│   ├── 16.gif

│   ├── 17.gif

│   ├── 18.gif

│   ├── 19.gif

│   ├── 2.gif

│   ├── 20.gif

│   ├── 21.gif

│   ├── 22.gif

│   ├── 23.gif

│   ├── 24.gif

│   ├── 25.gif

│   ├── 26.gif

│   ├── 27.gif

│   ├── 28.gif

│   ├── 29.gif

│   ├── 3.gif

│   ├── 30.gif

│   ├── 31.gif

│   ├── 32.gif

│   ├── 33.gif

│   ├── 34.gif

│   ├── 35.gif

│   ├── 36.gif

│   ├── 37.gif

│   ├── 38.gif

│   ├── 39.gif

│   ├── 4.gif

│   ├── 40.gif

│   ├── 41.gif

│   ├── 42.gif

│   ├── 43.gif

│   ├── 44.gif

│   ├── 45.gif

│   ├── 46.gif

│   ├── 47.gif

│   ├── 48.gif

│   ├── 49.gif

│   ├── 5.gif

│   ├── 50.gif

│   ├── 51.gif

│   ├── 52.gif

│   ├── 53.gif

│   ├── 54.gif

│   ├── 55.gif

│   ├── 56.gif

│   ├── 57.gif

│   ├── 58.gif

│   ├── 59.gif

│   ├── 6.gif

│   ├── 60.gif

│   ├── 61.gif

│   ├── 62.gif

│   ├── 63.gif

│   ├── 64.gif

│   ├── 65.gif

│   ├── 66.gif

│   ├── 67.gif

│   ├── 68.gif

│   ├── 69.gif

│   ├── 7.gif

│   ├── 70.gif

│   ├── 71.gif

│   ├── 8.gif

│   └── 9.gif

├── lay

│   └── modules

│   ├── carousel.js

│   ├── code.js

│   ├── element.js

│   ├── flow.js

│   ├── form.js

│   ├── jquery.js

│   ├── laydate.js

│   ├── layedit.js

│   ├── layer.js

│   ├── laypage.js

│   ├── laytpl.js

│   ├── mobile.js

│   ├── table.js

│   ├── tree.js

│   ├── upload.js

│   └── util.js

├── layui.all.js

└── layui.js

52 directories, 231 files

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值