前台android后台springmvc+hibernate
来源:互联网 发布:剑三喜子捏脸数据 编辑:程序博客网 时间:2024/06/05 20:13
前台android后台spring+springmvc+hibernate
这是本人在公司开发自己搭建的一套环境,开发简单,模块性强。易于移植。所以今天闲的没事来个简单的介绍。
一:用到的技术
Android:android4.4、LoonAndroid、ormlite-android-4.49、fastjson-1.1.29、hellocharts-library-1.5.8、baidumap api、open_sdk_r5509(qq分享)、open_sdk_r5509(微信分享)、mta-sdk-1.6.2
Java:springmvc、hibernate、maven等。
二:演示介绍
Demo show:
(轮番页) (登录页) (首页)
App1 show
三:代码目录介绍
三部门代码书写介绍:
Android:
定义变量:
1.@InjectView
EditText user_name;
2.@TextRule(minLength = 1, trim = true, message = "密码不能为空",order = 2)
@InjectView
EditText user_password;
3. @InjectView(binders = { @InjectBinder(method = "click",listeners = { OnClick.class }) })
View button_login;
4.@InjectAll
private Views v;
class Views {
TextView frameTitle;
LinearLayout listLinear, titleView;
}
操作数据库
new SysUsersDao(this).add(user); activity
public void add(SysUsers user) {
userDaoOpe.create(user); Dao
}
TableUtils.createTable(connectionSource, SysUsers.class); 创建表
TableUtils.dropTable(connectionSource, SysUsers.class, true); 删除表
手机端请求数据(模块型)
NetUtil.ajax(URL.sys_drtj, null, new AppCallBack() {
@Override
public voidsuccess(ResponseEntity entity, PhoneEntity pe) {
JSONArray riObj= (JSONArray) pe.getDataList().get(0);
}
@Override
public voiderror(ResponseEntity entity, PhoneEntity phoneEntity) {
}
});
Java
后台返回数据
@RequestMapping(value = "/login")
public void login(HttpServletRequestrequest, HttpServletResponse response, HttpSession session, String user_name,
Stringpassword) {
SysUserssysUser = sysUsersService.phoneUserLogin(user_name, password);
ArrayList<Object>dataList = new ArrayList<Object>();
dataList.add(sysUser);
ResponseUtil.printl(response,ResponseUtil.getPhoneEntityJson(PhoneEntity.getInstnet(dataList)),"json");
}
数据库配置
jdbc.url=jdbc:sqlserver://127.0.0.1:1433;databaseName=EPT_ManageDb
hibernate.dialect=org.hibernate.dialect.SQLServerDialect
jdbc.username=sa
jdbc.password=1
model配置
@Entity
@Table(name = "Sys_Users")
public class SysUsers extends CommonEntityimplements Serializable {
privatestatic final long serialVersionUID = 1L;
@Id
@Column(name= "KeyId")
privateString keyId;
@AccessType(value= "property")
@Column(name= "userName")
privateString userName;
@AccessType(value= "property")
@Column(name= "password")
我一直用这套东西写android 感觉挺不错的。呵呵。想要q米(914423503) 收费的啦
- 前台android后台springmvc+hibernate
- springmvc后台接前台数组
- springmvc 后台接收前台数据
- 将后台数据显示到前台页面的方法springmvc+hibernate+spring
- 批量导入(后台的springMVC+Spring+Hibernate+前台jQuery+bootstrap+bootstrap-dialog)
- SpringMVC学习系列-后记 结合SpringMVC和Hibernate-validator,根据后台验证规则自动生成前台的js验证代码
- springMVC上传图片,前台JS ,后台JAVA
- springMvc前台传数据后台接收
- springMVC前台传递日期类型到后台
- springmvc--前台表单数据传到后台
- Android 从后台进入前台
- Android 监听前台后台切换
- SpringMVC框架下,前台URL找不到后台方法问题
- springMVC中前台取后台生成的验证码
- SpringMVC中利用json从后台穿数据到前台
- SpringMvc后台传递Map到前台并解析
- java springMVC前台和后台间传数据乱码
- SpringMVC中的ModelMap(将后台数据传到前台页面)
- 浅谈C++多态性 & C++虚继承的实现方式与内存布局
- LINK1123:failure during conversion to COFF:file invalid or corrupt
- java.util.regex.PatternSyntaxException: Illegal repetition near index 1
- 集合初探(六)
- 春不但包含了春天、春愁、春思
- 前台android后台springmvc+hibernate
- You've implemented -[<UIApplicationDelegate> application:didReceiveRemoteNotification:fetchCompletio
- C_作用域、链接属性和储存类型
- oracle中如何将字符和数字转成中文
- Retrofit+RxJava实战日志(5)-如何获取缓存
- UIScrollView控件的代理
- mysql数据转到oracle数据库
- Java WeakReference的理解与使用
- 监听软键盘抬起收起状态